多维建模 在 Analysis Services 项目中定义数据源视图(一)

我本机安装的mssql2012,在下图中我们看到SQL Server Data Tools(SSDT),制作SSRS报表、SSIS项目、及SSAS项目都可以在DataTools应用程序中操作。

     

新建项目后,已安装模板中有一个商业智能=>Analysis Services, 选择第一个Analysis Services多维和数据挖掘项目后,点击确定。

下面是一个新建的Analysis Services项目示例,

现在我们来创建数据源视图,

1.定义连接可以点击新建按钮

2.使用服务账户

3.定义数据源视图

首先选择数据源,数据源就是我们上面新建的的数据源,选择完了后,点击下一步

在“可用对象”列表中,选择下列对象。 在按住 Ctrl 键的同时单击各个表可以选择多个表: 以Dim开头是维度表,Fact开头的为事实表,将下面的几个表移动到"包含的对象"下

然后点击下一步,最后完成向导

  • DimCustomer (dbo)  维度表
  • DimDate (dbo)         维度表
  • DimGeography (dbo) 维度表
  • DimProduct (dbo)     维度表
  • FactInternetSales (dbo)  事实表

4. 数据源视图

  • “关系图”窗格,其中将以图形方式显示各个表及其相互关系。
  • “表”窗格,其中将以树的形式显示各个表及其架构元素。
  • “关系图组织程序”窗格,可在其中创建子关系图,用于查看数据源视图的子集。

1.可以右击添加与修改关系视图对应的表,

2. 在“关系图”窗格中查看所有表及其相互关系了。 注意,在 FactInternetSales 表和 DimDate 表之间存在三种关系。

每个销售都具有三个与其关联的日期:订单日期(OrderDate)、到期日期(DueDate)和发货日期(ShipDate)。 若要查看某种关系的详细信息,可双击“关系图”窗格中的关系箭头。

3.在上图中表下 表名称可以修改,点击修改FriendlyName,修改他的显示名称

时间: 2024-10-03 17:39:40

多维建模 在 Analysis Services 项目中定义数据源视图(一)的相关文章

Vue-Router路由Vue-CLI脚手架和模块化开发 之 在单文件组件项目中定义数据、方法和组件之间的相互引用

定义数据 根据上一篇博文配置项目的结构的基础上继续进行优化: 在app.vue中的导出模块/组件部分设置其属性: export default{//导出模块/组件 data(){ return{ name:'perfect', count:0 } }, 在一个template标签中进行调用: <template> <div> <h2> 欢迎来到perfect*的博客园!!!</h2> <h3>{{name}}</h3> </te

《BI项目笔记》数据源视图设置

原文:<BI项目笔记>数据源视图设置 目的数据源视图是物理源数据库和分析维度与多维数据集之间的逻辑数据模型.在创建数据源视图时,需要在源数据库中指定包含创建维度和多维数据集所需要的数据表格和视图.BIDS与数据库连接,读取表格和视图定义,并在数据源视图中存储元数据.元数据是“关于数据的数据”:即表格和视图的名称.列名称.数据类型.主键列和外键关系等.数据源视图允许您提供额外的元数据.如果需要转换数据,可以向表格中添加含有SQL表达式的命名计算.如果需要创建筛选.分组或从多个表中连接数据,可以创

[查异常网]-20160331-谈谈J2EE项目中的异常处理

为什么要在J2EE项目中谈异常处理呢?可能许多java初学者都想说:“异常处理不就是try….catch…finally吗?这谁都会啊!”.笔者在初学java时也是这样认为的.如何在一个多层的j2ee项目中定义相应的异常类?在项目中的每一层如何进行异常处理?异常何时被抛出?异常何时被记录?异常该怎么记录?何时需要把checked Exception转化成unchecked Exception ,何时需要把unChecked Exception转化成checked Exception?异常是否应该

项目中遇到的问题留下笔记

一.项目在三星S3和三星Note II 上调用系统相机点击存储的时候崩溃了. 查了半天没弄明白原因,后来发现就是因为在manifest里设置了 android:targetSdkVersion = 14,导致程序出问题了. 后来查下资料,在sdkversion 12以上,不包含12, 设置了android:targetSdkVersion之后, android:configChanges="orientation|keyboardHidden"没有起作用, 导致程序onCreate还会

C++ vector 实现二维数组时, 在类的头文件中定义时遇到&quot;应输入类型符&quot;的问题?

见下,当我在类的声明文件中定义二维vector时,提示我应输入类型说明符; 但是相同的格式定义,在类中将二维vector修改为在源文件中定义就可以顺利通过,并顺利执行打印 打印结果如下: 望大神来解惑!

Spring Boot项目中如何定制拦截器

本文首发于个人网站:Spring Boot项目中如何定制拦截器 Servlet 过滤器属于Servlet API,和Spring关系不大.除了使用过滤器包装web请求,Spring MVC还提供HandlerInterceptor(拦截器)工具.根据文档,HandlerInterceptor的功能跟过滤器类似,但拦截器提供更精细的控制能力:在request被响应之前.request被响应之后.视图渲染之前以及request全部结束之后.我们不能通过拦截器修改request内容,但是可以通过抛出异

解决Springboot项目中jpa扫描不到实体的问题

在一些情况下Springboot项目中jpa扫描不到实体.比如默认扫描不到引用的其他项目中定义的实体.导致无法自动创建表. 解决方法,在Application中自定义实体扫描的包 @EntityScan(basePackages = {"com.aaa"}) @SpringBootApplication @EnableDiscoveryClient @ComponentScan(basePackages = {"com.aaa.*"}) @EntityScan(ba

项目重构之数据源配置与优化:log4j 配置数据库连接池Druid,并实现日志存储到数据库

作者:泥沙砖瓦浆木匠 个人签名:打算起手不凡写出鸿篇巨作的人,往往坚持不了完成第一章节. 如果我的帮到了你,是否乐意捐助一下或请一杯啤酒也好呢?有你支持,干的更好~ 点这参与众筹 我的支付宝:13958686678 一. 前言 泥瓦匠又和大家见面了,最近两天我在Code Review ,顺便代码小小的Refactoring(重构)下.先了解这个项目吧,这次解决的是数据源配置优化.因为这web项目中配置数据源的地方很多.例如JDBC要配置数据源,Mybatis要配置数据源,Quartz定时任务要配

MVC中的分部视图

背景: 项目的工期马上就要到了,由于后台封装的很好,我们只需要用心熟悉框架,接下来后台的工作就是简单的代码工作了.原本以为最困难的时期已经过去,可没想到前台才是最困难的. B/S的基础十分薄弱,加上BS的项目做得少,遇到困难是避免不了的.霞姐说要界面灵活,那种在html里加onclick的时代已经过去.今天就来说说界面灵活之一--分部视图和Razor语法. 分部视图: 在一定程度上,分部视图与用户控件十分类似.他们都可以提高内容或代码的可重用性,但不同之处是,分部视图不需要使用ViewState