SSAS的部署 [问题点数:40分]

Bbs1
本版专家分:5
结帖率 87.5%
Bbs10
本版专家分:111611
版主
Blank
优秀版主 2016年8月论坛优秀版主
2015年2月论坛优秀版主
Blank
微软MVP 2016年4月荣获微软MVP荣誉称号
2015年4月荣获微软MVP称号
2014年4月 荣获微软MVP称号
Blank
红花 2016年7月 MS-SQL Server大版内专家分月排行榜第一
Blank
黄花 2016年8月 MS-SQL Server大版内专家分月排行榜第二
2016年4月 MS-SQL Server大版内专家分月排行榜第二
2015年3月 MS-SQL Server大版内专家分月排行榜第二
2015年2月 MS-SQL Server大版内专家分月排行榜第二
2014年7月 MS-SQL Server大版内专家分月排行榜第二
2013年7月 MS-SQL Server大版内专家分月排行榜第二
2013年6月 MS-SQL Server大版内专家分月排行榜第二
2013年5月 MS-SQL Server大版内专家分月排行榜第二
2012年5月 MS-SQL Server大版内专家分月排行榜第二
Bbs1
本版专家分:5
Bbs1
本版专家分:42
Bbs1
本版专家分:5
Bbs4
本版专家分:1187
其他相关推荐
SQL的数据仓库SSAS项目部署
1、打开Visual Studio 2008 新建项目,选择Analysis Services项目,↓ 2、选择数据源文件夹,右键,新建数据源,进入新建数据源向导启动:↓ 点击“下一步”,进入选择如何定义连接:↓ ↓ 选择“基于现有连接或新连接创建数据源(C)”,点击上图“新建(E)...”出现连接配置对话框:↓新建连接管理器:→选择服务器名(E):→“使用Windows身
SSAS部署失败问题
1.SSMS->安全性->创建新登录名(图一的用户二)2.右击要连接的数据库->属性->权限->对新建的登录名授予合适的权限(若不确定,可多选)3.双击SSAS数据源->模拟信息->使用服务账户...
SSAS 定义和部署多维数据集
摘要:数据源试图创建之后,就可以定义多维数据集。可以使用多维数据集向导,通过单个步骤定义一个多维数据集及其维度。也可以先定义一个或多个维度,然后使用多维数据集向导定义一个使用这些维度的多维数据集。如果要设计一个复杂的解决方案,通常是先定义维度。下面将依次完成下列任务: 定义维度定义多维数据集向维度中添加属性检查多维数据集和维度属性部署 Analysis Services 项目浏览多维数据集
SSAS发布到IIS
上一章我们介绍了一个简单的多维数据集模型的建立,他可以发布到本机的AS服务中,并在本机用SQL客户端连接,但是还不能供其他机器访问。本章我们介绍如何通过web服务来把分析服务发布到网络中,来供其他客户端联机分析,这些客户端包括SQLServer、ADOMD.NET组件和Excel等工具。        分析服务器上需要安装IIS,我这里是6.0,下面是整个配置过程。
SSAS_定义和部署多维数据集
摘要:数据源试图创建之后,就可以定义多维数据集。可以使用多维数据集向导,通过单个步骤定义一个多维数据集及其维度。也可以先定义一个或多个维度,然后使用多维数据集向导定义一个使用这些维度的多维数据集。如果要设计一个复杂的解决方案,通常是先定义维度。下面将依次完成下列任务: 定义维度 定义多维数据集 向维度中添加属性 检查多维数据集和维度属性 部署 Analysis Services 项目 浏览多
SSAS部署时发生的问题(非常郁闷人的问题)
错误 1 元数据管理器中存在错误。 “时间 ~MC”多维数据集所引用的 ID 为“时间”、名称为“时间”的维度不存在。 元数据管理器中存在错误。 从文件“//?/C:/Program Files/Microsoft SQL Server/MSSQL.2/OLAP/Data/SSAS_Dtrade.0.db/时间 ~MC.3.cub.xml”加载 时间 ~MC cube 时出错类似这样的错误,我
SSAS的部署、管理与安全
SSAS的部署、管理与安全 SSAS的部署、管理与安全
SSAS部署数据立方时,无法打开登录所请求的数据库
SQL Server 2008 R2创建Business Intelligence Project项目,部署数据立方的时候,出现错误: OLE DB 错误: OLE DB 或 ODBC 错误 : 用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败。; 28000; 无法打开登录所请求的数据库 "AdventureWorksDW"。登录失败。; 42000。
SSAS建模遇到的问题集锦
1:维度和度量的数据类型一定要一致 2:度量值的类型不能为字符型,因为执行SUM等操作时会报错 3:当度量值中存在着维度表中不存在的Key时,处理的时候设置维度键错误为忽略,如下图所示 4:SSAS多维数据集刷新可以利用SSIS包中的AS处理任务组件进行调用,然后SQLserver的代理定时调用SSIS
SSAS的一些问题
Tabular
创建SSAS项目
2.3 创建Analysis Services   设计好了结构良好的数据仓库,并且将需要分析的业务数据装载到了数据仓库中之后,就为满足商务决策的全方位需求打下了根基,以后的操作都是基于这些拥有数据的数据仓库进行的。但是,对数据的多维分析却并不是主要针对数据仓库,而是针对从数据仓库中提取的子集,如数据集市和多维数据集(也称为数据立方)。因此通常还需要在具体分析数据之前创建数据立方。
微软BI SSAS渐悟之构建数据仓库五步法
 一、确定主题 即确定数据分析或前端展现的主题。(以汽车行业的KPI管理分析系统为例) 例如:我们希望分析某年某月某区域某门店销售情况,这就是一个主题。 主题要体现出某一方面的各分析角度(维度)和统计数值型数据(量度)之间的关系,确定主题时要综合考虑。统计数值型数据(量度)存在于中间的事实表;分析角度是各个维度;我们将通过维度的组合,来考察量度。 那么,“某年某月某某一地区某一门店的
SSAS - 最佳实践和性能优化(1)
问题一般Analysis Services cube的性能问题可能由多方面的原因造成。源系统,cube设计,MDX查询,网络问题等因素都可能导致性能问题的产生。在这个系列文章中,我会分享一些设计和开发cube的最佳实践和可以用来解决现存一些性能问题的小技巧。解决方案在开始深入性能调优细节之前,让我们一起来看看典型微软BI应用架构,这会帮助我们甄别和定位性能问题和瓶颈。下面的架构图展示了经典的微软BI
本地ssas重启之后,无法连接无法登录的问题
SqlServer安装在服务器上的,今天重新部署了下ssas的项目,重启了一下几个相关服务,发现ssas就无法连接无法登录了,其他数据库都正常连接的,报错信息如下: 无法建立连接。请确保该服务器正在运行。 由于目标机器积极拒绝,无法连接。 127.0.0.1:2383 (System) 很明显,as服务启动了,但是服务器没有进程在2383端口上进行监听,也怀疑过2383端口是否被别的
SSAS 开发与部署Cube
SSAS 开发与部署Cube一个经典的开发教程
SSAS 2012实战示例一:创建多维数据集
SQL Server 2008中SQL应用系列及BI学习笔记系列--目录索引本系列是以实例为主的一个学习笔记,注重实践性,以SQL Server Analysis Server 2012为主要平台。本例是第一个。一、先决条件若要完成本教程,需要使用下列组件、示例和工具:•SQL Server 数据库引擎(SQL Server 2012自带)•Analysis Services(SQL Server
多维建模(Adventure Works )(三)——修改度量值、属性和层次结构
(前面两节没写什么文字,后面的补充多一点) 本节主要内容: 1. 修改度量值 2. 修改“客户”维度 3. 修改“产品”维度 4. 修改“时间”维度 5. 浏览已部署的多维数据集 1. 修改度量值 1.切换到 SSAS 多维数据集的多维数据集设计器的“多维数据集结构”选项卡,在“度量值”窗格中展开“销售”度量值组,右键单击“订单数量”,然后单击“属性”。
SSAS项目创建
创建前的工作由于项目的创建是基于Visual Studio的,但普通的VS中没有商业智能,必须要通过扩展安装获得。 1. 下载SSDT SSDT(Sql Server Data Tools)是用于扩展的插件,可以在数据库的安装向导中找到,或者打开这个链接 2. 安装 安装过程一路默认就行 3. 查看BI 安装完毕后,打开VS,新建项目就可以看到商业智能扩展了 创建S
SSAS远程访问
新建站点: 开始->右键单击我的电脑 ->点管理->打开IIS 新建网站,指定硬盘上的一个目录。 7.5配置SSAS(2008)远程访问(转)" alt="" src="http://images.cnblogs.com/cnblogs_com/aspnetx/061210_0211_Win7IIS75S1.png"> 应用程序池默认(也可以指定经典.net)。 指定应用程序池:
BI-SSAS简介篇
一、是什么?          SSAS是用于SQLServer数据库用于BI的组件,通过SSAS可以创建多维数据库,并在之上进行数据挖掘操作。本文我们主要介绍一些关于SSAS数据分析的知识。接下来就让我们来一起了解一下吧。          商业智能提供的解决方案能够从多种数据源获取数据并且能够把各种数据转化成同一格式数据进行存储,最终达到让用户可以快速访问解读数据,为用户分析和制定决定
SSAS快速入门
本文是基于下面文章写成的: http://blog.sina.com.cn/s/blog_b82e70870101h3cb.html 文中作者一步步创建了SSAS项目,但是并没有具体介绍涉及的数据仓库概念。本文补充了这些概念,学习时应结合起来看。创建数据源数据仓库的数据来源往往是关系型数据库,因此需要建立到数据库的链接,以便将数据从数据库导入数据仓库。 数据源的建立就是告诉SSAS项目:使用的
SSAS 设计最佳实践
Data Source Design Best Practices / 数据源设计最佳实践 Do use only supported OLEDB providers in a Data Source  在数据源中仅仅使用被支持的OLEDB提供程序。 Analysis Service在设计和测试的时候都是以特定的OLE DB提供程序作为基准的。虽然其他的OLE DB提供程序也可以
SSAS中MDX语法之一
Mdx为MultiDimensional  Expressions的缩写,多维表达式,是标准的OLAP查询语言。在多数OLAPServer都提供Mdx支持,如Microsoft Sql Server OLAP Services,SAS,Hyperion Essbase等。支持多维对象于数据定义和操作。Mdx很多方面与结构化查询语言(SQL)语法相似,但他不是SQL语言的扩展;事实上,Mdx所提供的
SSRS使用MySql作为数据源遇到的问题。
因为工作需求,SSRS需要取到MySql数据源,还好有了ODBC。 谷歌了很多,都是不完整的Solution,放上完整版的供大家评价参考。 下面是StepByStep. 问题1、使用ODBC数据源,填入正确的MySql连接字符串,却显示:ERROR [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序. 分析:因为系统没
SSAS - 通过HTTP访问
有时,需要外网或不同域连接SSAS,这时可以考虑使用HTTP访问。 下面是建立HTTP的基本步骤:   1,在WWWROOT新建文件夹,复制 MSMDPUMP.DLL,MSMDPUMP。INI 和 RESOURCES 文件夹;   2,新建 APPLICATION POOL,设置 NET FRAM VERSION V2.0.50727,CLASSICAL,在高级设置里,设置APPLICA
5.4.2.1、SSAS-创建计算-同环比
创建计算-同环比   1          计算当期/上期/同期成员值 1.1         新建计算 1.2         输入计算成员名 1.3         输入表达式如下 当期 (    [Date].[年-月-日].CurrentMember    ,[Measures].[Pay Amount] )   上期 (    [Date].[年-月-日].C
SSAS-数据挖掘(聚类法)如何分析结果
看到有人问,数据挖掘完了,如何看图分析结果。呵呵,这个挺有趣。 看看下面的图,就明白了。
SSAS使用时间智能解决本年累计、同比、环比
通常,我们需要使用MDX来定义本年累计、同比、环比等一系列基于时间维度的计算指标。但是这样有一个麻烦的地方就是比如我有50个基础指标,每个指标都需要本年累计,那我就需要写50遍下面的语句: create member CURRENTCUBE.[MEASURES].[本年累计交易金额] as sum(periodsToDate([日期].[日期层次结构].[年],[个贷].[日期].[日期层次结
5.2.3、SSAS-维度-日期维度
维度-日期维度的建立     1          日期维度   日期维度存在于几乎所有的Cube中,它是最最普遍和最重要的维度之一。   要创建日期维度,首先需要创建一个日期维度表,并编写填充数据的存储过程。   日期维度表DimDate如下: drop table DimDate create table DimDate (          DateKey int
SSIS SSAS 的优化手段总结
SSIS SSAS 预聚合 非重复计数度量值 执行树 分区
SSAS中MDX语言之二
结合webcast中老师的讲解,现在把基础语法应用通过几个案例应用如下: 一、维度的概念 上图中一个维度(Dimension):Region 改为度下有四个级别(Levels):country、province、city、county,他们属于层次集合(Hierarchy) 通过维度和级别我们可以定义一个元素(Member)如: Levels(1).membe
5.4.2、SSAS-创建计算
创建计算     1          计算   计算是SSAS中非常有用的功能,通过计算,我们可以方便的获取到同比、环比、前期、同期等数据。如果要灵活的使用计算,必须对MDX有一定的了解。   2          新建计算   切换到计算-》脚本组织程序中-》右键-》新建计算成员-》名称“AvgAmount”-》父层次结构“Measures”-》表达式“[Measures].
SSAS Cube快速入门
 这里,我们还是以Adventure Works DW为示例数据库,简要小结一下如何在Sql Server Analysis Services(SSAS)中设计一个简单的多维数据集(Cube)及关键性能指标(KPI)的话题。     在SSAS中设计Cube的基本步骤: 1.定义数据源     在BI Development Studio中创建SSAS项目,例如:KPIDemo。之后,
用分析服务SSAS解决占比、同比和环比问题
本文将介绍用分析服务SSAS如何解决占比、同比和环比三个指标。 首先理解一下这三个指标的基本概念: 占比是指当前成员的值与该成员父级的值的比率,意思是在总数中所占的比重,比如某水果商店总销售额为14,其中苹果的销售额为2,占比就是14.3%。 同比是指在一个期间内的值与以前某个期间的值进行比较,并用以前期间值的百分比来表示,比如将今年的数据与去年的数据比较或将今年八月的数据与去年八月的数据比
5.4.1、SSAS-创建度量
创建高级度量     1          聚合函数(累加、伪累加、非累加、半累加)   累加函数:父成员的值等于它所有子成员的值的总和,如SUM等   伪累加:伪累加不执行累加,它是按某种规则从子成员中取值,如MAX、MIN、AVG等   非累加函数:none与distinctCount函数   半累加函数:父成员的值等于子成员的值的总和,除非成员在时间的维度上。在时间维度
实例讲解SSAS
俗话说的好“纸上得来终觉浅,绝知此事要躬行”,上一篇简单的介绍了一下SSAS,那么今天就通过实例来体会一下它的存在感。 一、先决条件          所谓的先决条件就是必备的组件、示例和工具        (1)SQL Server数据库引擎(SQL Server 2012自带)        (2)AnalysisServices(SQL Server 2012自带
5.2、SSAS-维度-基本知识
维度-基本知识     1          维度,由维度属性、属性层次结构和属性关系组成。   维度属性:可定义维度中的实际数据(比如,产品维度重大名称属性记录产品的名称,型号属性记录其型号)   属性层次结构:用来定义用户浏览维度的方式(比如,日期维度中,年、月、日属性,年是月的上层,月是日的上层,这样就可以进行数据的钻取)   属性关系:维度中的属性始终与键属性直接或间接相
微软SSAS案例(标准版)
SSAS2008R2;微软SSAS案例(标准版);微软商业智能解决方案;
手动调整SSAS Cube并行处理值提高运行效率
默认情况analysisServices处理选中的Cube时,服务器会决定使用的并行度。但是有时候,让服务器决定使用多个线程处理并不能达到最佳性能。比如发现服务器一直只有一个CPU 100%而其他的都空闲。在这种情况下可以在服务器负载允许的情况下,通过手动的调整并行度达到最佳性能。   选择 “Change Settings…”       修改“Maximum parallel
SSAS数据自动更新的方法
       当通过用SSDT开发完SSAS项目并发布之后,源数据中的数据变化之后,SSAS数据库中对应的数据和维度等都是不变的,此时需要通过SSIS建立“Analysis Services 处理任务”的自动执行任务,才能使SSAS数据库做到数据同步。 1、通过SSDT新建SSIS项目,拖入“Analysis Services 处理任务”的组件,双击编辑 2、点击“处理设置”,点击“新建”...
SQL Server BI : 如何为SSAS Cube生成报表模型
在我们给客户做的商业智能(BI) 解决方案中,我们会将数据通过ETL的设计,从OLTP数据库中传输到数据仓库中,然后再针对数据仓库的数据创建分析模型(包括了OLAP模型和Data Mining模型),最后我们会针对OLAP模型设计各种报表 但我这篇文章并不是为了讲解上述过程,而是讲解一下如何为OLAP模型(主要指Cube的部分)生成报表模型,这样最终用户就可以自己通过Reporting Service所提供的ReportBuilder工具来制作自己的报表了。 之所以要写这个文章,是因为有很多朋友来问我,为什
过渡到SSAS之一:简单模型认识
      在许多不需要实时而具有海量或需要足够灵活的分析模型中,ssas比传统的sql有很大的优势,比如性能和用户可定制性。性能上的优势体现在mdx语句对比大数据量sql聚合函数上;而可定制性,这里指的是在有对于mdx来说,开发一个适合各类用户自由分析统计数据的展示工具比用sql语句成本要小的多。mdx的中文意思是多维表达式,从设计上就是用来做数据分析的。      如果你有项目适合
多维建模(Adventure Works )(二)——定义和部署多维数据集
本节内容: 1.定义维度 2.定义多维数据集 3.向维度中添加属性 4.检查多维数据集和维度属性 5.部署 Analysis Services 项目 6.浏览多维数据集 1.定义维度 在解决方案资源管理器中(在 Microsoft Visual Studio 的右侧),右键单击“维度”文件夹,然后单击“新建维度” 完成后有一个事件维度
SSAS不能部署到服务器
我在本机建了一个SSAS的项目rn并且在项目属性中,部署选项卡中,设置了服务器的名字rn里面什么都没有加,右键项目部署时就报错:rnrn------ 已启动生成: 项目: BI_Sales_SSAS, 配置: Development ------rn开始生成 Analysis Services 项目: Incremental....rn生成完成 -- 0 个错误,0 个警告rn------ 已启动部署: 项目: BI_Sales_SSAS, 配置: Development ------rn正将“BI_Sales_SSAS”数据库完全部署到“hzs008”服务器上。rn正在生成部署脚本...rn 添加 Database BI_Sales_SSASrn 进程 Database BI_Sales_SSASrn已完成rn错误 : 由于发生以下连接问题,无法将项目部署到“hzs008”服务器:rn无法建立连接。请确保该服务器正在运行。rn若要验证或更新目标服务器的名称,请在解决方案资源管理器中右键单击相应的项目、选择“项目属性”、单击“部署”选项卡,然后输入服务器的名称。rn部署完成 -- 1 个错误,0 个警告rn========== 生成: 成功或最新 1 个,失败 0 个,跳过 0 个 ==========rn========== 部署: 成功 0 个,失败 1 个,跳过 0 个 ==========rnrn
SSAS多维数据分析创建
一、Visual Studio简介         Microsoft在 SQL Server Analysis Services (SSAS) 中,可以方便地创建复杂的联机分析处理(OLAP) 和数据挖掘解决方案。Analysis Services 工具提供了设计、创建和管理来自数据仓库的多维数据集和数据挖掘模型的功能,还提供对 OLAP 数据和数据挖掘数据的客户端访问。1.1启动Microso...
SSAS的存储原理以及内部结构
     一、AS数据库的存储方式 微软的AS提供了六种方案,大家最常用的应该是三种,实时的MOLAP,还有ROLAP,取中间的HOLAP,MOLAP是把明细数据和聚合数据都放到了数据cube里,这样多维数据库完全可以脱离数据源(DW)运行,而我们用前段展示工具连接的时候,完全可以抛开DW,这样的缺点是如果数据量大,多维数据库会很大,而且也不灵活。下来是ROLAP,ROLAP主要是把明
SSAS部署问题解决.txt
解决ssas部署时总报错误 1 元数据管理器中存在错误。 “时间 ~MC”多维数据集所引用的 ID 为“时间”、名称为“时间”的维度不存在。 元数据管理器中存在错误。 从文件“\\?\C:\Program Files\Microsoft SQL Server\MSSQL.2\OLAP\Data\SSAS_Dtrade.0.db\时间 ~MC.3.cub.xml”加载 时间 ~MC cube 时出错
微软MSBI零基础从数据仓库到商业智能实战(SSIS SSAS SSRS)
微软MSBI介绍 微软MSBI是微软公司的一套商业智能解决方案,产品基于SQL SERVER基础上提供了,SSIS用于ETL,SSAS多维分析工具与SSRS报表展示工具等,一般用SQL SERVER作为数据仓库,支持MDX多维分析数据查询语言,用于OLAP分析。 适合人群: 数据仓库工程师、ETL工程师、BI工程师 MSBI课程体系设置 第一阶段:MSBI快速入门 微软MS
as 2008里关于维度排序问题
日期维度一般都是做成层级,这样在前段展示的时候比较方便,日期维度一遍粒度比较灵活,一般包括年、半年、季度、月、旬、日、第一步:建立日期表,---------建立日期对照表create table 日期(日期 datetime primary key ,月 as case replace(datename(month,日期),0,) when 1 then 一月when 2
5.1、SSAS-入门实例
入门实例     1          下载并附加数据仓库数据库:AdventureWorksDW2008 地址:http://msftdbprodsamples.codeplex.com/releases/view/105902 如果上面的失效了可以找这个:http://sqlserversamples.codeplex.com/   2          创建项目 打开VS20
用 MDX 创建时间命名集总结 SSAS
用 MDX 创建时间命名集总结 SSAS 在数据分析中,大多数分析都和时间有关。时间条件经常是反复使用的,如昨天、上周、最近三个月等等。 为了便于快速地进行时间筛选,可以在多维分析模型中,创建一个时间命名集。   创建时间命名集的首要问题是确定当前时间。 一种方法是判断度量值的非空 见下面的语句,通过 Not IsEmpty 进行判断。最后一个有度量值的定为昨天
自动备份SSAS数据库
Use XMLA to backup SSAS databases. Below is an simple example:  http://schemas.microsoft.com/analysisservices/2003/engine">          CDW_Analytics        \\Prodsqlbackups\backups\BODCPRODVSAS13
以太坊技术详解与实战
本书得到以太坊创始人、首席科学家Vitalik·Buterin认可与推荐,是为数不多系统性介绍以太坊的书籍,涵盖架构、核心概念、部署、智能合约实践等,并涵盖多个读者关心的热点主题。 第1~2章介绍区块链基本原理、架构、核心概念等,以对区块链有整体性了解。第3章部署不同网络类型以太坊区块链,含有多种技巧与脚本样例。第4~6章剖析智能合约和以太坊虚拟机的原理,并手把手教学,给出具体编写、编译、部署智能合约的方法与案例,密集锻炼读者智能合约编程与实践能力。第7章剖析以太坊上数字资产定义的原理和方法,包括CryptoKitties养猫游戏基于的ERC 721合约标准,到此读者可以编写以太坊应。第8~10章涵盖太坊公有链数据分析、以太坊对性能优化、隐私保护、数据安全等技术。这也是业界讨论比较多的内容,作为读者后续研究和深入的基础。
SSAS 挖掘准确性图表
【提升图】 当我们创建数据挖掘模型后,得了解该模型的准确性。默认情况下,在创建挖掘结构时默认使用30%的数据做测试,使用70%的数据将用于模型定型。 建模后,可以打开“挖掘准确性图表”进行验证,那这些图怎么看呢?官网解释的太官方了、太啰嗦了,看了好久才明白。理解后原来如此简单! 模型建好了,如果有多个模型,则勾选需要查看的模型。这里预测的属性是贷款用户的“回款情况”,只有 t
设置域用户有访问cube的权限
1、用ssms工具打开ssas,展开cube 2、展开角色,添加角色,给角色相应的权限,然后再角色中添加要访问的域成员
数据库和多维数据库的权限管理的技巧
SSAS Authority
通用数据级权限控制解决方案的实现(一):Cube中的自定义DLL
BI数据分析是目前企业的热门应用,而对企业来说,进行权限控制是必须而且非常重要的,尤其是作为决策用的企业报表。在BI解决方案中,权限控制又分为2种:一种是报表级权限控制,这类型权限控制没有什么好讲的,报表系统都本身就支持了。另一种比较复杂的就是数据级权限控制,所谓的数据级权限控制,就是用户只能看自己权限范围内的数据以及这些数据的统计结果。比如一个大型公司的华南区销售主管就不能看到华北区的销售数据和
SSAS-实用的DMV查询
以下查询,比较实用。 --All Cubes in database SELECT [CATALOG_NAME] AS [DATABASE],CUBE_CAPTION AS [CUBE/PERSPECTIVE],BASE_CUBE_NAME FROM $system.MDSchema_Cubes WHERE CUBE_SOURCE=1 --All dimensions in Cu
SSAS表格命名计算语法
         比如我要在COBE_ONETHINGHANDLE表 建一个命名计算。这个计算字段根据OTH_EDATE时间获取年月日字符串。如2010-5-10转换成20100510,如果为空则为0。            我们可以在SQL查询分析器中,写入下面语句,查看我们想要的结果。(注意我们的COBE_ONETHINGHANDLE表在MSSQL中,下面的语句语法就应该可以在MSSQL中可以运行,如果在Oracle中,则应该符合Oracle的语法等)        
SSAS:如何查看服务器会话并且有选择性地终止某些会话
在SSAS的管理维护工作中,我们经常需要查看服务器当前的会话信息,并且根据实际情况有选择性进行终止某些会话。例如某些会话的时间过长,或者异常情况。 1. 如何查看会话列表     DISCOVER_SESSIONS                                                   这个语句看到的结果大致如下   http://www.w3.org/2001/
SSAS cube角色和权限设置问题
1、在SSAS目录下创建角色,比如test。 在常规里面点击“读取”即可,在成员身份里面输入你要控制的角色。 2、数据源,也是“读取”即可 3、多维数据集是选择你让其权限可以查看哪些数据集,我这里就一个,也是读取。 跳过 单元数据、维度这两项,可以不用设置了,暂不影响。 4、对维度数据进行设置。 点击维度,选择你要控制的项目,比如图中的组织架构。 选择省份进...
[SSAS] MDX & SSAS 2012 开发技巧 (英文版)
☆ 资源说明:☆ [Packt Publishing] MDX & SSAS 2012 开发技巧 (英文版) [Packt Publishing] MDX with SSAS 2012 Cookbook (E-Book) ☆ 图书概要:☆ 69 practical recipes to analyze multidimensional data stored in SSAS 2012 cubes, using high-performance MDX calculations and flexible MDX queries Overview A wide range of time-related, context-aware, and business-related calculations Combine MDX with utility dimensions Illustration of techniques to enrich business intelligence solutions, aided by practical, hands-on Cookbook recipes ☆ 出版信息:☆ [作者信息] Sherry Li , Tomislav Piasevoli [出版机构] Packt Publishing [出版日期] 2013年08月26日 [图书页数] 420页 [图书语言] 英语 [图书格式] PDF 格式
SQL Server Analysis Services(SSAS)参考手册
本手册内容收集整理自网络公共资源文档,为了方便PowerBI用户参考使用而作,请勿用于商业用途。
VS2005 SSAS多维分析
VS2005 SSAS多维分析VS2005 SSAS多维分析
SSAS高级应用
维度属性归类 为了方便对UI上的维度进行管理,可以定义好归类文件夹,让属性分类保存。 打开其中一个【维度】,选中某个【属性】,打开它的属性窗口 【AttributeHierarchyDisplayFolder】中输入或选择一个文件夹名,如下图 最终显示效果如图 对离散值进行分组 针对维度里有离散的属性值,而希望分析它的范围的时候,可以使用这样的方法在SSAS里实现,而不必对源表
SSAS函数举例
成员百分比分析 函数:CurrentMember、Parent等; 分析各城市的销售所占全部城市的总销售额百分比。 WITHMEMBER Measures.[Unit Sales Percent] AS '((Store.CURRENTMEMBER,Measures.[Unit Sales]) / (Store.CURRENTMEMBER.PARENT, Measures.[UnitSal
XP 下用SSAS,部署失败
问题详述:rn不知道是不是系统不对的问题,我在新机器上(系统是xp)部署项目的时候,试图部署在localhost失败,问题是这样的:错误 由于发生以下连接问题,无法将项目部署到“localhost”服务器: 无法建立连接。请确保该服务器正在运行。 若要验证或更新目标服务器的名称,请在解决方案资源管理器中右键单击相应的项目、选择“项目属性”、单击“部署”选项卡,然后输入服务器的名称。rn然后我在属性中试图更改服务器名称为我的sql server的服务器名称,但是我在本地服务中找不到相应的服务名称,怎么办?rn当初我曾经删除过两个sql server的服务,然后又重新安装的sql server 2005,不知道和这个有关系没有。rn高手能不能告诉我是什么原因,或者如何找到服务器名称,或者如何安装服务。rnrnPS:操作系统版本:Microsoft Windows XP ProfessionalrnSQL Server 版本:Express 版rnrn谢谢rn
SSAS部署失败-数据源问题
错误  数据源“Adventure Works DW”包含无法用于处理操作的 ImpersonationMode。 0 0 解决方法:服务器连接改为“使用服务账户”。具体操作:在数据源里的项目上点击右键->打开->数据源设计器里选择“模拟信息”标签->选择“使用服务账户”,确定,执行部署。  ...
浅谈SSAS计算中MDX性能改进的几个技巧
本文提供了一些简单的技巧,可以帮助你在SSAS的计算中表现出最佳的性能。其中一些是在SSAS 2005/2008中新开发的函数。 1.使用半加性度量值替代Calculation 这算是半加性度量值函数的模拟能力之一,但是,有些只在SSAS Enterprise SKU版本中才支持。但是半加性函数操作更快,差不多是MDX脚本两本的速度 2.使用一元操作符替代Calculatio
5.2.4、SSAS-维度-多对多维度
维度——多对多维度的建立   什么是多对多维度?   我们正常遇到的数据结构是一对一,或者一对多的数据结构,也就是树形结构。但是现实中存在着多对多的结构,比如一笔销售来自一个店铺,但是一个店铺包含多个铺位,这时一笔销售就对应着多个铺位,而一个铺位又对应着多笔销售,这样就形成了多对多的关系。   多对多的关系需要用一个关系表来对关系进行维护,如下:   1          Di
SSAS学习(一):简单模型认识
在许多不需要实时而具有海量或需要足够灵活的分析模型中,ssas比传统的sql有很大的优势,比如性能和用户可定制性。性能上的优势体现在mdx语句对比大数据量sql聚合函数上;而可定制性,这里指的是在有对于mdx来说,开发一个适合各类用户自由分析统计数据的展示工具比用sql语句成本要小的多。 mdx的中文意思是多维表达式,从设计上就是用来做数据分析的。        如果你有项目适合上述特点的话
SSAS部署失败随笔1
cube处理失败,网上搜了一下: 在使用SSAS创建计算功能时,出现分析器:错误1分析器:分析期间出现以下语法错误: Invalid token, Line 7, Offset 38, >>网上找的解决方法,是因为用户把计算的名称改了,计算名称必须包含'[]'符号,解决方法只用将计算名放在‘[]’ 想起昨天新加了几个计算,确实没加[],也没有处理,所以没留意,还以为今天新创建的关系有问题呢,呵呵,原来如此^^ <
SSAS部署数据出错42000
今天SSAS项目在生成架构时SQL Server 2008 R2创建Business Intelligence Project项目,部署数据立方的时候,出现错误:OLE DB 错误: OLE DB 或 ODBC 错误 : 用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败。; 28000; 无法打开登录所请求的数据库 "foodmall"。登录失败; 42000检测发现是...
SSAS的扩展性、性能与优化
SSAS的扩展性、性能与优化 SSAS的扩展性、性能与优化
ANALYSIS SERVER配置参数优化方案
问题归纳: Analysis Server的配置属性页有很多相关的配置参数,但是由于其缺乏相应的说明,使得很多时候我们并不能根据自己的实际业务情况或者硬件情况对 参数进行相应的调整 方案提出:对所有的参数进行研究和配置,提高处理的性能处理方式:下面归纳一下SSAS的一些参数的具体意义和建议配置AggregationMemoryLimitMax
AdventureWorksDW for SSAS
AdventureWorksDW FOR SSAS
在IIS7.5 中配置SSAS通过HTTP远程连接
 环境:win7 +sql server2005 1、首先到分析服务器的SQLServer安装目录中找到如下目录和文件2.新建一文件夹 Olap ,把上述isapi内的所有东西全部copy进去。3.在IIS中新建一个应用程序池,名称为Olap,如下设置 4.在IIS默认网站下新建一虚拟目录,指向第2步所新建的文件夹。注意红线部分。5.在虚拟目录OLAP上点右键,选择“转换为应用程序” 
SSAS中数据源设置和模拟信息
该篇文章是我于2009年6月10日通过自己编写的工具,批量从位于在博客园的博客站点(http://chenxizhang.cnblogs.com)同步而来。文章中的图片地址仍然是链接到博客园的。特此说明!陈希章 原文地址:http://www.cnblogs.com/chenxizhang/archive/2008/11/15/1334251.html原文标题:SSAS中数据源设置和
python 调用mondrian实现访问多维数据库
import commands result = commands.getoutput('java -jar Mondrian_cli.jar -q select NON EMPTY Crossjoin({[Measures].[Store Sales]}, Crossjoin([Time].[1997].Children, [Store].[All Stores].Children)) ON...
cube数据库存储路径更改
SqlServer安装的时候默认安装在c盘,然后创建的cube数据库也在C盘,当C盘的存储空间不够时,就得把cube数据库部署到D盘。我们需要更改cube存储位置。更改前请注意,重启后原来存在的cube库会不显示,最好先备份.abf文件在更改路径,SSAS不支持不同的库存在不同的磁盘分区.更改 cube文件存储路径:打开sqlserver,连接 ssas 后,右键 - 属性 - DataDir -...
MDX同比环比的计算
同比: Iif(IsEmpty(([table_profit].[报告期].CurrentMember.Parent.PrevMember, [Measures].[净利率(%)])) OR IsEmpty([Measures].[净利率(%)]) OR ([table_profit].[报告期].CurrentMember.Parent.PrevMember, [Measures].[净利率(
用SSAS做的销售事例的CUBE
该项目是用微软的SSAS做出来的,适合初学者了解微软的SSAS,以及做CUBE的流程。
BI商业智能培训系列——(三)SSAS入门
维度可以理解为划分依据,简单的说就是看问题看数据的角度。维度通过属性和数据库的表挂钩,维度其实也就是属性的集合,这些属性是由数据源中表的列来提供。 数据表中主键,我们叫做键属性。除了键属性,其他的属性也有自己的等级或级别,叫做属性的层次结构。
SSAS MDX参考
SSAS MDX参考
SSAS使用手册
SSAS使用手册包括OLAP,SSAS相关介绍,概念说明,UML统一维度模型的建立、及创建SSAS项目、父子维度、分区、聚合等函数的使用
SOA、ESB、NServiceBus、云计算 总结
SOA 是通过功能组件化、服务化,来实现系统集成、解决信息孤岛,这是其主要目标。而更进一步则是实现更快响应业务的变化、更快推出新的应用系统。与此同时,SOA 还实现了整合资源,资源复用。 SOA 服务的设计标准是粗粒度、高重用、灵活、标准。性能则并非首要考虑因素。 SOA 的两大功能是集成、服务编排(BPEL、BPM)。WF 在 SOA 架构中,扮演服务编排的功能。
SSAS动态添加分区
 1. Deploy a cube without any partitions 2. Process dimension 3. Load the partition config tables into a SSIS object variable 4. Usng a Foreach loop for the object variable, write a script to cr
连接远程analysis service 服务器的验证方法
今天下载了宏信软件的abis2005试用版,在配置的时候遇到了一个问题:在.net下怎样远程连接 analysis service的问题。找了一些资料,贴出来大家一起学习。[@more@] Microsoft SQL Server 2005 Analysis Services (SSAS) 依赖 Microsoft Windows 来对用户进行身份验证。默认情况下,只有经过身份验证的用户
SSAS技能培训
SSAS技能培训
SQL+Server+BI+Step+by+Step
SQL+Server+BI+Step+by+Step SSIS SSAS SSRS
SQL MDX 计算 KPI(去年当月值、差值、同比)
在制作报表的过程中少不了的一项就是KPI(关键绩效指标),实现KPI的方法和工具有很多,我之前使用了微软的SharePoint Server 2010中的其中一个工具PerformancePoint Service,这个工具能够基于多种数据源来制作各种各样的报表,在这里我选择从一个已有的CUBE当中来建立KPI积分卡,我的KPI指标想描述的是当月的销售额与去年这个月的同比情况,用过PPS的朋友都知
cube及报表访问速度优化
有关cognos cube优化的文档,其中有相关的参数设置优化。
ssas发布到iis上
一、创建物理目录 1、  在C:\inetpub\wwwroot这个目录下创建名为olap的目录 2、  将盘符:\Microsoft SQL Server\MSAS10_50.MSSQLSERVER\OLAP\bin\isapi这个目录下的文件(Resources目录、msmdpump.dll文件、msmdpump.ini文件)copy到C:\inetpub\wwwroot\olap
SSAS step by step Data Source
资源仅用作学习
SSAS 的安装与配置 示例
参考: http://wsql.iteye.com/blog/1001344  及 http://wsql.iteye.com/blog/1001046     ssas比传统的sql有很大的优势,比如性能和用户可定制性 一、环境准备 (1)windows 2003含.NET,XP 不能安装IIS6.0 (2)MS SQL 2005二、配置数据库环境 在SQL SCRI...
我们是很有底线的