SSAS系列——【06】多维数据(创建Cube)

原文:SSAS系列——【06】多维数据(创建Cube)

1、文件类型说明

项目定义文件 (.dwproj)、项目用户设置 (.dwproj.user)、数据源文件 (.ds)、数据源视图文件 (.dsv)、多维数据集文件 (.cube)、分区文件 (.partitions)、维度文件 (.dim)、挖掘结构文件 (.dmm)、数据库文件 (.database)、数据库角色文件 (.role)。第一次启动,纪念贴。

图 启动界面 留念

图 默认文件夹中内容

2、创建数据源、数据源视图、维度、定义和部署多维数据集

图 按SDK操作界面

注意,数据源视图一定要选择“使用服务账号”,否则会部署失败,SDK中没有详细说明。

图 数据源模拟信息界面

图 Cube数据浏览

3、修改度量值、属性和层次结构

a、添加维度的层次结构

很简单,只需要拖动鼠标即可以完成设置工作,设置完成后需要重命名。

图 设置维度的层次结构

图 设置属性关系

刚性关系不随时间变化而变化:

图 设置关系属性

 

b、添加命名计算

在数据源视图中,选择表,单击右键,选择“新建命名计算”:

图 编辑命名计算

c、定义显示文件夹

选择要放入文件夹中的维度值(按Ctrl键可以多选),右键,属性

图  设置AttributeHierarchyDisplayFolder值

 

d、定义组合的KeyColumns

图 设置KeyColumns

图 组合值

图 设置显示值

e、查看更改、部署生效

图 OLTP数据库内容更新

图 维度更新后需要重新部署

图 Cube浏览

时间: 2024-09-17 03:58:38

SSAS系列——【06】多维数据(创建Cube)的相关文章

SSAS系列——【03】多维数据(多维数据集对象)

原文:SSAS系列--[03]多维数据(多维数据集对象) 1.什么是Cube?      简单 Cube 对象由基本信息.维度和度量值组组成. 基本信息包括多维数据集的名称.多维数据集的默认度量值.数据源和存储模式等.维度是多维数据集中使用的实际维度组.所有维度都必须先在数据库的维度集合中定义,然后才能在多维数据集中引用.度量值组是多维数据集中的度量值集.度量值组是具有常见数据源视图和维度集的度量值的集合.度量值组是度量值的处理单元:可先对度量值组进行单独处理,然后再浏览.这个概念MSND解释的

SSAS系列——【07】多维数据(查询Cube)

原文:SSAS系列--[07]多维数据(查询Cube) 1.什么是MDX? MDX叫做"多维表达式",是一种查询语言,是一种和SQL类似的查询语言,它基于 XML for Analysis (XMLA) 规范,并带有特定于 SQL Server Analysis Services 的扩展. 2.MDX与SQL有什么区别? 学东西,总是喜欢"先入为主",在学习MDX的时候我第一个想法是:MDX与SQL有什么区别?其实搞清楚这个问题后,MDX是什么也就算搞清楚了.SQL

SSAS系列——【08】多维数据(程序展现Cube)

原文:SSAS系列--[08]多维数据(程序展现Cube) 1.引用DLL?       按照之前安装的MS SQLServer的步骤安装完成后,发现在新建的项目中"Add Reference"时居然找不到Microsoft.AnalysisServices.AdomdClient命名空间,不知道是什么状况?只好添加DLL了,在"C:\Program Files\Microsoft.NET\ADOMD.NET\100\Microsoft.AnalysisServices.Ad

SSAS系列——【05】多维数据(编程体系结构)

原文:SSAS系列--[05]多维数据(编程体系结构) 1.什么是AMO? 翻译:AMO是SSAS中一个完整的管理类集合,它在Microsoft.AnalysisServices命名空间下,我们可以在"\100\SDK\Assemblies\AnalysisServices.dll"中找到.使用AMO我们能够增删修改Cube.dimensions.Mining structure,Analysis Service Database,AMO不能够检索数据,要检索数据我们还必须使用ADOM

SSAS系列——【04】多维数据(物理体系结构)

原文:SSAS系列--[04]多维数据(物理体系结构) 1.本地多维数据集      本地多维数据集和本地挖掘模型允许在客户端工作站与网络的连接断开时对该工作站进行分析.在与本地多维数据集进行交互时,ADMOD.NET 和 Analysis Management Objects (AMO) 也将加载本地多维数据集引擎.只有一个进程可以访问本地多维数据集文件,这是因为本地多维数据集引擎建立到本地多维数据集的连接时将以独占方式锁定本地多维数据集文件.对于一个进程,最多允许同时有五个连接.一个 .cu

SSAS:多维数据集中度量值设计时的聚合函数

多维数据集中度量值设计时的聚合函数 (累加性_半累加性和非累加性) 在 SSAS 系列 - 实现第一个 Cube 以及角色扮演维度,度量值格式化和计算成员的创建 中主要是通 过已存在的维度和事实数据创建了一个多维数据集,并同时解释了 Role-Playing Dimension 角色扮演 维度,计算成员,计算成员格式化等内容.在这篇文章中主要是分析和理解在多维数据集设计过程中的 聚合函数,对应不同类别的度量值根据需求的不同在聚合函数的选择上也会有所不同. 继续使用在上一篇 SSAS 文章中创建的

(DirectX系列06)DirectShow 字符叠加Filter编码分析

(DirectX系列06)DirectShow 字符叠加Filter编码分析 在很多视频播放的软件当中,字幕的处理是免不了的,有些可能本身已经加载到图像当中未做处理,但大部分都是通过字符叠加来进行处理的.DirectShow 的字符叠加Filter在这些软件中都扮演这绝佳的作用.这一节来介绍DirectShow字符叠加Filter编码的实现,如下详细介绍: 这个Filter的大概作用是在视频流指定的一段时间内进行字符叠加,字符字体.大小.颜色都进行控制,普遍支持RGB 的各种编码格式,同时实现字

SSAS系列——【01】准备知识

原文:SSAS系列--[01]准备知识      关于SQL Server 产品,我从2004年就开始使用了,SQL Server 2K,2K5,2K8,到如今已经准6年了,说来惭愧,这六年来所涉及的内容都是在数据库引擎部分,最近有一个机会需要用到多维数据.数据挖掘技术,借此机会把自己的数据库的知识面扩充一下.立志一系列的博文记录之,以备日后温习.     1.本系列的学习目标.实施计划是什么?     "凡事预则立",做事得有一个目标和实施计划.     目标:          全

大数据创业,在多维数据分析模型的路上越走越远

前几天翻出了2012年2月在微博上发出的一条信息(图1),当时我为什么会那么兴奋,还得从更早的时候说起. (图1 2012年的一条微博) 初次失败 2010年初,有个地图团队的PM找到我,演示了一份PPT,那是某个公司的统计分析系统的对外交流材料.据说这份材料先是被厂长看到,觉得做的挺好,就安排下面的人看是否也能做一套.我看了之后,发现就是针对某个互联网产品的流量.用户量的几个页面展示,针对地域.渠道等几个维度可以展开分析.心想这种系统在我们的Log统计平台上很容易用几个任务实现出来.但Log统