《分析服务从入门到精通读书笔记》第三章、数据源设置(1)
目的
本章主要学习如何创建分析服务数据库的第一步,首先使用商业智能解决防范创建分析服务。分析服务包含一个分析服务数据库所需要的全部代码,其次,将数据源添加到项目中。
我们用的开发工具就是SQL Server2008自带的Business Intelligence Development Studio(BIDS)来设计,数据库同样用的也是微软自己的案例数据库AdventureWorks2008,可以到它官网上下载。
内容
第一步,老规矩打开BIDS,新建项目,BIDS为我们提供了7个项目模板,后续的文章中我们以此使用到这些项目,到时候我们在介绍他们的功能和区别,本篇中则主要介绍Analysis Services项目。
第二步,创建完分析分析服务项目之后,第一项任务就是创建数据源,数据源包含分析服务于源数据库连接所需要的信息,即需要提供程序、服务器名和数据库名等,这里数据源必须存储于关系型数据库中,比如:SQL Server2008、Access、Teradata、Oracle、IBMDB2或其他OLE DB或ODBC驱动的关系型数据库中读取数据。
在解决方案中,右击“数据源文件夹”并选择“新建数据源”,将会出现向导
到这里用过vs工具的开发人员都懂得,就是新建数据源,添加用户名、密码;选择数据库即可,不过这里提供了几种角色需要注意下:
<1>使用特定的Windows 用户名和密码,这里就是windows系统用户的用户名和密码了
<2>使用服务账号,用的是分析服务使用自身所带的服务器登录ID去连接数据源
<4>使用当前用户的凭证,用于一个特殊的情况,需要特别注意的是,在这个选项时,分析服务不会使用当前用户端的Windows账户来处理和查询任务。
<5>继承。该选项是数据源使用了在分析服务DataSourceImpersonationInfo数据库属性中的模拟信息。
一般情况下我们选择“使用服务账户”或“使用特定的Windows用户名和密码”选项。
建立成功之后,在数据源文件夹中会添加个.ds的文件,这个XML文件就包含了刚才我们数据源向导新建的数据源信息。
本篇很简单,理解里面几个注意点就行。