【问题标题】:OBIEE the difference between repository variable and session variableOBIEE 存储库变量和会话变量之间的区别
【发布时间】:2012-12-11 08:57:30
【问题描述】:

Oracle 商业智能企业版 (OBIEE) 中的存储库变量和会话变量有什么区别?

【问题讨论】:

    标签: variables repository obiee


    【解决方案1】:

    会话变量可以对每个用户有不同的值,存储库变量对每个人都有相同的值。

    会话变量有两种类型:

    • 系统会话变量:像 USER 这样的开箱即用变量
    • 非系统会话变量:用户定义的变量,可以为每个用户设置不同的值,通常用于自定义用户体验,例如,您可以使用 SALES_REGION 变量来仅显示与用户所在区域相关的数据。李>

    存储库变量也有 2 个子类型:

    • 静态存储库变量:只能通过管理工具更改的固定值,可用于替换连接池中的数据库架构和用户名等硬编码值。
    • 动态存储库变量:这些变量保存适用于任何用户的值,例如货币汇率。

    会话变量和动态存储库变量从可以包含 SQL 的初始化块中获取它们的值。

    链接:OBIEE 11g User manual - Using variables

    【讨论】:

      【解决方案2】:

      存储库变量有 2 种类型 - 静态和动态

      • 静态变量持有不易改变的值。
      • 动态变量保存可能会发生变化的值。它是在初始化块的帮助下完成的。

      会话变量有两种类型 - 系统和非系统

      • 系统变量是BI服务器使用的保留变量。
      • 非系统变量是在用户登录时初始化的变量。与动态存储库变量一样,初始化 块是必需的。

      主要区别是存储库初始化块被安排,而在会话的情况下,它们没有被安排。

      http://biexplorers.blogspot.in/2014/06/obiee-variables-by-sagar.html

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-05-25
        • 2016-03-22
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多