BIEE Demo(RPD创建 + 分析 +仪表盘 )

2023-11-15

一、 环境准备

日期维度

CREATE TABLE "SCOTT"."DIM_DATE" 
(

"DAY_KEY" NUMBER NULL ,

"YEAR" NUMBER NULL ,

"MONTH" NUMBER NULL ,

"YEAR_MONTH" VARCHAR2(7 CHAR) NULL ,

"DATE_VALUE" DATE NULL 

)

产品维度

CREATE TABLE "SCOTT"."DIM_PRODUCTS"
 (

"PROD_KEY" NUMBER NULL ,

"PROD_DSC" VARCHAR2(255 CHAR) NULL ,

"TYPE_KEY" NUMBER NULL ,

"TYPE" VARCHAR2(255 CHAR) NULL ,

"BRAND_KEY" NUMBER NULL ,

"BRAND" VARCHAR2(255 CHAR) NULL 

)

订单事实表

CREATE TABLE "SCOTT"."FACT_ORDERS" 
(

"ORDER_NUMBER" NUMBER NULL ,

"PROD_KEY" NUMBER NULL ,

"QTY" NUMBER NULL ,

"AMOUNT" NUMBER NULL ,

"ORDER_DATE" DATE NULL 

)

样例数据: http://files.cnblogs.com/files/xqzt/BIEE_Demo.rar

二、 创建RPD

RPD下载地址: http://files.cnblogs.com/files/xqzt/Orders_BI0004.rar

1、新建资料档案库

clip_image001

2、选择数据源(参照BIEE11G配置Oracle 12c数据源

clip_image002

3、选中要导入的元数据类型 仅仅导入表

clip_image003

确认连接池信息

clip_image004

4、选择要导入的表

clip_image005

5、导入成功后,BI管理工具的物理层多了下面的三张表

clip_image006

6、选中三张表,右键,物理图表->仅限所选对象,可以发现当前三张表没有连接关系

clip_image007

7、点击上方的新建连接,并依次选中事实表和维度表,设置事实表和维度表的连接

clip_image008

8、设置连接字段

clip_image009

9、同理设置产品维和订单事实表的连接

clip_image010

10、最终结果如下:

clip_image011

11、将Scott从物理层拖拽到业务逻辑层

clip_image012

12、在维度表上右键—》创建逻辑维—》具有基于级别的层次的维  或者(在scott上右击->新建对象-》逻辑维-》具有基于级别的层次的维),级别即钻取的路径

具体操作参照视频:BIEE 11G Rpd模型设计

clip_image013

13、将scott从业务模型和映射层拖拽到表示层,设置表和字段的顺序,最终效果如图所示

具体操作参照视频:BIEE 11G Rpd模型设计

clip_image014

14、至此prd创建完成

三、 更新RPD

1、登录http://172.18.48.112:7001/em/ ,展开左侧节点中的 Business Intellgence->coreapplication,点击“锁定和编辑配置”,并点击项-部署选项卡

clip_image015

2、浏览->选中刚才生成的RPDclip_image016

3、输入RPD口令clip_image017

4、点击应用,激活更改,重启clip_image018

clip_image019

5、可以在服务器查看上传的rpd

/data/biee/instances/instance1/bifoundation/OracleBIServerComponent/coreapplication_obis1/repository/Orders_BI0002.rpd

四、 新建分析

1、RPD文件做好上传后,登录http://localhost:9704/analytics/ 点击右上方导航菜单中的“新建-》分析

clip_image020

2、选中主题区域SCOTT, 双击选择维度字段和事实表字段clip_image021

3、切换结果标签页,查看结果

clip_image022

修改显示效果、列标题、添加图形

clip_image023

保存此分析

五、 创建仪表盘

1、新建仪表盘,将上一步保存的分析拖拽到仪表盘页

clip_image024

2、预览效果如下:

clip_image025

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

BIEE Demo(RPD创建 + 分析 +仪表盘 ) 的相关文章

  • 基于Prometheus的node_exporter源码编译和二次开发

    首先从GitHub上拉取node exporter源码 go get github com prometheus node exporter 在拉取过程中一般会出错 主要是由于golang官网被墙导致golang的有些工具库拉取不下来 如果
  • 【IntelliJ IDEA】编码设置终极版

    近期 团队多个小伙伴咨询 IntelliJ IDEA 乱码问题 记录一下IDEA常用的4种编码设置 一 IDEA配置文件范围 IDEA的配置有两个范围 如下图 Settings 设置当前工程配置 New Projects Settings

随机推荐

  • Docker安装redis并以配置文件方式启动

    关于docker安装redis 网上有各种教程 大家可自行安装 写这篇文章的目的是关于以配置文件挂载的方式启动失败的总结 一 Docker安装Redis redis版本 Redis 6 2 6 安装过程中所使用的redis版本 请自行确认
  • 标志位寄存器与CF、OF标志位的区分

    8086CPU的flag寄存器 16位 各标志位如下 这是32位EFLAG的低十六位图 但是32位与16位是一样的 只不过32位多了16位且高16位没有使用到 标志位寄存器中保存的是当前指令运算的信息状态 比如进位信息保存在CF标志位 注意
  • 微信小程序调试过程中页面加载不出来

    实习进入公司微信小程序第一个项目在调试过程中发现页面加载不出来 问题显示 module components form box date miniprogram computed js is not defined 百度搜索了一下 看到社区
  • Mongodb数据库初识

    Mongodb数据库初识 一 什么是数据库 1 标准定义 2 数据库的概念 3 数据库的简单理解 4 使用数据库的原因 普通文件系统存储大量数据的问题 数据库的高效性 二 数据库的分类 1 关系型数据库 关系型数据库定义 关系型数据库的软件
  • 1030 完美数列 (25 分)

    题目 题目链接 题解 思维 从小到大排序后 从左开始选取一个数作为 m m m 二分选取右边的数作为 M M M 时间复杂度 O
  • 计算方法——C语言实现——全主元高斯消元法求解非线性方程

    最近在上计算方法这门课 要求是用MATLAB做练习题 但是我觉得C语言也很棒棒啊 题目 高斯消元法是线性方程组的直接解法 可能会造成很大的失真 尤其是高斯顺序消元法 对方法进行改进 使每次都选取绝对值最大的元素为主元 使其为乘数的分母 控制
  • MySQL安装配置教程-win10

    一 下载MySQL Mysql官网下载地址 https downloads mysql com archives installer 选择想要安装的版本进行下载 我这是使用的是5 6 21 二 安装MySQL 选择设置类型 双击运行mysq
  • 使用flask开启一个简单的应用

    Flask是非常流行的 Python Web框架 它能如此流行 原因主要有如下几点 有非常齐全的官方文档 上手非常方便 有非常好的扩展机制和第三方扩展环境 工作中常见的软件都会有对应的扩展 自己动手实现扩展也很容易 社区活跃度非常高 微框架
  • 数据分析 —— 数据挖掘是什么、能干嘛、怎么做

    数据分析 数据挖掘 什么是数据挖掘 数据挖掘 用于寻找数据中隐含的知识 并用于产生商业价值的一种手段 为什么要做数据挖掘 技术和商业就像一对双生子 在互相促进中不断演进发展 随之而来的就是个大公司的业务的突飞猛进 也涌现出很多的新模式 使得
  • MSYS2 如何切换镜像源(附带脚本自动修改)

    这篇文章将总结 如何切换MSYS2镜像 其实比较简单 但还是记录一下吧 下面示例中附带一个脚本 这样你就不用一个个手动修改了 1 镜像服务配置文件 MSYS2 的所有镜像服务配置 都在其安装路径下的etc pacman d目录下 可以看到
  • SpringBoot设置和读取配置文件(1)

    SpringBoot配置文件是用来保存SpringBoot项目当中所有重要的数据的 比如说数据库连接信息 数据库的启动端口 如果端口被占用了 那么就可以随时修改 1 比如说我们之前再写JDBC的代码的时候 要去写链接字符串 用户名密码 之前
  • 进化计算-遗传算法之史上最全选择策略

    获取更多资讯 赶快关注上面的公众号吧 文章目录 第十九章 遗传算法 史上最全选择策略 19 1 轮盘赌选择 Roulette wheel selection 19 2 锦标赛选择 Tournament selection 19 3 截断选择
  • 研究B站个人收藏中已失效的视频

    扩展阅读 b站收藏的已经失效视频怎么才能继续看到呢 话说B站被删的视频还有机会恢复吗 还有该网址内容存在未知风险这种操作的么 研究B站已失效的视频 目录 1 前言说明 2 获取和研究网页源代码 3 获取和研究 JSON 文件 4 其他途径的
  • java的示例题3

    前言 整理一部分java的示例题型 在线编译 入口 java的System out println与System out print 浩星 CSDN博客前言 java基础知识之System out println System out pr
  • Python爬虫进阶——Scrapy框架原理及分布式爬虫构建

    1 Scrapy简介 1 1 概念 Scrapy是由Python语言开发的一个快速 高层次的屏幕抓取和web信息抓取框架 用于抓取web站点并从页面中提取结构化的数据 Scrapy用途广泛 可以用于数据挖掘 监测和自动化测试 Scrapy还
  • Ubuntu yolov5 环境配置

    查看Ubuntu版本 cat proc version Linux version 5 4 0 150 generic buildd bos03 amd64 012 gcc version 7 5 0 Ubuntu 7 5 0 3ubunt
  • git submodule的使用

    Git 工具的 submodule 功能就是建立了当前项目与子模块之间的依赖关系 子模块路径 子模块的远程仓库 子模块的版本号 添加submodule git submodule add
  • RESTful接口规范(带案例)

    一 主要特征 以资源为基础 Rest是web服务的一种设计思想和风格 只要符合REST原则 即为RESTful URL只指定资源 以HTTP方法动词进行不同的操作 统一接口 对资源的操作包括获取 创建 修改和删除 这些操作正好对应HTTP协
  • 摸鱼的小贤在瞎搞R - R语言内置数据集的使用

    系列文章目录 1 R语言的安装及使用 还没写这个 太简单了不太想写 2 R语言内置数据集的使用 文章都会尽量详细 话多请见谅 我是话痨 文章目录 系列文章目录 1 查看包中有哪些数据集 2 查看某一特定数据集的基本信息 3 调用内置数据集
  • BIEE Demo(RPD创建 + 分析 +仪表盘 )

    一 环境准备 日期维度 CREATE TABLE SCOTT DIM DATE DAY KEY NUMBER NULL YEAR NUMBER NULL MONTH NUMBER NULL YEAR MONTH VARCHAR2 7 CHA