MicroStrategy知识库

合集下载

(完整word版)MicroStrategy(mstr)入门教程word版

(完整word版)MicroStrategy(mstr)入门教程word版

MSTR开发入门教程目录一、最简单项目开发流程 (4)0.介绍元数据库 (4)1.准备空的RDB,并定义ODBC (4)2.配置元数据库 (4)3.连接项目源 (9)4.创建项目 (10)5.定义数据库实例 (11)6.选择数据仓库表 (13)7.定义事实 (14)8.定义实体 (19)(1)定义Item实体 (20)(2)定义Day实体 (25)(3)定义Year实体 (27)9.更新框架 (30)10.创建度量 (30)11.创建报表 (33)12.设置I-SERVER (36)13.Web浏览 (40)二、完整项目开发 (40)0.Tutorial DW及项目介绍 (40)1.以服务器方式连接元数据库 (41)2.添加数据仓库表 (41)3.修改事实 (42)(1)修改QTY(销售数量)事实 (42)(2)修改AMT(销售金额)事实 (45)(3)修改COST(成本)事实 (48)4.修改实体 (50)(1)Item(商品)实体 (50)(2)Day(日期)实体 (50)(3)Year(年)实体 (52)5.创建新实体 (54)用实体创建向导创建实体 (54)修改Customer实体 (67)修改Emp实体 (68)6.创建0 base report (79)7.报表1 derived metric (81)8.报表2 阈值 (82)9.Filter(筛选) (84)10.Prompt(提示) (84)11.Metric(度量) (84)12.Drill Map(钻取图) (84)13.Hierachy(层系) (84)14.Customer Group(自定义组)、Consolidation(合并) (84)15.Document(文档) (84)16.DataMarting(数据集市) (84)17.Schedule(调度) (85)18.用户管理 (85)19.Partition Mapping(分区映射) (85)三.其它 (85)1.合作开发 (85)2.Narrowcast intro (85)3.MDX (85)4.Cust Web (85)5.universal (85)附录 (85)手动和自动的区别 (85)参考文档 (86)一、最简单项目开发流程背景:已经有一个数据仓库,有一个最简单需求(一张报表,按年查看销售信息),用MSTR 如何实现。

MicroStrategy知识库

MicroStrategy知识库

MicroStrategy知识库⼀、系统配置1、创建Access元数据库(1)打开MSTR配置向导,第⼀项就是创建元数据(2)下⼀步,选择创建元数据表(3)下⼀步,新建⼀个DSN,出来配置窗⼝(4)下⼀步,驱动器选择,建access数据库选择其他相关数据库(5)下⼀步,选择Access Driver(*.mdb)(6)下⼀步,设置数据源名,创建元数据库,创建成功会有创建成功提⽰,然后点确定,出现“数据源名称创建成功”(7)此时返回到选择DSN窗⼝,选择刚才新创建的数据源(8)下⼀步,配置元数据库成功,完成(9)退出配置向导,此时通过系统的数据源管理⼯具在系统DSN可以看到⾃⼰建的数据源2、创建项⽬源(1)右键新建项⽬源(2)给项⽬源命名,选择连接模式,(直接是在本地创建)(3)然后选择ODBC DSN,⼀个项⽬源对应⼀个元数据库,选择我们刚才新建的数据源(4)设置登录ID(administrator)(5)点确认,创建成功,此时该项⽬源下没有任何项⽬,只有管理3、备份项⽬(1)选择要备份的项⽬,右键“复制项⽬”(2)下⼀步,出现选择可⽤项⽬源窗⼝(3)下⼀步,出现该项⽬源下的所有项⽬,选择要备份的项⽬(6)下⼀步,选择⽬标项⽬源,设置登录ID(administrator)(4)下⼀步,命名⽬标项⽬名称(给备份项⽬起个名字)(5)⼀直下⼀步或者点完成,复制项⽬开始,⼀直到结束,退出4、创建数据库实例(1)在服务器上⽤MSTR的配置向导创建⼀个DSN,⽤来连接数据库实例(2)在配置管理⾥使⽤数据库实例向导创建数据库实例,定义名称,选择数据库类型(3)下⼀步,找到刚才定义的DSN,输⼊数据库登录信息(4)下⼀步,完成(5)到该项⽬的仓库⽬录下导⼊表结构5、元数据迁移(1)在oracle数据库服务器上建表空间(DBA操作)(2)通过MSTR配置向导创建⼀个oracle数据库的数据源(3)通过MSTR配置向导在oracle数据库创建元数据表,此时创建了元数据库最基本的⼀些表(4)通过desktop创建⼀个项⽬源,连接模式为“直接”,DSN选择指向oracle数据库的数据源(5)把已有的项⽬复制到正式库的项⽬源下就完成了迁移(6)通过配置向导配置Intelligence Server,把该项⽬的元数据连接指向oracle数据库(配置Intelligence Server会改变服务器模式的项⽬源的元数据库指向)6、License问题如果在license manger⾥⾯看不到⽤户是因为没有创建项⽬源,如上图。

MicroStrategy(mstr)入门教程版

MicroStrategy(mstr)入门教程版

MSTR开发入门教程目录一、最简单项目开发流程 (4)0.介绍元数据库 (4)1.准备空的RDB,并定义ODBC (4)2.配置元数据库 (4)3.连接项目源 (9)4.创建项目 (10)5.定义数据库实例 (11)6.选择数据仓库表 (13)7.定义事实 (14)8.定义实体 (19)(1)定义Item实体 (20)(2)定义Day实体 (25)(3)定义Year实体 (27)9.更新框架 (30)10.创建度量 (30)11.创建报表 (33)12.设置I-SERVER (36)13.Web浏览 (40)二、完整项目开发 (40)0.Tutorial DW及项目介绍 (40)1.以服务器方式连接元数据库 (41)2.添加数据仓库表 (41)3.修改事实 (42)(1)修改QTY(销售数量)事实 (42)(2)修改AMT(销售金额)事实 (45)(3)修改COST(成本)事实 (48)4.修改实体 (50)(1)Item(商品)实体 (50)(2)Day(日期)实体 (50)(3)Year(年)实体 (52)5.创建新实体 (54)用实体创建向导创建实体 (54)修改Customer实体 (67)修改Emp实体 (68)6.创建0 base report (79)7.报表 1 derived metric (81)8.报表 2 阈值 (82)9.Filter(筛选) (84)10.Prompt(提示) (84)11.Metric(度量) (84)12.Drill Map(钻取图) (84)13.Hierachy(层系) (84)14.Customer Group(自定义组)、Consolidation(合并) (84)15.Document(文档) (84)16.DataMarting(数据集市) (84)17.Schedule(调度) (85)18.用户管理 (85)19.Partition Mapping(分区映射) (85)三.其它 (85)1.合作开发 (85)2.Narrowcast intro (85)3.MDX (85)4.Cust Web (85)5.universal (85)附录 (85)手动和自动的区别 (85)参考文档 (86)一、最简单项目开发流程背景:已经有一个数据仓库,有一个最简单需求(一张报表,按年查看销售信息),用MSTR 如何实现。

课前资料-Microstrategy产品简介

课前资料-Microstrategy产品简介

Microstrategy产品架构MicroStrategy 7i商务智能平台包括了9种完全不同的产品,产品覆盖的范围从基本的报表服务,到高级的分析服务,再到信息发布服务。

这些服务是通过不同的用户界面提供给用户的,包括:Microsoft® Windows 工作站,标准的Web浏览器,Microsoft® Excel,电子邮件和无线设备。

MicroStrategy 7i集MicroStrategy十数年的商务智能经验之大成。

此项最新产品完全重新设计了最初的架构,提供给用户完整的企业级商务智能技术。

企业级技术主要体现在:●完整的客户功能——报表制作,分析与信息发布●深入的分析能力——满足所有的商务智能问题和报表制作应用●完全的管理控制——与基于任务的系统操作一致MicroStrategy 7i的软件设计和系统架构主要基于四个基本原则:纯粹的面向对象——系统架构基础的设计全面采用了继承与封装的面向对象方法——从元数据结构到使用C++和Java的程序编制。

纯粹的面向对象设计确保了平台能够无缝的增加新功能、新特征。

纯粹的Web方式——体系结构完全架构在多层结构之上,特别是采用了目前最先进的Web方式结构设计,包括Web服务器,纯HTML的用户接口以及应用服务器等,保证了MicroStrategy 7i 适合防火墙内外百万级的用户规模并且满足安全要求。

纯粹的行业标准——整个产品线中使用了多种行业标准,比如针对报表制作和API的XML/XSL,针对数据库访问的ANSI SQL,针对Internet的HTML/DHTML、SSL和SMTP,针对Excel访问的MDX和ODBO,以及针对Microsoft Windows集成的COM等。

纯粹开放的API——MicroStrategy 7i最大的产品特性在于它能够方便的与其它系统集成,或者客户化以满足某些特殊的需求。

MicroStrategy提供了3000多个函数以满足外部访问和客户化的需求——包括所有的分析函数,所有的系统管理函数和所有的安全函数。

MicroStrategy产品特性word资料21页

MicroStrategy产品特性word资料21页

MicroStrategy1. 产品特性作为企业级的商务智能平台,MicroStrategy产品特点鲜明,尤其是在下列一些特性上,拥有特别优势。

1.1 集五种BI应用于一体的商务智能平台完整的商务智能应用应当包括固定报表、OLAP 分析、即席查询(Ad-Hoc)、数据挖掘、信息发布五个方面。

与其他的用不同产品模块对应不同BI 应用的产品相比,MicroStrategy 在一个统一的平台之上完成这五种应用,除了能够制作复杂格式的中国式报表外,MicroStrategy更以其强大的分析能力见长。

MicroStrategy Intelligenc Server既是BI 服务器,也是OLAP Server,同时还默认封装了常规的数据挖掘算法,这样,使用户只需购买MicroStrategy平台就实现了完整的BI 应用,确保了MicroStrategy 产品在同行业中具有了最高的性能价格比。

这也是将MicroStrategy 称之为BI 平台,而将其他产品称之为BI 工具的重要原因之一。

下面简单介绍MicroStrategy产品在这五个方面的功能:1.1.1 企业级报表(固定报表)所能完成的报表类型包括:Ø 管理型仪表盘Ø 记分卡Ø 标准企业报表Ø 预警信息报表Ø 参数驱动报表Ø 高级分析报表等等1.1.2 OLAP分析Ø 提供多维视图的数据组织、管理与多维分析。

Ø 提供增量汇总技术Ø 提供分析作业调度管理Ø 提供最优/最差分析、例外分析、排名分析、比较分析等分析功能2Ø 具有丰富的图形展现功能Ø 能够灵活地建立、定制不同的分析指标和各种指标计算公式,实现OLAP 分析的动态化处理。

并具有切片、切块、旋转、钻取和钻透等多维分析操作。

Ø 能直接钻取到详细数据,也能进行多维数据和详细数据的混合分析Ø 提供丰富的函数,可自由扩展,便于二次开发。

MicroStrategy(mstr)入门教程

MicroStrategy(mstr)入门教程

MSTR开发入门教程目录一、最简单项目开发流程 (4)0.介绍元数据库 (4)1.准备空的RDB,并定义ODBC (4)2.配置元数据库 (4)3.连接项目源 (9)4.创建项目 (10)5.定义数据库实例 (11)6.选择数据仓库表 (13)7.定义事实 (14)8.定义实体 (19)(1)定义Item实体 (20)(2)定义Day实体 (25)(3)定义Year实体 (27)9.更新框架 (30)10.创建度量 (30)11.创建报表 (33)12.设置I-SERVER (36)13.Web浏览 (40)二、完整项目开发 (40)0.Tutorial DW及项目介绍 (40)1.以服务器方式连接元数据库 (41)2.添加数据仓库表 (41)3.修改事实 (42)(1)修改QTY(销售数量)事实 (42)(2)修改AMT(销售金额)事实 (45)(3)修改COST(成本)事实 (48)4.修改实体 (50)(1)Item(商品)实体 (50)(2)Day(日期)实体 (50)(3)Year(年)实体 (52)5.创建新实体 (54)用实体创建向导创建实体 (54)修改Customer实体 (67)修改Emp实体 (68)6.创建0 base report (79)7.报表1 derived metric (81)8.报表2 阈值 (82)9.Filter(筛选) (84)10.Prompt(提示) (84)11.Metric(度量) (84)12.Drill Map(钻取图) (84)13.Hierachy(层系) (84)14.Customer Group(自定义组)、Consolidation(合并) (84)15.Document(文档) (84)16.DataMarting(数据集市) (84)17.Schedule(调度) (85)18.用户管理 (85)19.Partition Mapping(分区映射) (85)三.其它 (85)1.合作开发 (85)2.Narrowcast intro (85)3.MDX (85)4.Cust Web (85)5.universal (85)附录 (85)手动和自动的区别 (85)参考文档 (86)一、最简单项目开发流程背景:已经有一个数据仓库,有一个最简单需求(一张报表,按年查看销售信息),用MSTR 如何实现。

MicroStrategy报表设计基础

MicroStrategy报表设计基础

Tutorial MicroStrategy Desktop:基础报表MicroStrategy1.1 什么是报表?报表是商务智能的核心,允许用户通过数据分析来进行商务智能应用。

MicroStrategyDesktop报表的结果可以作为今后进一步深入的商业研究的起点。

一个报表是向数据仓库请求获得的特定的、格式化的数据。

它是由一个模板(template)和筛选条件共同组成的结果。

下面的图表介绍了这种概念。

模板说明了什么样的数据需要被获取和结果是如何进行显示的。

而筛选(filter)则说明了数据结果必须满足的条件。

报表视图是MicroStrategy8i平台新增功能,用户现在可以删除对象或在结果中进行筛选,例如报表的视图结果是整个结果集的子集。

注意:创建报表视图在OLAP Service课程中详细介绍,该功能需要MicroStrategy OLAPService,它是一个插件功能。

当报表运行时,你便得到了一个已经格式化了的集合,这个集合是你在模板中定义的(例如实体和度量)并且满足了筛选的条件的所有项的集合。

例如,一个报表可能向你展示了在一个地区里不同的商店,在一个给定的时间期间内,各个商品的价格和库存,或是一些其他的重要的信息。

你可以按照自己的要求和喜好改变数据的显示格式。

当创建报表时,就创建了模板和筛选,虽然并没有在编辑器中指定定义它们,因为这些是构成报表定义的基本部分。

1.2 创建、保存和查看报表完成了本主题,你将能够:使用报表编辑器来创建和保存报表,运行报表并改变它们的显示模式。

1.2.1报表编辑器当你选择创建一个新的报表时,就会打开报表编辑器。

报表编辑器用来创建和修改报表。

它是筛选编辑器、模板编辑器、对象浏览器、报表对象窗口、查看筛选窗口和快捷方式栏的组合,通过它们能在一个编辑器中为一个具体报表创建你的模板和筛选。

对象浏览器 – 允许你能够在项目中浏览,并定位到你想要在报表中使用的对象的位置。

Microstrategy案例分享

Microstrategy案例分享

产品与专业服务“微‎策略((Micros‎t rategy)成立‎于1989年,现在是‎全球最大的独立 BI‎公司(NASDAQ‎:MSTR)”Mi‎c rosrategy‎公司自成立以来保‎持了20年的持续增长‎,年营收超过5亿美金‎,主要来自 BI 软‎件和服务。

该公司高‎度重视中国用户的产品‎体验,现在杭州、北京‎设有两个产品研发中心‎,技术支持中心也设在‎杭州,在华研发员工总‎数超过300人。

下面‎是相关网站的链接:‎多年来,Micro‎s trategy 一‎直是 Gartner‎M agic Quad‎r ant 评鉴中列为‎领先的前五大 BI ‎工具和服务厂家。

主要‎在以下各方面获得客户‎高度的肯定:1. 企业‎级 BI:适合企业级‎的 BI 运用,基于‎数据仓库理论的概念而‎设计,拥有很高的运行‎效能,能支持大的客户‎数据量。

美国最大的数‎据仓库公司也选择M‎S TR 做为其战略伙‎伴,可见其处理大数据‎量的能力。

2. 年度最‎佳移动 BI:支持移‎动终端如 Ipad ‎和 Iphone。

可‎以让客户灵活的自己设‎计需要的仪表盘,轻松‎做好管理驾驶舱的项目‎,是这个领域的最佳‎B I 厂家。

3. 重视用‎户的体验:能保证开发‎人员的效率和生产力,‎主要是因为参数化的报‎表开发范例和面向对象‎的开发环境。

4. 开放独‎立的平台:全部产品自‎行研发,有机成长,持‎续的从客户体验角度做‎改善,兼顾整合性、易‎用性、灵活性和弹性的‎特点。

5. 最强的多维分‎析:强大的 Olap‎分析能力,拥有世界‎最强最快的 Olap‎分析引擎,能与自行‎开发的 Dashbo‎a rd 产品完美整合‎使用。

6. OEM 支持‎:完整的 SDK 支‎持,提供超过4000‎个 AP I接口,许‎多 ISV 或 SI‎在项目中,以 MS‎T R 作为中间件,为‎应用作最佳的组合和搭‎配。

7. 良好的产品售后‎服务和技术支持能力。

Training Brief For Microstragy

Training Brief For Microstragy

T raining BriefTS11.Microstrategy BI过程介绍:a)源系统:b)数据仓库:c)ETL:d)元数据库2.Microstrategy的逻辑模型介绍:逻辑数据模型是从商业用户的(业务的)角度组织数据a)事实就是数值型的并且适于计算的业务度量、数据和变量。

例如:销售额、库存量、账户余额等。

在数据仓库中,事实往往是事实表中的某一列。

事实可能来自不同的数据源并可能具有不同粒度级别和不同的表达式。

b)实体(Attribute):实体通常代表数据库表中的非数值或非聚合型的列。

实体元素是指实体的内容c)层系:层系是相关的实体的分组,在层系中可以反映出实体之间的关系3.介绍Training数据库数据结构4.创建项目a)用Configuration Wizard创建元数据b)配置Intelligence Serverc)项目源d)项目e)仓库目录5.创建事实6.创建实体7.创建层系:f)系统层系g)用户层系:入口点,浏览元素8.创建度量:h)简单度量创建:i)数值格式化j)小计与智能小计k)度量公式l)函数介绍A verage使用:C,A1,B1,10C,A1,B2,15C,A1,B3,50C,A2,B1,10C,A2,B2,209.创建编辑保存报表10.报表操作:m)钻取:向上、向下、横向、钻取选项n)分页:可创建分页的对象:实体、度量o)数据旋转:到行,到列p)小计q)排序r)导出s)图表属性i.改变图形标题内容和字体等ii.改变图形的背景颜色iii.改变图形显示t)打印u)练习11.筛选v)筛选定义:大体上就等于SQL 语句中的WHERE 子句w)筛选类型:i.实体限定:year,subcategoryii.结果集限定:值限定;排序x)练习12.提示:y)定义:用于动态的更改报告的内容。

利用提示,你可以在运行时决定在报表结果中包含哪个实体(Attrinutes)或元素(Elements),另外你可以在每次运行的时候做相同或者不同的选择。

MicroStrategy(mstr)入门教程word版

MicroStrategy(mstr)入门教程word版

MSTR开发入门教程目录一、最简单项目开发流程 (4)0.介绍元数据库 (4)1.准备空的RDB,并定义ODBC (4)2.配置元数据库 (4)3.连接项目源 (9)4.创建项目 (10)5.定义数据库实例 (11)6.选择数据仓库表 (13)7.定义事实 (14)8.定义实体 (19)(1)定义Item实体 (20)(2)定义Day实体 (25)(3)定义Year实体 (27)9.更新框架 (30)10.创建度量 (30)11.创建报表 (33)12.设置I-SERVER (36)13.Web浏览 (40)二、完整项目开发 (40)0.Tutorial DW及项目介绍 (40)1.以服务器方式连接元数据库 (41)2.添加数据仓库表 (41)3.修改事实 (42)(1)修改QTY(销售数量)事实 (42)(2)修改AMT(销售金额)事实 (45)(3)修改COST(成本)事实 (48)4.修改实体 (50)(1)Item(商品)实体 (50)(2)Day(日期)实体 (50)(3)Year(年)实体 (52)5.创建新实体 (54)用实体创建向导创建实体 (54)修改Customer实体 (67)修改Emp实体 (68)6.创建0 base report (79)7.报表1 derived metric (81)8.报表2 阈值 (82)9.Filter(筛选) (84)10.Prompt(提示) (84)11.Metric(度量) (84)12.Drill Map(钻取图) (84)13.Hierachy(层系) (84)14.Customer Group(自定义组)、Consolidation(合并) (84)15.Document(文档) (84)16.DataMarting(数据集市) (84)17.Schedule(调度) (85)18.用户管理 (85)19.Partition Mapping(分区映射) (85)三.其它 (85)1.合作开发 (85)2.Narrowcast intro (85)3.MDX (85)4.Cust Web (85)5.universal (85)附录 (85)手动和自动的区别 (85)参考文档 (86)一、最简单项目开发流程背景:已经有一个数据仓库,有一个最简单需求(一张报表,按年查看销售信息),用MSTR 如何实现。

MSTR9介绍_简体(MicroStrategy BI 报表工具)

MSTR9介绍_简体(MicroStrategy BI 报表工具)

平顺的将部门级的商业智慧孤岛移植为企业级商业智能系统.................... 24
25
2
MicroStrategy的架构
高分析性与交谈性
MicroStrategy9
ROLAP 企业规格的质量
•最高的数据扩充性
TM
关系型OLAP(ROLAP)
所更报表及仪表板均使用单一的 企业逻辑模型建立
之前
内存运作的ROLAP改善了对使用者的响应 时间并释放了数据库的处理能量 MicroStrategy 9的内存运作ROLAP可以 将数据库的处理时间转移至下班时间,释 放出数据库尖峰时间的处理能量,改善使 用者的反应时间。
使用者平均 等待时间(秒) 等待时间 数据库 负载 数据库 负载
之后
使用者平均 等待时间(秒)
画面精致的高质量仪表板报表… …现在可以让企业使用者套用仪表 板模板而轻易的设计出来
画面精致的仪表板可以让企业使用者透过套用仪表板模板自行建立 MicroStrategy 9让企业使用者可以透过崭新的仪表板模板,以及一群可以加速及简化仪表板设计程序的设计 小助手,轻易的建立精密的仪表板。
ROLAP为MicroStrategy技术的核心 ROLAP的基础为虚拟的数据方块,它代表了整个关系型数据库。 ROLAP的虚拟数据方块能像传统的数据方块模型一样提供动态的数 据钻探,但因为是虚拟的,所以数据量不会被严重限制,也不会更 实体多维度MOLAP数据方块的繁杂管理负担。
3
MicroStrategy的架构
储存新报表 设计
我的报表
企业使用者可以用中介数据里的对象轻易的组合出报表 在MicroStrategy 9的网页接口上,企业使用者可以在中介数据库 中,轻易的透过拖曳其中的对象(维度及计量值),在既有的模板中 组合出报表;更可以使用类似Office的直觉式格式化控件,设定报 表格式。而MicroStrategy强有力的SQL引擎可以产生出必要的 SQL指令,以获得使用者设计的报表所需要的数据。

MicroStrategy主要优势

MicroStrategy主要优势

MicroStrategy的优势1.统一的BI架构MicroStrategy具有领先的BI技术,其整个产品体系采用统一的元数据架构,可以在统一的用户界面上提供一致的记分卡和仪表盘、企业级报表、OLAP多维分析、统计分析和数据挖掘、信息分发及预警等BI应用,呈现事实的统一版本。

这种统一的元数据架构确保所有组件的用户界面一致性,大大降低了用户学习和使用工具的门槛。

用户可以通过统一有机的 BI平台访问任何类型的 BI,包括Web 界面、Microsoft Office和移动设备。

MicroStrategy采取面向对象的建模方式,能够支持更为复杂的数据结构和业务逻辑,对象可以重用、封装及重载,使得复杂的业务逻辑得到了解决。

其他通过不断收购来获得或增强某方面特性的BI产品,如Cognos,BIEE和BO,其架构无法做到完全统一,用户必须在多个“Studio”和平台中来回切换才能使用不同类型的 BI,最重要的是元数据无法有效复用,这种松散的架构导致了“事实的多个版本”。

2.移动应用移动智能互联网的兴起,为企业运营信息的获取提供全新的手段。

MicroStrategy最早在iPhone、iPad和Android等移动智能设备推出企业级的移动应用,建立起目前最成熟的移动商务智能方案,使得企业运营状况信息的获取变得异乎的简便和轻松。

其他BI产品,如Cognos和BO,之前提出了基于浏览器的移动智能,但由于这种技术无法发展成真正的企业级移动,直到9月份中旬才推出iPad平台上的应用,但无论从操作体验、用户界面和支撑广度上都要比MicroStrategy Mobile差几个数量级,在技术上落后MicroStrategy2年以上的时间,Raombi是不支持android,这将影响了客户终端应用的局限性。

3.广泛的用户案例在Gartner等第三方评比中,MicroStrategy是公认的最完善BI平台。

得益于业界领先的BI平台技术和优质的支持服务,MicroStrategy在全球拥有超过100万的用户,分布在超过3000家大型的企业,包括星巴克、雅虎以及全美排名前10名中的8家银行,如花旗银行。

MicroStrategy vs Cognos

MicroStrategy vs Cognos

MicroStrategy和Cognos实现商务智能需求解决方案的对比此文档讨论了成功的商务智能实施方案一些关键技术指标。

每一项都给出了相应解释、MicroStrategy和Cognos的实现方法,以及两者的比较。

1. 成功的BI解决方案需求:完全集成的报表环境,能在同一界面提供Web报表制作和OLAP功能。

当需求变化时,统一的界面降低了培训、软件以及技术支持成本。

∙MicroStrategy满足此需求: MicroStrategy 7 Web产品提供了全功能的Web界面(包括)(Web Analyst, Web Reporter and Web V iewer), 此界面提供了基于用户需求和配置文件的所有功能。

最终用户只需要学习使用统一的所有BI用户都在使用的用户界面即可,其功能包括从Web报表制作到交互式OLAP分析。

MicroStrategy的实现方法允许最终用户在同一界面上从简单的查询和报表制作入手,随着需求的不断深入逐渐过渡到使用高级的分析处理。

∙Cognos面临的困难: Cognos提供了很多工具,但是这些工具互相独立,这就为最终用户和IT管理员带来很大的不便。

例如Cognos的报表制作与分析需要使用到至少三个独立的工具:Impromptu, Cognos Query和PowerPlay。

最终用户需要学习使用多种接口,报表范例和制表功能。

比如,Cognos Query中基于“主题”的分析与PowerPlay中基于“维”和“类别”的分析完全不同。

不断变化的需求导致了高昂的软件费用,用户很可能在以后加入一些功能有重叠的工具,这时就需要用户知道在什么时候使用什么工具。

使用Cognos产品经常会出现用户最初使用PowerPlay,然后又马上转到Impromtu,Cognos Query,Visualizer等产品,这样就会造成Cube提供的方法或数据不够,必须访问另外的数据集。

Cognos最近推出了新的门户接口—Upfront--以提供对不同报表工具报表的支持。

MicroStrategymstr入门教程wor版(杂项)

MicroStrategymstr入门教程wor版(杂项)

开发入门教程目录一、最简单项目开发流程.介绍元数据库.准备空的,并定义.配置元数据库.连接项目源.创建项目.定义数据库实例.选择数据仓库表.定义事实.定义实体()定义实体()定义实体()定义实体.更新框架.创建度量.创建报表.设置.浏览二、完整项目开发及项目介绍.以服务器方式连接元数据库.添加数据仓库表.修改事实()修改(销售数量)事实()修改(销售金额)事实()修改(成本)事实.修改实体()(商品)实体()(日期)实体()(年)实体.创建新实体用实体创建向导创建实体修改实体修改实体.创建.报表.报表阈值.(筛选).(提示).(度量).(钻取图).(层系).(自定义组)、(合并).(文档).(数据集市).(调度).用户管理.(分区映射)三.其它.合作开发....附录手动和自动的区别参考文档一、最简单项目开发流程背景:已经有一个数据仓库,有一个最简单需求(一张报表,按年查看销售信息),用如何实现。

这基本上没有技术上的问题,只是步骤的问题。

数据仓库使用(安装时已建立,名称为),这里先介绍个表,(事实表)、(时间维表)、(商品维表)。

需求是按年查看销售金额,销售数量,成本。

可以使用自带工具进行数据查看。

具体操作请参考视频录像。

.介绍元数据库元数据是存储在关系型数据库中的一个预定义的结构。

定义了这个元数据的结构。

元数据和数据仓库的不必相同。

当应用程序连接到这个元数据库时,所有的框架对象、报表对象、配置对象和项目设置信息都存储在这里。

.准备空的,并定义以为例,在中创建一个数据库-。

定义一个系统,命名为。

可以使用文件复制后改名。

具体操作请参考视频录像。

.配置元数据库使用(开始程序)第一项:下一步,为简单起见,只选择创建元数据表,下一步,使用作为元数据库,选择在数据库配置资料库,在下面的文本框中输入文件的路径即可,系统会创建文件并配置。

点击下一步。

如果有警告信息,点击关闭,再点下一步。

选择元数据脚本位置,一般情况下系统会根据元数据库类型选择出默认的脚本程序,如本例中系统会找到…..\。

MAD

MAD

MAD Skills: New Analysis Practices for Big Data摘要:随着大规模数据采集和存储变得越来越普及,各式各样的企业开始雇佣统计人员来参与复杂的数据分析。

在这篇文章中,我们强调新兴的磁的、灵活的、深的Magnetic, Agile, Deep (MAD)数据分析实践,这彻底背离了传统企业数据仓库和商业智能。

我们向您献上我们的设计理念、技术和为Fox Audience Network公司的世界上最大的广告网络提供MAD 分析的经验,利用的是Greenplum公司的并行数据库系统。

我们描述了数据库设计方法,支持分析师灵活务实的工作作风。

我们为复杂的统计方法提出数据并行算法,重点是密度的方法。

最后,我们深思数据库系统的特点,这些特点使得敏捷设计和灵活算法的开发成为可能,其开发在各种各样的存储机制上,既使用SQL又使用MapReduce接口。

简介如果你正在寻找一个职业,这个职业对你的要求很高,你会发现,你在为越来越普遍存在且便宜的一些东西提供稀缺的、配套的服务。

那么什么变得普遍且廉价?数据。

对于数据来说,什么是相辅相成的?分析。

——Hal Varian 教授,柏克莱大学,谷歌的首席经济学家Mad(adj):一个用于加强名词的形容词。

1 -伙计,你得到技术。

2 -伙计, 你得到mad技术。

——用于大规模数据分析的标准商业行为以―企业数据仓库‖(EDW)的概念为中心,它由―商务智能‖(BI)软件访问。

BI 工具产生报告和交互式接口, 在各种层次细分上通过基本的聚合函数概括数据(如计数和平均数)。

这是二十世纪九十年代重要学术研究和工业发展的主题。

传统上, 在好的IT实践中,一个精心设计的EDW被认为起着重要的作用。

一个综合的EDW模式的设计和演化作为在一个大型企业中受过训练的数据集成的号召力,使输出和业务流程合理化。

结果数据库作为关键业务功能的记录库。

此外, 存储EDW的数据库服务器历来是主要计算资产、在关键的企业分析中作为中心的、可扩展的引擎。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、系统配置1、创建Access元数据库(1)打开MSTR配置向导,第一项就是创建元数据(2)下一步,选择创建元数据表(3)下一步,新建一个DSN,出来配置窗口(4)下一步,驱动器选择,建access数据库选择其他相关数据库(5)下一步,选择Access Driver(*.mdb)(6)下一步,设置数据源名,创建元数据库,创建成功会有创建成功提示,然后点确定,出现“数据源名称创建成功”(7)此时返回到选择DSN窗口,选择刚才新创建的数据源(8)下一步,配置元数据库成功,完成(9)退出配置向导,此时通过系统的数据源管理工具在系统DSN可以看到自己建的数据源2、创建项目源(1)右键新建项目源(2)给项目源命名,选择连接模式,(直接是在本地创建)(3)然后选择ODBC DSN,一个项目源对应一个元数据库,选择我们刚才新建的数据源(4)设置登录ID(administrator)(5)点确认,创建成功,此时该项目源下没有任何项目,只有管理3、备份项目(1)选择要备份的项目,右键“复制项目”(2)下一步,出现选择可用项目源窗口(3)下一步,出现该项目源下的所有项目,选择要备份的项目(6)下一步,选择目标项目源,设置登录ID(administrator)(4)下一步,命名目标项目名称(给备份项目起个名字)(5)一直下一步或者点完成,复制项目开始,一直到结束,退出4、创建数据库实例(1)在服务器上用MSTR的配置向导创建一个DSN,用来连接数据库实例(2)在配置管理里使用数据库实例向导创建数据库实例,定义名称,选择数据库类型(3)下一步,找到刚才定义的DSN,输入数据库登录信息(4)下一步,完成(5)到该项目的仓库目录下导入表结构5、元数据迁移(1)在oracle数据库服务器上建表空间(DBA操作)(2)通过MSTR配置向导创建一个oracle数据库的数据源(3)通过MSTR配置向导在oracle数据库创建元数据表,此时创建了元数据库最基本的一些表(4)通过desktop创建一个项目源,连接模式为“直接”,DSN选择指向oracle数据库的数据源(5)把已有的项目复制到正式库的项目源下就完成了迁移(6)通过配置向导配置Intelligence Server,把该项目的元数据连接指向oracle数据库(配置Intelligence Server会改变服务器模式的项目源的元数据库指向)6、License问题如果在license manger里面看不到用户是因为没有创建项目源,如上图。

通过configuration wizard去创建3层的项目源,然后再打开license manager,这样的话就可以看到相应的项目了,然后生成审查报告。

(License Manager > Audit, select the 3 tier project source, check 'everyone', check 'show user privileges report, click 'audit' then click 'report' to generate the report)也可以建议客户在客户端机器里面,打开license manager,然后在audit,intelligence server 下面找到3层的(linux的)项目源,然后再生成审查报告请将系统的日志文件DSSERRORSlog和mstr.hist 文件(这两个文件应该是在同一个目录中能找到)发给我们做进一步研究。

7、用户权限问题(1)用户访问报表首先要具有访问该报表所在项目的权限,其次要具有访问该报表的权限。

如果一个用户不具有访问某一项目的权限,那么即使它具有访问该项目下报表的权限也无法访问该项目的报表(该用户无法进入该项目)(2)用户所具有的操作权限可以单独设置,也可以按安全角色来设置;如果给用户分配了安全角色,那么它会继承该安全角色的所有权限;此时还可以给该用户添加安全角色没有的权限。

最后该用户得到综合的权限。

(3)项目的访问权限由用户的访问权限和在项目访问权限列表中该用户所在的安全角色决定,最后拥有最高的访问权限;如果用户的权限比较低,但它处在具有较高权限的安全角色中,那么就具有较高的权限;如果用户的权限比较高,但它处在具有较低权限的安全角色中,那么它依然具有较高的权限。

8、用户权限说明Web Professinoal附图图1.1 Web查看历史列表图1.2 Web打印模式图1.3 Web导出图1.4W eb订阅到历史列表图1.5 Web对象搜索图1.6 Web改变视图模式图1.7 Web改变用户首选项图1.8 Web排序图1.9 Web配置工具栏图1.10 Web切换页元素图1.11 Web使用锁定的页眉图1.12 Web用户图2.1 Web使用报表对象窗口图2.2 Web使用视图筛选编辑器图2.3 Web数字格式化图2.4 Web编辑备注图2.5 Web对象别名图2.6 Web使用视觉阀值编辑器图2.7 Web旋转报表图2.8 Web保存到我的报表图2.9 Web保存为共享报表图2.10 Web创建新报表图2.11 Web高级钻取图2.12 Web简单的图表格式化图2.13 Web设置实体形式显示图2.14 Web修改小计图2.15 Web在选择区上的筛选图3.1 Web上使用提示编辑器图3.2 Web设计文档图3.3 Web定义高级报表选项图3.4 Web使用高级阀值编辑器图3.5 Web使用筛选编辑器图3.6 Web格式表格和图表图3.7 Web使用设计模式图3.8 Web修改报表对象列表9、Linux下常用配置命令二、报表技巧及常见问题MSTR五大功能:1:查询&报表;2:OLAP;3:信息发布和告警;4:统计分析&数据挖掘;5:记分卡&仪表盘MSTR常见问题1.如何在报表页面做一些打开默认设置?如在打开报表时,“视图筛选器”窗口默认隐藏。

答:当然可以。

用需要改变界面设置的用户登录,运行一个报表,在“工具”菜单中选择需要显示或隐藏的部分,注销。

下次登录时就生效了。

2.如何把web上的“报表详细信息”设置成默认收起。

答:同上。

3.如何使用MicroStrategy创建ad_hoc查询。

答:所谓ad hoc查询,就是可以创建出简单或者复杂的查询条件,任意查询数据仓库中的数据,使用MicroStrategy提供的筛选和提示即可做到这一点。

(不是指创建SQL查询语句)4.如何使用MicroStrategy的信息发布与告警功能。

答:可以尝试使用订阅,来实现自动信息的分发。

如果需要完整的分发功能,则需要使用Narrowcast服务组件5.如何使用MicroStrategy的统计分析与数据挖掘功能。

答:数据挖掘和统计功能本质上是对应计算功能的度量定义。

有下面几种方法:1、用函数定义数据挖掘度量,通过数据集训练确定度量的参数;2、导入PMML定义的度量。

(具体的做法可以参考文档。

)6.MicroStrategy个性化widget的开发。

答:考虑使用Web开发的对应接口。

(仅供参考,对widget不熟悉)7.如何在表头或表尾加一些说明性的文字。

答:使用html或者文档即可,简单表格不能。

8.修改项目后通过MSTR正式环境(linux)在web上看到的还是旧的项目数据,感觉就是在web上没有即时生效,有延时。

项目备份能不能只备份其中的报表,还是以整个项目为单位来备份。

答:问题一:应该是报表缓存的影响,可以采取下列办法:1、对于频繁更新的数据,可以取消报表的缓存;2、可以设置项目缓存的缺省失效时间;3、在管理、系统监视器、缓存中手动清除对应得缓存。

问题二:项目备份需要备份整个项目。

报表设计技巧1、如何显示表头多列的名称answer:表格——长名称,能不能单独修改一个实体的长名称2、报表中的实体如何换名字?answer:数据-报表数据选项-显示-别名3、小计的灵活应用,各选项的功能体现4、空白值的处理answer:数据-报表数据选项-显示-空白值5、同一个表的时间字段不能引用一个时间维度6、改了数据库的表结构,如何自动更新框架下的表结构?answer:框架——仓库目录——选择要更新的表结构(可以全选),右键更新结构7、按年龄结构统计answer:可以使用自定义分组,使用方法和实体一样,本质就是实体中的元素。

年龄段要算好界限,可以用函数AddMonths(CurrentDate(),-n月)与年龄做比较。

AddMonths(CurrentDate(),-n月)函数生成的SQL太长,替换成ApplySimple("ADD_MONTHS(sysdate , -n)",""),ApplySimple相当于万能函数,把数据库中的函数转化成MSTR可以执行的函数,数据库不一样,同样功能的函数也会不一样。

8、分组中的小计answer:可以为分组新建小计9、合并实体中的几项内容answer:用合并功能,合并多个属性到一个属性。

10、比例小计问题answer:如果用插入计算来实现比率,则小计不会相加;如果用度量来计算比例,应该把它设置成智能小计,否则小计会相加11、对于统计结果为1的,为了不让它显示,可以用阀值来处理,把1替换成别的字符或者为空。

12、同一表中有多个不同级别的度量,要在度量的级别中设置对应的级,报表级别是必须的。

13、报表数据选项—评估次序,可以改变报表中计算的优先级,尤其当计算存在依赖关系的时候要注意。

14、报表中实体以大纲的形式逐级展开操作步骤:在desktop或者web的“设计”模式下,进行如下操作:第一步:选中“表格”菜单的“显示大纲结果”第二步:选中“表格”菜单的选项属性第三步:在“常规”tab页中,根据需要进行选择即可。

15、Dashboard中联合图形的使用联合图形的使用要求比较严格,要求报表行上一个实体,列上有两个度量,分别显示在左右连个Y轴上。

操作步骤:在desktop中打开dashboard,将符合要求的报表插入到dashboard,然后设置其图标样式为联合中合适的即可。

注意:不要选中双轴下的“拆分双轴”选项,flash模式(其他模式可以)下不支持此类图形。

Web上显示效果如下:16、在文档中隐藏嵌套报表的表头操作步骤:在web上打开文档,在“设计”模式下,进行如下操作:将列的“显示”和“合并”勾掉,就可以了。

另外,普通文档上添加“窗口小部件”,只能在web上操作。

选择器鱼眼效果的生成:选择器的flash风格选中“单选按钮”即可。

媒体控件(不太可靠,难免播放不了)的使用:1.在desktop中,右键-》属性,设置其flash页下的“选中的动感部件”为媒体;2.在web上,右键单击媒体控件,设置其url即可。

相关文档
最新文档