张晶晶的空间

我们一直在努力....

数据仓库学习(二):创建Analysis Services项目

标签: 数据仓库 Analysis Services 数据源 视图 Tutorial

  在本次数据仓库学习中,我们将基于Analysis Services模板创建Analysis Services Tutorial项目,并定义数据源及数据源视图。
  大家对数据仓库是什么应该不陌生了吧,有不熟悉的朋友可以先看看数据仓库学习(一):什么是数据仓库?

  今天我们来介绍如何建立一个数据仓库项目,并且建立对的数据源

   首先来看建立数据仓库项目
  1.单击“开始”,依此指向“所有程序”和 Microsoft SQL Server,再单击 SQL Server Business Intelligence Development Studio。
  将打开 Microsoft Visual Studio 开发环境。
  2.在 Visual Studio 的“文件”菜单上,指向“新建”,然后单击“项目”。
  3.在“新建项目”对话框中,从“项目类型”窗格中选择“商业智能项目”,再在“模板”窗格中选择“Analysis Services 项目”。
  注意位于对话框底部的默认项目名称、默认解决方案名称和默认项目位置。默认情况下,将为解决方案创建新的目录。
  4.将项目名称更改为百洋,这也将更改解决方案名称,然后单击“确定”。
  下面看看我们建好的项目

 

  接下来我们来看看如何“定义新的数据源”
  1.在解决方案资源管理器中,右键单击“数据源”,然后单击“新建数据源”。
  2.在“欢迎使用数据源向导”页上,单击“下一步”可打开“选择如何定义连接”页。
  3.在“选择如何定义连接”页上,可以基于新连接、现有连接或以前定义的数据源对象来定义数据源。在本教程中,将基于新连接定义数据源。确保已选中“基于现有连接或新连接创建数据源”,再单击“新建”。
  4.在“连接管理器”对话框中,为数据源定义连接属性。在“提供程序”列表中,确保已选中“本机 OLE DB\SQL Server Native Client 10.0”。
  Analysis Services 还支持“提供程序”列表中显示的其他访问接口。
  5.在“服务器名称”文本框中,键入 localhost。
  要连接到本地计算机上的命名实例,请键入 localhost\<实例名>。若要连接到特定的计算机而不是本地计算机,请键入该计算机名称或 IP 地址。
  6.确保已选中“使用 Windows 身份验证”。在“选择或输入数据库名称”列表中,选择HSMJ_M2_01_BLOC_BYJT。
  7.单击“测试连接”以测试与数据库的连接。
  8.单击“确定”,然后单击“下一步”。
  9.在该向导的“模拟信息”页上,可以定义 Analysis Services 用于连接数据源的安全凭据。在选中“Windows 身份验证”时,模拟会影响用于连接数据源的 Windows 帐户。Analysis Services 不支持使用模拟功能来处理 OLAP 对象。选择“使用服务帐户”,然后单击“下一步”。
  10.在“完成向导”页上,单击“完成”以创建名为 HSMJ M2 01 BLOC BYJT.ds  的新数据源。
  如下图所示:

 
  接下来我们来“定义一个新的数据源视图”
  1.在解决方案资源管理器中,右键单击“数据源视图”,再单击“新建数据源视图”。
  2.在“欢迎使用数据源视图向导”页中,单击“下一步”。
  3.此时将显示“选择数据源”页。“关系数据源”下的 HSMJ M2 01 BLOC BYJT  数据源已被选中。单击“下一步”。
  注意:
  若要创建一个基于多数据源的数据源视图,必须先定义一个基于单一数据源的数据源视图。此数据源将被称为主数据源。随后,可以添加来自辅助数据源的表和视图。在基于多个数据源中的相关表设计包含属性的维度时,您可能必须将 Microsoft SQL Server 数据源定义为主数据源,以便使用其分布式查询引擎功能。

  4.在“选择表和视图”页上,可以从选定的数据源提供的对象列表中选择表和视图。可以筛选此列表,为选择表和视图提供帮助。
  注意:
  单击右上角中的最大化按钮,以便窗口占据整个屏幕。这将更便于查看可用对象的完整列表。

  5.在“可用对象”列表中,选择下列对象。在按住 Ctrl 键的同时单击各个表可以选择多个表:
t_b_cust (dbo)
t_b_doctor(dbo)
v_sum_month_doctor_prescri (dbo)
t_a_city
t_a_province
t_a_nationality

  6.单击 >,将选中的表添加到“包含的对象”列表中。
  7.单击“下一步”,再单击“完成”以定义 办事处医生处方及活动 数据源视图。
  此时,办事处医生处方及活动数据源视图将显示在解决方案资源管理器的“数据源视图”文件夹中。


  
其他说明:
        1.数据源视图的内容还将显示在 Business Intelligence Development Studio 的数据源视图设计器中。此设计器包含以下元素:
  ·“关系图”窗格,其中将以图形方式显示各个表及其相互关系。
  ·“表”窗格,其中将以树的形式显示各个表及其架构元素。
  ·“关系图组织程序”窗格,可在其中创建子关系图,用于查看数据源视图的子集。
  ·一个特定于数据源视图设计器的工具栏。
  2.若要最大化 Microsoft Visual Studio 开发环境,请单击“最大化”按钮。
  3.若要在“关系图”窗格中以 50% 的缩放比例查看表,请单击“数据源视图设计器”工具栏上的“缩放”图标。这将隐藏每个表的列详细信息。
  4.若要隐藏解决方案资源管理器,请单击“自动隐藏”按钮,该按钮是标题栏上的图钉图标。若要再次查看解决方案资源管理器,请将指针放在位于开发环境右侧的解决方案资源管理器选项卡上。若要取消隐藏解决方案资源管理器,请再次单击“自动隐藏”按钮。
  5.如果“属性”窗口在默认情况下没有隐藏,请单击该窗口标题栏上的“自动隐藏”。
  现在,即可在“关系图”窗格中查看所有表及其相互关系了。若要查看某种关系的详细信息,可双击“关系图”窗格中的关系箭头。
 
  好了,创建Analysis Services项目的数据仓库学习就介绍到这里了,在 Microsoft Analysis Services 项目中定义了数据源视图后,就可以定义一个初始多维数据集了。下次我们将介绍如何定义一个多维数据集

    分享: 收藏到CSDN 收藏到javaeye 收藏到博客园 收藏&分享
  • 浏览 (1496)
  • 评论 (0)
  • 发表于 2009-09-18 09:33
  • ERP世界
    评分: 请先登录再投票,同一篇博客一月只能投票一次!
    无人投票

相关博客:


评论


发表评论

关注此文的人们还关注