Oracle BI11从导入数据到配置

Posted 守夜人

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle BI11从导入数据到配置相关的知识,希望对你有一定的参考价值。

流程如下:

  1.将数据表(一般是excel)存放到相应的位置,我的是E:\\database11\\data。(注意此地址最好是英文,没有空格等特殊符号,否则后续会报错)  如图,在电脑上找到ODBC数据源管理器-系统DNS-添加-创建新数据源-选择Microsoft Excel driver,选定你的数据文件。

  2.接着在Oracle BI管理工具中导入数据。 (此过程中,你的数据表不能是打开状态,否则会报错)  在“选择元数据对象”时,一定要检查资料档案库内是否正确导入你要的数据。

  3.在物理层,右键carful,物理图表-仅限所选对象。要结合你的数据文件中表与表之间(维度表和事实表)的列名称的相关性(是否匹配一致),建立好物理图表,如下图。(注意,在下一步的逻辑层可以看到你建立物理图表正确与否,带#的是事实表。看物理图表能明白,是从事实表指向维度表的。 (维度表就是用来进行钻取的,可以分成多个层级 (即下面的子父级),可以从多个角度来分析事实) 这一步应该多检查下,避免事实、维度表的方向弄错---否则,会报”无法加载xx主题区域“的错)

  4.将建好物理图表后的carful拖到逻辑层,右键一个维度表,创建逻辑维-具有基于级别的层次的维,就会出现xxDim的维 (每个维度表都需要创建,此处以其一示例);

在Dim中选Detail右键,新建对象-父级,可以自己命名(依次建好其他父级),其中“此级别的元素数目”从子级到父级依次变小!! (注意是子到父变小!!否则会报错---“xxDim在元素数量中定义了不一致的值”)

然后将Detail里面的对象按照子父级关系拖动到刚刚建的逻辑级别里面。

然后,选中拖进去的对象-新建逻辑级别关键字(全部都要),变成图中的”手枪“样式就正确了。

  5.把逻辑层内容拖到表示层,点保存-检查一致性时,不能报错,最好也不能有警告(否则可能影响web端的展示)

  6.进入Oracle Enterprise Manager网页,点击Bussiness Intelligence-coreapplication-锁定和编辑配置,确定后,部署-所选项:资料档案库。 (这里,每一次脱机打开rpd文件,修改保存后都要重新部署一遍,并重启应用。在coreapplication下-所选项:概览-管理系统-重新启动,过程有点长,要有点耐心)

在上载BI server资料档案库中,选择档案库文件-,输口令(默认admin);

在”BI表示目录“下,更改目录位置 (注意,最后一个名称一定是你刚刚上载的档案库文件名)

点击”BI server资料档案库“右边的”应用“,在”更改中心:“右侧,激活更改。然后,”重新启动以应用最近的更改“。

  7.接下来就可以在网页上做表出图了。 (注意最好用IE或火狐浏览器。附加组件-插件下,安装如图插件以便后续出图)

以上是关于Oracle BI11从导入数据到配置的主要内容,如果未能解决你的问题,请参考以下文章

如何从 Oracle 11g XE 导出“数据库”并将其导入 Oracle 10.2?

将数据从 AWS Redshift 导入到 BI Tool 的最快方法

arcgis 10.1 导入数据到oracle 发布地图服务

怎么把数据从oracle11迁到oracle12

如何把Oracle 11g导出的数据库导入到12c里面

使用 sqoop 从 Oracle 到 hive 的日期导入问题