ssas开始使用ssas


备注

SSAS是Microsoft分析解决方案。它严格地作为OLAP解决方案开始,但它现在有多种模式。 SSAS可用作支持格式化报告和托管自助BI方案的语义层。客户端工具通过OLE DB或ADOMD提供程序连接到SSAS数据库。

使用SSAS的典型原因包括:

  • 提高了查询速度
  • 共享元数据(连接,层次结构,KPI)
  • 实现行级安全性的能力
  • 多维分析(特别分析,高级时间计算,钻取)
  • 避免与OLTP源系统的资源争用
  • 合并来自多个来源的数据

BISM架构

BISM艺术建筑

模式

从SSAS 2012到SSAS 2016,有3种可用模式:SharePoint的多维,表格和Power Pivot。多维和表格模式都能够将源数据存储在模型中并定期处理,或直接从源查询数据。直接访问源数据在多维模式下称为ROLAP,在表格模式下称为直接查询。

多维

多维SSAS被视为更成熟,更传统的企业BI解决方案。它使用OLAP引擎,需要格式良好的星型模式数据模型才能以最佳方式工作。 MDX用于查询SSAS多维数据集,XMLA用于定义,部署,更新和处理多维数据集。

多维SSAS解决方案的属性:

  • 存储的模型可以大于服务器内存
  • 每个数据库可以有多个立方体
  • 可以并行处理分区
  • 包含数据挖掘功能

多维SSAS解决方案的特点:

  • 本机父子层次结构
  • 原生的多对多关系
  • 写回
  • 命名集
  • 本土角色扮演维度
  • 用于优化,离散化,默认成员,聚合的维度属性

表格式的

表格SSAS是在SSAS 2012中引入的。它使用内存中的xVelocity引擎。 DAX是本机查询语言,虽然可以使用MDX,SSAS引擎会将其转换为DAX。从兼容级别1200开始,TMSL(表格模型脚本语言)是用于定义和处理表格模型的JSON。兼容级别1100和1103的表格SSAS解决方案使用XMLA。

  • 内存意味着它必须适合服务器
  • 每个数据库单一模型
  • 分区按顺序处理,直到SSAS 2016
  • 与多维替代方案相比,在许多情况下在不同的计数上执行得更好

表格SSAS解决方案的特点:

  • 通过DAX的父子层次结构
  • 通过DAX实现多对多关系
  • 没有用于创建钻取操作的本机UI
  • 与多维相比,整合不同数据源的能力更强
  • 灵活的模型(表而不是维度和度量组)
  • 角色扮演维度与SSAS 2016+中的计算表格
  • Power Pivot型号的升级路径

版本

发布日期
OLAP Services 7.0 1998年11月27日
Analysis Services 2000 2000-08-01
Analysis Services 2005 2005-10-28
Analysis Services 2008 2008-08-06
Analysis Services 2012 2012-03-06
2014年分析服务 2014年4月1日
2016年分析服务 2016年6月1日

安装或设置

有关设置或安装ssas的详细说明。