BIEE11g 变量

来源:互联网 发布:linux查看当前用户身份 编辑:程序博客网 时间:2024/05/16 17:07
,:USER,:PASSWORD是Repository里的特殊会话变量,代表登陆BI的用户名和密码,而GROUP是特殊会话变量,用来分配BI Role。
例如 初始块Authentication勾选“验证所需”,可以选择DB认证(数据库)或者AD认证(LDAP)
         Select ':USER' from  VALUEOF(TBO).S_USER U WHERE UPPER(U.LOGIN) = UPPER(':USER')
     初始块Authorization变量目标选择行范围初始化
        Select 'GROUP',R.NAME
                       from S_RESP R, S_PER_RESP P, S_USER U 
                            where upper( U.LOGIN)=Upper(':USER') and U.ROW_ID=P.PER_ID 
                            and P.RESP_ID=R.ROW_ID AND R.NAME LIKE '% Analytics%'
    初始块执行优先级Authentication在Authorization之前


RPD中:资料档案库变量VALUEOF(OLAP_DSN),  :USER ,VALUEOF("Warehouse Refresh Date"."LAST_REFRESH_DT")(动态资料库变量)
    
Analysis中:
   资料档案库变量   @{biServer.variables.CURR_YEAR} 
   会话变量         VALUEOF(NQ_SESSION.NN_VP_LOGIN)    VALUEOF(NQ_SESSION.LOGLEVEL)   VALUEOF("CURR_YEAR")   
   展现层变量       @{Is_SSM}{SSM}
   

   当前月:SUBSTRING("Time Period"."Month Name" FROM 0 FOR 3) = MONTHNAME(TIMESTAMPADD(SQL_TSI_MONTH, -1, CURRENT_DATE))


0 0
原创粉丝点击