zoukankan      html  css  js  c++  java
  • 利用BI进行报表分析(二)--SSAS多维数据集以及维度的建立

          继续昨天BI报表分析,今天菜鸟给大家说一下cube建立。依然以昨天的门诊数据库为例说明。废话不多说进入正题。

    首先打开vs建立一个Analysis Services项目,然后点击数据源文件右键【新建数据源】,根据数据源向导建立自己的数据源,如图1:

    点击【确定】,选择刚才的数据连接,点击【下一步】进入模拟信息窗体,这一步记得我的电脑只能选择“使用服务账户这一项”,不然后期处理多维数据集时会连接不上数据库,当然这个看个人电脑情况,因为我同事选择的是“使用特定windows用户名和密码”这一项依然处理成功了。这一步视个人电脑而定。图2:

    然后【下一步】完成数据源向导。接下来建立数据源视图为建立多维数据集提供数据,数据源视图右键→新建数据源视图,根据数据源视图向导一直下一步到下图3:

          定义数据源视图,即把数据仓库中的一部分作为Cube的操作对象,数据源视图是一个元数据的UDM,该元数据来自指定的表及数据源在项目中定义的视图或表,通过在数据源视图中存储元数据,可以在开发过程中使用元数据,而无需打开任何基础源的连接。接下来给出操作说明:从左边可用对象列表选择自己需要的移至右边包含的对象列表,然后→下一步,给视图起一个名称→完成,双击视图进入视图设计页面,看视图里各表的关系是否已经正确建立,如果没有,那么就要手动建立。图4:

    当定义完数据源视图后就可以以此为基础定义多维数据集了。右击“多维数据集”项目,“新建多维数据集”向导→下一步→“选择自己的创建方法”(我选择的是“使用现有表”),图5:

    →“下一步”→“选择创建度量值组表”,这里数据源视图就是我们上一步创建的数据源视图,图6:

    →‘下一步’→‘下一步’→‘选择新维度’图7:

    →‘下一步’完成向导→‘完成’。至此我们多维数据集、维度创建完成。图8:

    双击多维数据集,进入多维数据集设计页面,可以看到度量值、维度图9:

    如果这里的维度不全,您还可以右键‘属性’→‘编辑维度’进入维度结构页面,添加自己需要的维度,右击维度表字段→‘从列新建属性’,维度将自动添加到右侧的维度属性列表,图10:

    最后,在解决方案下右击建立好的多维数据集‘处理’,提示部署过时,是否重新部署,点击【是】,进行部署,部署成功后,显示处理多维数据集页面,点击【运行】,进入处理进度窗体,这里可以清楚的看到数据集的处理情况,处理过程中在状态处会给各个阶段的处理状态。处理成功后在你本地数据库的Analysis Services服务可以看到生成的Analysis Services项目图11:

    好了,今天的SSAS讲完了,不知道这样对不对就把自己的工作方法分享出来了,欢迎大家来讨论。。

    SSRS这块有机会再给大家分享。。

  • 相关阅读:
    解决Windows 10每次重启默认浏览器都被重置为IE的一个办法
    使用cookie登录百度网盘账号
    【C++ Primer | 14】重载运算
    Visual Studio Code 快捷键的使用
    【C++ Primer | 8】IO库
    Git push常见用法
    Git 基础
    Git连接GitHub仓库详解
    ceph关于rpm包构建的教程
    monitor综合
  • 原文地址:https://www.cnblogs.com/zhenghuishuang/p/3524296.html
Copyright © 2011-2022 走看看