0
推荐
3001
阅读

【贝克汉姆教程】2.3.4 FM不明确Relationships

2.3.4 解决不明确的Relationships  当查询主题或维度表达的数据可以在多个上下文或角色中查看或以多种方式联接时,会产生不明确的关系。最常见的不明确关系是:2.3.4.1 角色扮演维度  自身与其它表之间有多重有效关系的表称为角色扮演维度。如下图事实表Sales fact描述产品销售信息,其中包括‘订单日期’...

发表了文章 • 2015-09-27 15:29 • 0 条评论

0
推荐
3267
阅读

【贝克汉姆教程】2.3.3 Set (关系)Relationships and (基数)Cardinality

2.3.3 Relationships and Cardinality  在模型中针对多个查询主题,Relationships则描述了如何创建关系型的查询,没有relationships则查询主题就变成了独立的数据集。关联是数据模型中不可缺少的,普通俩个查询对象之间建立关联,是最为常见的用法。然而实际应用中一个查询往往是高度复杂的,因而会有错综复杂的关...

发表了文章 • 2015-09-27 15:26 • 0 条评论

0
推荐
2825
阅读

【贝克汉姆教程】 2.3.2 决定因素(Determinants)

2.3.2、决定因素(Determinants)  决定因素是什么?为什么要使用决定因素?这个问题一直以来令很多cognos人员迷惑。其实它仅仅是Framework Manager里的一个排除重复记录的概念,理解它的方法莫过于用通俗易懂的实例去理解。相信对determinants还有疑惑的人看完本章教程之后会有新体会。2.3.2.1、Determinants定...

发表了文章 • 2015-09-27 15:23 • 0 条评论

0
推荐
2761
阅读

【贝克汉姆教程】 2.3 检测和设计导入的元数据 (2.3.1.4 Aggregate and Prompt Info)

2.3.1.4 Regular Aggregate  常规聚合(Regular Aggregate)属性标识了被发布的查询项(query item)、计算项(caculation)的聚合类型。用户可使用默认的设置去执行数据组的计算项,亦可应用一个不同类型的聚合规则。比如,若查询项[Quantity]的Regular Aggregate属性值为’sum’,报表中根据[Product Name]分组,那么[Qua...

发表了文章 • 2015-09-27 15:19 • 0 条评论

0
推荐
2853
阅读

【贝克汉姆教程】 2.3 检测和设计导入的元数据

2.3.检测和设计导入的元数据  关系型元数据导入之后,建模者需要对其进行检测和设置,检测内容主要涉及以下方面:  ● 查询项的属性( the Usage property for query items)  ●决定因素(determinants)  ●关联和基数设置(relationships and cardinality)  ●查询项目的常规聚合属性(the Regular Ag...

发表了文章 • 2015-09-27 15:17 • 0 条评论

0
推荐
3192
阅读

【贝克汉姆教程】(二)2.2.6 导入元数据

2.2.6.导入metadata元数据  导入元数据是多个步骤、拓展工程的建模操作过程。Framework Manager能使用元数据或外部数据源的数据建立一个工程。导入元数据之前必须指定一个符合需求的数据源,且每次只能从单个数据源导入一次,因此必须多次执行导入操作。可从以下数据源导入元数据:2.2.6.1.关系型数据库  如DB...

发表了文章 • 2015-09-27 15:06 • 0 条评论

0
推荐
2521
阅读

【贝克汉姆教程】(二)2.2 导入数据源

2.2.从数据源导入数据    使用Framework Manager建模之前必须导入元数据。建模者可从大量关系型或维度化数据源导入元数据。首先必须确保数据源包含了报表所需的data(数据)和metadata(元数据)(Data和Metadata的区别?)。2.2.1.定义数据源    创建模型和导入元数据之前必须定义数据源。此数...

发表了文章 • 2015-09-27 15:03 • 0 条评论

0
推荐
2819
阅读

【贝克汉姆教程】(二)建模设计之使用Framework Manager创建工程

(二)建模设计   2.1.使用Framework Manager创建工程   在Framework Manager中,建模者可通过业务模型和业务组织规则组织工程对象,如datasource、querysubject等。在导入metadata(元数据)之前,必须创建一个工程(团队合作开发则建议通过 ”知识库” SVN或CVS管理开发源文件)。普通创建工程的步骤如下...

发表了文章 • 2015-09-27 15:00 • 0 条评论

0
推荐
3723
阅读

【贝克汉姆教程】(一)FM建模准备工作(1.3.FM组件介绍【续2)

1.3.2.    Models(模型)    模型是相关的维度、查询对象和其它对象所需的一个或多个相关报表应用组件组成的集合。Framework Manager模型其实就是一个元数据层。最重要的是,它提供了一个来自数据源信息的业务视图,从而简化了创建报表、分析和查询。业务视图能够:1.3.2.1.   &...

发表了文章 • 2015-09-27 14:58 • 0 条评论

0
推荐
3154
阅读

【贝克汉姆教程】(一)FM建模准备工作(1.3.FM组件介绍【续1】)

1.3.1.3.<customdata.xml>记录模型图解的布局信息如query subjects的长宽(dx)、坐标(x)和根节点(parent)信息。如下图示:A代表query subject ”product”,其中dx=(长176.宽229),坐标X=(left 10.top 57),根节点parent=Businessview。同理,B代表”product_color”、C代表”product_name” 的布局信息。若该文件被删除...

发表了文章 • 2015-09-27 14:57 • 0 条评论

0
推荐
3192
阅读

【贝克汉姆教程】(一)FM建模准备工作(1.3.FM组件介绍)

1.3. FM组件介绍1.3.1.Project包含了模型、命名空间、Packages、数据源、相关维护信息和模型共享信息。Project将会以文件的形式保存在本地,包含cpf和定义工程的相关xml文件。每个文件对于同一个project是唯一的,而且在同一个文件夹下面。这里不建议去针对该文件下的文件作移动、重命名和删除操作,否则会影响proj...

发表了文章 • 2015-09-27 14:55 • 0 条评论

0
推荐
2514
阅读

【贝克汉姆教程】(一)FM建模准备工作(1.2.开发流程管理)

1.2. 开发流程管理      IBM Cognos8的开发过程中会面临数据改变、客户提出的新需求;更改已存在的内容同时还要开发新的内容包。这里提出:此过程中一个合格的建模者一定会同步制作好需求、设计文档(记录开发的变更记录、方便维护和交接)。下面用一张图简单介绍FM开发的过程(图1.2):...

发表了文章 • 2015-09-27 14:53 • 0 条评论

0
推荐
2517
阅读

【贝克汉姆教程】(一)FM建模准备工作(1.1.剖析问题)

 1.   Frame Work Manager建模的准备工作    1.1. 剖析问题        Framework Manager元数据建模工具是IBM Cognos8的最重要的组件之一。一个模型又是基于一个或多个数据源的业务信息集合(物理表以及表之间的联系、安全等),为IBM Cognos8生...

发表了文章 • 2015-09-27 14:52 • 0 条评论