本帖最后由 garbo107 于 2013/8/7 21:34 编辑
<第3篇> 创建不规则逻辑维度
本篇以BISAMPLE中的表SAMP_PRODUCTS_DR为维度表创建不规则逻辑维度,以SAMP_REVENUE_F作为实时表。
1. 首先请导入表SAMP_PRODUCTS_DR和表SAMP_REVENUE_F,并且建立别名,重命名列名,创建关联,逻辑表等。准备工作做好后,如下: 2. 创建不规则逻辑维度 2.1 右键D20 Product 选择Create LogicalDimension>Dimension with Level-Based Hierarchy,并且将名字改为H20 Product
2.2 双击H20 Product,打开逻辑维对话框,并且选中Ragged & Skipped Levels。然后关闭对话框。 2.3 展开H20 Product. 2.4 创建如下层级 3. 创建展现层对象。 3.1 将D20 Product拖动到主题域Sample Sales下面,并且将D20 Product更名为Products (Ragged)
3.2 展开Products (Ragged),我们注意到H20 Product逻辑维已经自动被添加到展现层。 3.3 保存,并且检查一致性。 4. 测试 4.1 部署RPD,登陆到em部署RPD,如果上面的操作是在线模式,则无需部署这个步骤。直接跳往下一步。 4.2 登陆Oracle BI http://localhost:9704/analytics 4.3 创建具有以下列的分析 Products(Ragged).Brand Products(Ragged).LOB Products(Ragged).Product Type Products(Ragged).Product Base Facts.Revenue 4.4 点击结果 我们可以看到红色部分标记出来的,都正常显示。如果是普通的逻辑维度,这部署数据将会被过滤掉,不能正常显示。
|