zoukankan      html  css  js  c++  java
  • BIEE从底层表结构向上更新

    影响BIEE查询结果的几个因素:

    1、数据库表结构变化后,RPD如何处理? 更新物理层

    增加、删除、修改表名。

    添加字段:右键点击连接池,点击导入元数据。勾掉关键字,重新导入那张表。

    删除字段:直接右键删除字段

    修改:双击那个字段,修改表明、字段类型、字段长度。

    2、RPD更新后,报表如何怎么更新? 重新加载元数据

    第一种方法:在新建-》分析-》点击刷新-》重新导入元数据

    第二种方法:管理-》维护和故障排除-》重新加载文件和元数据

    解释:

    在BIEE admin tools中的表现层修改了某个字段的名称,这时候并不影响前端界面的展示,这是因为在修改这个字段的时候,会创建自动创建一个别名,保留旧引用。如果将旧的引用删掉,报表清掉缓存后,就会报错。

    3、数据库数据变化了,报表数据怎么更新? 清除缓存,查看物理sql。

    BIEE缓存原理:

    Presentaton缓存:

    1、管理-》管理会话-》关闭所有游标

    2、刷新

    BI server缓存

    1、rpd->管理-》高速缓存》清除缓存条目

    2、CALL SAPURGEALLCACHE();

    什么时候需要使用缓存:

    当要求的查询之前查询过或者此查询是之前一个查询结果的子集。

    具体步骤如下

    清除bi server中的缓存1:BIEE admin tools:管理-》高速缓存=》删除高速缓存这个条目,

    清除bi server中的缓存2: 在web页面:管理=》发出sql语句=》输入“CALL SAPURGEALLCACHE()”,

    清除Presentation serrver中的缓存1: 在web页面:管理=》会员管理=》关闭所有游标

    清除Presentation serrver中的缓存2: 编辑仪表盘=》工具=》仪表盘属性》仪表盘报表链接=》选择刷新。

    注意:仪表盘报表链接即在报表下展示的可选项

    默认情况下缓存是开启的,关闭缓存:

    全局的设置缓存:登录em控制台:

    【BIEE】从底层表结构向上更新

    表及的缓存设置:

    rpd-》双击物理表

    【BIEE】从底层表结构向上更新

    如何查看物理sql方法:

    设置方法:

    1、在rpd中设置用户的日志级别(loglevel)为2或以上(针对用户的),在管理会话中查看日志

    联机打开rpd-》管理=》身份=》双击某个用户=》日志记录级别,2以上,数字越大,日志越详细

    2、在em中服务器日志中搜索sending quer to datbase

    3、在$BIEE_HOMEinstancesinstance1diagnosticslogsoracleBIServerComponentcoreapplication_obis1下的qqyery.log

    【BIEE】从底层表结构向上更新

  • 相关阅读:
    获取CheckBoxList当前选择项索引
    IE游览器与CMYK模式的JPEG格式图片不兼容
    jquery listbox左右移动 并且取值
    JS保留2位小数
    list.Contain 与 list.FindIndex()用法记录
    CSS 手型显示样式
    分页存储过程
    C#将datatable生成easyui的绑定tree 的json数据格式
    URL编码方法的比较
    UNIX I/O with TCP/IP
  • 原文地址:https://www.cnblogs.com/tdskee/p/5765458.html
Copyright © 2011-2022 走看看