none
怎样在项目中连接analysis service项目? RRS feed

  • 问题

  •     使用Business Intelligence能够创建analysis service项目。在sql server analysis service的官方示例中,是在示例的C#代码中创建多维数据集。有没有一种办法可以引用Business Intelligence创建的analysis service项目,而不是像官方示例那样在自身项目中创建多维数据集呢?谢谢。
    2013年6月5日 9:42

答案

  • 你是要引用还是连接?

    连接就直接写连接字符串,指向Analysis Service的服务器即可。


    想不想时已是想,不如不想都不想。

    • 已标记为答案 siklaa 2013年6月6日 9:06
    2013年6月6日 2:24
    版主
  • 不是目录。你用过数据库吧?连接字符串里面不是有Server=xxx;Database=yyy;什么的吗?

    Analysis Service项目,Database 项目之类的项目,是要部署到Server上的一个数据库。部署的服务器名称,数据库名称是在项目中设置的,可变的。


    想不想时已是想,不如不想都不想。

    • 已标记为答案 siklaa 2013年6月7日 6:30
    2013年6月7日 2:35
    版主

全部回复

  • 你是要引用还是连接?

    连接就直接写连接字符串,指向Analysis Service的服务器即可。


    想不想时已是想,不如不想都不想。

    • 已标记为答案 siklaa 2013年6月6日 9:06
    2013年6月6日 2:24
    版主
  • 你好,如果要引用Business Intelligence创建的analysis service项目该怎么办呢?在项目的“引用”文件上右键,选择“添加引用”选项,浏览analysis service项目,但是找不到.dll文件。引用analysis service项目的方法不是这样的吗?谢谢
    2013年6月6日 9:51
  • Analysis Service是个多维数据库,不是一个dll。

    引用的意思,其实是保持数据库的连接字符串和Analysis Service部署的位置同步,而不是你想的那样。


    想不想时已是想,不如不想都不想。

    2013年6月6日 12:22
    版主
  • 你好,感谢您的解答,还有一个疑问:

    连接字符串可以在.config文件、.settings文件中设置,还可以赋值给相应变量;“Analysis Service部署位置”是Analysis Service项目的根目录是吧?“保持数据库的连接字符串和Analysis Service部署的位置同步”这句话是什么意思呢?谢谢。

    2013年6月7日 1:49
  • 不是目录。你用过数据库吧?连接字符串里面不是有Server=xxx;Database=yyy;什么的吗?

    Analysis Service项目,Database 项目之类的项目,是要部署到Server上的一个数据库。部署的服务器名称,数据库名称是在项目中设置的,可变的。


    想不想时已是想,不如不想都不想。

    • 已标记为答案 siklaa 2013年6月7日 6:30
    2013年6月7日 2:35
    版主