SSAS 2012实战示例一:创建多维数据集

创建和使用SQL Server SSAS本地多维数据集 Microsoft SQL Server SSAS的本地多维数据集(即Local Cube,也叫脱机多维数据集)和本地挖掘模型(Local Mining Models)允许在客户端机器上脱机执行离线分析(多维分析与数据挖掘),从而对有离线分析要求(能够在断开网络连接的情况下脱离SSAS服务器进行数据分析)的软件开发提供了一种备选手段。 阅读详情

SQL Server 2008中SQL应用系列及BI学习笔记系列--目录索引

本系列是以实例为主的一个学习笔记,注重实践性,以SQL Server Analysis Server 2012为主要平台。本例是第一个。

一、先决条件

若要完成本教程,需要使用下列组件、示例和工具:

•SQL Server 数据库引擎(SQL Server 2012自带)

•Analysis Services(SQL Server 2012自带)

•SQL Server Data Tools(SQL Server 2012自带)

•HealthDW数据库(微软webcast提供,这里也提供一个下载)

•Excel 2010

二、设定场景

Health 公司是一家保健公司,积累了员工信息,产品信息,产品的单价和产品的销售 息产品信息产品的单价和产品的销售量。该公司希望建立多维数据集了解不同部门员工的销售业绩。 部门员工的销售业绩。例如,想要了解2008年网售部门销售八组石雷的销售业绩。

三、实现步骤

1、新建并还原HealthDW数据库到本机实例中,略去。

2、打开SQL Server 2012自带的SSDT,新建一个Analysis Services Multidimensional and Data Mining Project,命名为SSASLearn01,然后建立数据源、数据源视图,这个略去。

 邀月工作室

 

3、新建cube,并引用前面刚新建的数据源视图。

 

邀月工作室

4、新建三个维度,选择三个维度表,其他全部默认。完成后界面如图:

 邀月工作室

5、我们首先创建日期维度,产品维度和员工维度与些相似。

邀月工作室

邀月工作室

 

注意月维度必须包含年,因为独立的月毫无意义。

好了,此时,部署整个项目,第一次需要这样,后面只需要单独处理维度或cube即可完成部署。

邀月工作室

部署完成后,我们可以浏览下日期维度的浏览效果:

 邀月工作室

注意上图中的月1有多个,但代表的是不同年份。这里有个小小的bug,就是月份排列按字符排列,不是按实际月份数字排列,修正一下即可

 邀月工作室

此时对该维度,Process,并Reconnection,得到如下效果:

邀月工作室

排序妥了,我们希望的得到一个日期的层次结构钻取,再做如下修改即可。

 邀月工作室

对Cube,Process,并Reconnection,得到如下效果:

邀月工作室

注意,SQL Server 2012自带的SSDT已经废除了在该开发界面中对多维数据集的浏览,我们只能转到Excel界面完成

 邀月工作室

6、我们继续完成产品维度和员工维度的设计。

 邀月工作室

邀月工作室

对整个项目进行Process,并在cube中Reconnection,转到Excel界面中,最终得到如下结果:

 邀月工作室

邀月工作室

邀月注:本文版权由邀月和优快云共同所有,转载请注明出处。
助人等于自助!   3w@live.cn




SSAS 2012实战示例一 创建多维数据集 阅读详情

相关推荐

BI-SSAS实践篇

俗话说的好“纸上得来终觉浅,绝知此事要躬行”,上一篇简单的介绍了一下SSAS,那么今天就通过实例来体会一下它的存在感。 一、先决条件          所谓的先决条件就是必备的组件、示例和工具        (1)SQL Server数据库引擎(SQL Server 2012自带)        (2)AnalysisServices(SQL Server 2012自带)     

刘玉杰 点滴之笔 2099

部署多维数据集项目

开发环境 本文中示例代码的开发环境如下: IDE:Visual Studio 2015 SqlServer:Microsoft SQL Server 2014 如果 VS 2015 打不开 BI 项目可以参考这篇文章。 发布多维数据集 在 VS 中右键需要发布的多维数据集项目,选择部署。 如需修改部署设置,右键项目选择属性。在配置下拉框中可以选择部署的配置,点击配置管...

dailipings的专栏 1050

SQL Server 2012中SSIS与SSAS实战开发源码解析

建立专用日志表记录每一次清洗事件:在脚本组件中插入日志记录:// ... 其他参数注意:生产环境中应使用缓冲批量插入(如SqlBulkCopy)避免性能瓶颈。在多维分析中,层次结构(Hierarchy)是维度组织的核心机制,直接影响用户的导航体验和系统的计算效率。SSAS支持两种主要类型的层次:自然层次(Natural Hierarchy)和用户定义层次(User-defined Hierarchy),两者各有适用场景和技术特点。

weixin_42402664的博客 2989

多维建模(四)

启用SqlServer和 AnalysisService 服务 打开VisualStudio,创建 AnalysisService 多维数据挖掘项目 及 解决方案。 创建数据源:AdventureWorksDW2008R2 创建数据源视图:DimCustomer、DimDate、DimGeography、DimProduct、 FactInte

2866

实现多维数据集的一个简易示例

在visual studio下实现的多维数据集的一个简易示例

多维数据集与商业智能例子

SQL报表商业智能BI使用增量方式处理多维数据集的例子。里面有数据库和实现的详细说明。

轻量级CRM客户管理实战案例—如何用多维表格数据库实现企业的CRM客户项目管理系统

多维表格数据库通过“数据中枢+自动化引擎”的架构设计,构建四大核心模块:客户360°档案库 智能销售漏斗 自动化服务工单 多维度分析看板

2409_89957017的博客 775

cubes-examples:多维数据集OLAP实例

多维数据集示例 多维数据集是轻量级Python在线分析处理(OLAP)框架。 此软件包包含包含数据的多维数据集的示例用法。 内容 采购-斯洛伐克公共采购 网上商店-虚构的网上商店的样本模型和数据

SSAS_定义和部署多维数据集

摘要:数据源试图创建之后,就可以定义多维数据集。可以使用多维数据集向导,通过单个步骤定义一个多维数据集及其维度。也可以先定义一个或多个维度,然后使用多维数据集向导定义一个使用这些维度的多维数据集。如果要设计一个复杂的解决方案,通常是先定义维度。下面将依次完成下列任务: 定义维度 定义多维数据集 向维度中添加属性 检查多维数据集和维度属性 部署 Analysis Services 项目 浏览多

Burgess_Liu的专栏 9494

博图V16与840D sl数控系统PLC编程实战指南

本文为西门子840D sl数控系统的PLC编程实战指南,详细介绍了如何使用博图V16软件配置编程环境。内容涵盖从项目创建、核心程序块(如DB、FB)解析到OB1主循环编程的完整流程,并提供了高级调试技巧与联调避坑指南,帮助工程师快速上手并高效完成系统集成与逻辑控制。

weixin_29193259的博客 527

CPU进程调度算法【FCFS、SJF、优先级、RR、多级队列、多级反馈队列调度】

目录 一、先到先服务调度: 二、最短作业优先调度: 三、优先级调度: 四、轮转调度: 五、多级队列调度: 六、多级反馈队列调度: CPU调度算法处理的问题是:从就绪队列中选择进程以便为其分配CPU。 一、先到先服务调度: First Come,First Served(FCFS) 定义:先请求CPU的进程首先分配到CPU。FCFS策略可以通过FIFO队列轻松实现。 护航效果:其他所有进程会等待一个大进程释放CPU 非抢占式:一旦CPU分配给了一个进程,该进程就会使用CPU知道释.

马小超 3921

ssas 面试题_多维模型的SSAS面试问题

ssas 面试题 介绍 (Introduction) SSAS interview questions is a new article for people looking for SSAS jobs. SSAS面试问题对于正在寻找SSAS职位的人们来说是新文章。 In our previous article, we talked about SSIS interv...

culuo4781的博客 741

从零构建智能ai语音助手:ESP32s3+Python+大语言模型实战指南

本文详细介绍了基于ESP32S3硬件和Python后端的智能语音助手系统开发指南。系统采用ESP32S3采集语音,通过WebSocket实时传输到Python后端处理,利用大语言模型实现自然语言理解和意图识别,再通过TTS合成语音返回。文章从系统架构、工作流程、技术实现(包括OPUS编码、WebSocket通信、ESP32音频处理)等方面进行了详细讲解,并提供了分阶段学习路线和常见问题解决方案。该项目展示了物联网技术与AI技术的融合应用,相比传统语音系统具有更高的灵活性和智能性,为开发者提供了完整的实现方案

Despacito0o的博客 2629

SSAS介绍

文章提纲 商业智能(BI, Business Intelligence)基本概念 SSAS(SQL Server Analysis Services)相关工具(开发、管理和客户端) 总结 一、商业智能(BI, Business Intelligence)基本概念 商业智能的概念在1996年最早由加特纳集团(Gartner Group)提出,加特纳集团将商业智能定义为:商业智能描述了一系列的概念和方法,通过应用基于事实的支持系统来辅助商业决策的制定。商业智能技术提供使企业.

hzp666的博客 8066

基因家族扩张收缩分析可视化(CAFE5)

CafePlotter 是一个用于可视化 CAFE5 基因家族扩张收缩分析结果的 Python 工具

xuzhougeng blog 3627

深入解析Linux Suspend/Resume机制——从用户态到内核态的完整流程

本文深入解析Linux Suspend/Resume机制,从用户态触发到内核态执行的完整流程。详细介绍了三种挂起模式(Freeze、Standby、Suspend to RAM)的实现原理,包括系统调用入口、状态验证、设备挂起流程及平台相关操作。同时提供实战调试技巧,帮助开发者解决电源管理中的常见问题。

weixin_29313239的博客 442
上一篇: SQL Server 2012中自带的SSDT已经废除了多维数据集的浏览功能
下一篇: 64位Oracle 11g R2的客户端连接时报ORA-01019错误
downmoon
博客等级 码龄24年 1676粉丝 494原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值