在SharePoint中用PPS 2007共享SSAS Cube数据(上)

日期: 2009-05-19 作者:Mark Kromer翻译:冯昀晖 来源:TechTarget中国 英文

假设你为了给公司的销售经理设计SQL Server 2005 Analysis Service(简称SSAS) Unified Dimensional Model(简称UDM,统一维度模型,也叫统一空间模型)已经花了大量时间,甚至可能运用了财务规划师们提供的复杂公式。对于BI(Business Intelligence商业智能)专家来说,最重要的工作是研究怎样使知识和信息以可见的,易用的方式于业务相关联。   本文中你可以体验用SSAS 2005创建Cube,在相关联的Dashboard(决策面板)应用之间共享相关报表、Scorecard(平衡计分卡)的过程。这些Dashboard应用可以很容……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

假设你为了给公司的销售经理设计SQL Server 2005 Analysis Service(简称SSAS) Unified Dimensional Model(简称UDM,统一维度模型,也叫统一空间模型)已经花了大量时间,甚至可能运用了财务规划师们提供的复杂公式。对于BI(Business Intelligence商业智能)专家来说,最重要的工作是研究怎样使知识和信息以可见的,易用的方式于业务相关联。

  本文中你可以体验用SSAS 2005创建Cube,在相关联的Dashboard(决策面板)应用之间共享相关报表、Scorecard(平衡计分卡)的过程。这些Dashboard应用可以很容易地通过SharePoint在企业范围内发布。

  为了做到这一点,微软内部的开发团队,用微软自己的设计环境,开发了一个server工具——Microsoft Office PerformancePoint Server 2007(以下简称PPS)。PPS当前主要的release版本是SP2,它实质上就是一个性能管理工具箱,主要面向商业领域专家和商业用户。对于财务规划师,财务分析师,销售和市场团队工作人员来说,它与Hyperion,Cognos以及其他BI工具很相似。但实际情况是,由于BI专家要保证准确的Dimension management(维度管理)、ETL(Extraction数据抽取,Transformation转换和Loading加载)处理、KPI(Key Performance Indicators 关键业绩指标)管理和变更管理、而这些工作非常复杂,所以BI专家常常以充当这些解决方案的主要设计者而告终。

  PPS有三个不同的解决方案领域,它是三种产品的组合,这些产品有不同的起源、由不同的开发成员开发,属于不同的产品家族。第一种产品是PPS M&A(monitoring and analytics)。M&A的前身是Microsoft Business Scorecard Manager(微软商业平衡计分卡产品)的遗留产品:它拥有直接面向商业用户的设计界面,我们可以通过该界面实现构建,发布,管理Scorecard(平衡计分卡)并把它们发布到Dashboard;第二种产品来自另一个微软团队(该团队开发过曾开发财务规划应用,以前著名的Biz#),在PPS中,它是商业建模器,计划,excel财务插件的集合;第三种产品整合了ProClarity公司分析学领域的能力(比如:向下钻取图表,ad hoc查询,Dashboard决策面板等)。

  按照PPS整个生命周期的推进过程,它的计划是通过把PPS的许多功能直接移植到SharePoint,使得Microsoft Office SharePoint Server提供的功能更自然。为使SharePoint设计器成为构建Scorecard和Dashboard的主要工具,我们需要剔除单独的ProClarity分析图表功能。

  当你用SSAS 2005 Cube构建商业Dashboard(决策面板)应用时,我们不必在使用PPS前在SSAS中先构建BI结构。我们可以使用PPS商业建模工具构建简单的Cube结构和模型,然后从数据源把数据加载到PPS内的staging table工作台。但是大部分PPS项目不支持通过商业建模工具构建复杂或大型的Cube结构。PPS使用SSAS 2005从你创建的配置构建Cube,但是它在派生Cube上不支持Cube优化技术,比如:分区或者是不同聚集存储策略。这些限制使得微软前段时间声称PPS的前景并不明朗,特别是它的业务规划功能。现在,让我们看看核心功能——基于存在的SSAS 2005 Cube,用PPS M&A(monitor and analytics)能力构建Scorecard和Dashboard。

  首先,我们需要运行PPS 2007 Dashboard设计器,它是一个.net Click Once应用(Click Once是一种部署技术,使用该技术可创建自行更新的基于Windows的应用程序,这些应用程序可以通过最低程度的用户交互来安装和运行),在每次运行前它会检测服务器上是否有新版本。运行界面如图1:

  PPS 2007 Dashboard设计器

  图1:PPS 2007 Dashboard设计器(点击放大)

  在工作区浏览器左侧,我们首先要配置一个数据源。我们选择Analysis Services作为“Multidimensional”数据源。如图2:

  选择Analysis Services作为数据源

  图2:选择Analysis Services作为数据源(点击放大)

相关推荐