microstrategy9和microstrategymobile介绍及microstrategy入门手册内容摘要:
然,这样是错误的映射。 本例比较简单,就选择自动。 点击确认: MicroStrategy 9 和 MicroStrategy Mobile介绍 及使用入门 基本开发流程 16 of 82 这时回回到上图,这是为销售额这个事实创建 了一个表达式,它关联了 ORDER_DETAIL这张表。 有的事实,它会有多个表达式,比如销售额,它在 ORDER_FACT这张表中,有专门的字段来表示销售额,这样我们就还可以为事实销售额创建一个新表达式。 如下图: 创建多个表达式的作用有 2个: 可以把和这个事实相关的表尽量关联起来; 报表在取这个事实的数据时,会去取速度较快的那个表达式的数据。 点击左上角的保存并关闭,输入对象名“销售额”保存。 这就创建号了一个事实。 创建成本和利润两个事实。 MicroStrategy 9 和 MicroStrategy Mobile介绍 及使用入门 基本开发流程 17 of 82 . 定义实体 实体为事实提供上下文,也用于定义度量聚合的层次。 比如说,有销售额 1000元,这个数字没有任何意义除非你知道相关信息,比如哪一年,哪个区等等。 这里的哪年哪区就是实体,就是上下文;有了实体,你可以按照年来查看销售额,也可以按照季度、月份等来查看销售额,这就是用实体定义聚合层次。 一个实体的实体形式是考察实体的一个角度。 每个实体至少一个实体形式,通常是由 2个: ID和 DESC(描述)。 一些实体比如客户也许会有其他形式,比如地址形式、电话形式。 实体形式的用途: 显示 在报表上或者数据浏览时显示; 条件 分析或做查询时用于限制条件。 本例中,我们需要创 建 8个实体:年、季度、月、日,国家、地区、呼叫中心、员工。 操作: 1)、将焦点移到实体文件夹上; 2)、在右边空白处单击右键,新建 实体,弹出创建实体形式表达式的界面 3)、选择源表和形式表达式。 映射方法自动,确认。 也可以为实体创建多个实体表达式。 这里直接确定就可以了。 MicroStrategy 9 和 MicroStrategy Mobile介绍 及使用入门 基本开发流程 18 of 82 由于 year只需要一个形式就可以了。 这里点击保存并关闭,输入实体名称。 创建季度、地区实体。 类似年份、季度、月份这样的实体,它们之间有着父子关系,我们可以在实体定义的时候为它们指定父子关系,如下图: 我们可以在定义季度实 体时,指定其父实体为年(单击右边的添加按钮),界面的下方也有提示。 这种父子关系会被系统作为层系来进行钻取等工作。 实体创建完毕后,我们可以到框架 图形查看 层系下面去查看这些实体之间的关系,如下图: MicroStrategy 9 和 MicroStrategy Mobile介绍 及使用入门 基本开发流程 19 of 82 打绿勾的是层系的起点。 对于我们的需求而言,所有的框架对象都已经定义完了,为了使框架对象最终在报表中生效,需要更新框架。 选择菜单框架 更新框架,点击确定来更新框架。 如果不进行这一步操作,后面的某些操作就会报错。 . 定义度量 度量是计算分析存储的数据(事实)并产生结果,它代表了商业度量和关键性能指示器( KPI)。 结果要么作为状态查看姚明用来做决策分析。 度量基于事实来创建。 本实例中,需要创建 4个度量:销售额、成本、利润和利润率。 操作: 焦点移到公共对象下的度量; 在右边空白处右击鼠标,弹出新建度量对话框: MicroStrategy 9 和 MicroStrategy Mobile介绍 及使用入门 基本开发流程 20 of 82 配置表达式,如下: MicroStrategy 9 和 MicroStrategy Mobile介绍 及使用入门 基本开发流程 21 of 82 在新建度量定义的地方有 4个需要定义的对象: 公式 —默认就是 sum,可以通过 f(x)来修改; 级 —为度量指定聚合的维度,默认是报表级别; 条件 —筛选,为该度量指定定义好的筛选,筛选的定义稍后介绍; 转换 —为该度量指定转换,转换的定义稍后介绍。 保存并关闭,输入度量名称 “销售额”。 定义度量成本、利润和利润率。 在定义利润率的时候,是基于利润和成本的,利润率 =利润 /成本,由于利润率是百分比,所以需要在工具 格式 值下面为其指定百分比格式,如下图: . 层系 简单的理解,就是对象间的层次关系。 前面在创建实体时有提到过创建实体间的父子关系,这就是一种层次关系,现在需要把它显式的创建为层系对象,这对于钻取功能的实现特别有用。 操作: 将焦点移动到框架对象的层系文件夹上面,在右边的空白区域右击,选择“新建 层系”,会弹出选择实体窗口: MicroStrategy 9 和 MicroStrategy Mobile介绍 及使用入门 基本开发流程 22 of 82 将已经定义了父子关系的一组对象移 动到右边(如上图)。 点击确认。 保存并关闭,弹出提示框选择“是”就行了。 由于这是框架对象,别忘记更新框架对象。 层系将会在创建提示或者钻取时用到。 MicroStrategy 9 和 MicroStrategy Mobile介绍 及使用入门 基本开发流程 23 of 82 . 创建报表 对于我们的需求,所有的报表对象(实体、度量等)都准备好了,我们就可以创建需要的报表了。 操作: 将焦点移到公共对象下的报表; 在右边空白处右击,选择新建 (空白 )报表; 双击需要在报表上展示的对象(实体年份、季度和地区;度量销售额、成本、利润和利润率),它们就会被放到报表上(也可以通过拖动来将这些对象放到报表上); 点击左上角的 “运行报表” MicroStrategy 9 和 MicroStrategy Mobile介绍 及使用入门 基本开发流程 24 of 82 . 发布报表 要想在 web上看到刚才创建的项目,还需要将该项目部署到 Intelligence Server上面去。 使用 Configuration Wizard第二项 下一步 MicroStrategy 9 和 MicroStrategy Mobile介绍 及使用入门 基本开发流程 25 of 82 选择 ODBC数据源: demo_metadata(MSACCESS),下一步 输入 MicroStrategy管理员用户名和密码,下一步 MicroStrategy 9 和 MicroStrategy Mobile介绍 及使用入门 基本开发流程 26 of 82 可以创建新的服务器定义,也可以选择一个,我们专门为我们的项目创建一个服务器定义,输入服务器定义名称。 下一步。 此时会弹出“您已选择创建新服务器定义。 想使用此服务 器定义为默认吗。 ”如果选“是”,则下次 iserver启动时就选择这个服务器启动,如果选否,则不是。 我们选否。 端口选择默认就行了。 下一步: MicroStrategy 9 和 MicroStrategy Mobile介绍 及使用入门 基本开发流程 27 of 82 此时会提供该刚才选中的元数据库中的所有项目,选择需要部署的项目,下一步: 完成, 退出,服务器就定义好了。 服务器定义好了,但是并没有运行它,我们需要把服务器切换到刚才定义的 demo iserver服务器上才能够在 web上看到刚才的项目。 基本步骤同定义新服务器差不多,只是在选择创建、选择还是删除服务器时,选择“使用选择的服务器定义”,然后 选择 demo iserver服务器。 此时,在点击“完成”按钮之后会弹出如下的提示窗口: 这就是在提示即将进行服务器切换,选择“是”。 后面的选择一直选择“是”。 然后就开始切换服务器。 完成后会回到配置向导首页,选择“退出”。 现在就可以通过 web浏览刚才的报表了。 开始 程序 MicrostrategyWebWeb,点击 demo_project, 输入user/pwd(Administrator和空 ),点击登录,浏览共享报表就可以看到刚才做好的报表了。 MicroStrategy 9 和 MicroStrategy Mobile介绍 及使用入门 更多功能 28 of 82 4. 更多功能 . 小计 . 发布报表 小 计是一个报表试图功能,简单的说,你能够看到 2020年 4个季度的销售量,你还希望可以看到这 4个季度的总销售量,你就可以通过添加一个小计行来实现。 小计的种类有总计、计数、平均值、最小值、最大值、标准差等等。 下面就为我们先前的报表添加小计。 操作: 数据 小计就弹出了“小计”对话框 : 这里可以选择小计的种类,比如选择总数,确认,则得到如下报表 : MicroStrategy 9 和 MicroStrategy Mobile介绍 及使用入门 更多功能 29 of 82 显然,我并不希望看到利润率的总计,而是别的,比如平均数。 这就需要我们自定义小计了。 刚才的步骤,不选择系统的小计,而是“高级”选项,再选择“新建”: 输入自定义小计名称,把“利润率”的小计改为平均数就可以了。 MicroStrategy 9 和 MicroStrategy Mobile介绍 及使用入门 更多功能 30 of 82 . 阈值 阈值可以对度量值采用条件格式化。 它与单元格式化相似因为它是数据驱动的。 操作: 数据 阈值,进入到阈值对话框: 添加阈值,命名,加入限制条件,定义需要显示的格式。 有 4格式可以选择: 格式 – 指定以什么格式显示数据; 替换文字 – 用指定的文字替换掉数据,如用“非常好”替换销售额大于 600万; 图像 – 用图像来替换数据; 快速符号 – 用特殊符号来替换数据,如上图。 单元格式指定显示的格式。 小计选项则指定阈值作用的对象。 效果 如下: MicroStrategy 9 和 MicroStrategy Mobile介绍 及使用入门 更多功能 31 of 82 . 筛选 筛选指的是报表的返回结果必须满足的过滤条件,它可以决定哪些数据参与运算或者说哪些数据被显示出来。 筛选有 4种类型,这里我们只介绍两种最常用的筛选类型: 实体筛选 – 限定与实体相关的数据,比如限定只显示某个国家某个地区的数据; 限定集筛选 – 又分为度量集筛选和关系集筛选。 度量集筛选限制基于度量的值、排序或者百分比的数据,比如只需要前 3位的数据;关系集筛选限制基于实体间关系的数据比如说只需要在华盛顿卖耐克鞋的商店的信息。 操作: 添加实体筛选 上面的报表,只需要显 示 2020年和 2020年的数据。 将焦点移到公共对象下的筛选,在右边空白处右击,选择新建 筛选: MicroStrategy 9 和 MicroStrategy Mobile介绍 及使用入门 更多功能 32 of 82 双击筛选定义下方提示处: 默认的筛选类型就是实体限定,点击确认: MicroStrategy 9 和 MicroStrategy Mobile介绍 及使用入门 更多功能 33 of 82 选择实体为年份,“以下列为限定”选择元素和 id,操作符选择“在列表中”,单击添加,就可以选择 2020和 2020两个元素: 点击“确认”以及保存并关闭。 筛选也是一个对象,需要把它加入到报表中才能起作用。 打开报表编辑器,将筛选拖入报表中就可以了,运行报表: MicroStrategy 9 和 MicroStrategy Mobile介绍 及使用入门 更多功能 34 of 82 添加度量限定集 原报表中,只需要显示季度销售额大于 500万的数据。 打开新建筛选对话框,筛选类型选择限定集 度量 : MicroStrategy 9 和 MicroStrategy Mobile介绍 及使用入门 更多功能 35 of 82 进行如上的设置。 输出级指的是销售额聚合的基本,选择月,销售额就在月份聚合,意义就是月份销售额大于 500W的数据,选择季度,销售额就在季度聚合,意义就为季度销售额小于 500。microstrategy9和microstrategymobile介绍及microstrategy入门手册
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。