Variables in OBIEE Part 1


Below are the major types of variables available in OBIEE
 1)      Repository variable 
 2)      Session Variable
 3)      Presentation variable

Repository variable
      A repository variable has a single value at any point in time. Repository variable can be classified into two:
a)      Static
b)      Dynamic

Static Repository variable: Will contain static value always unless administrator tries to change it.


Eg:  below is static variable created for Current_date. I have specified the value  2013-11-16 as the current date .The variable will hold this value always and this can be changed only by the administrator. RPD deployment is required after the change.


Dynamic Repository variable:
     Dynamic Repository variable is initializing same as Static variable. But can be refreshed using initialization block.
Eg:  Below is the sample initialization block created for Dynamic variable.
Dynamic Variable initialization block can be created from RPD variable manager -> Repository -> initialization block - > New initialization block



The dynamic variable in the variable target section is getting initialized by the query from data source session. We can set the refresh interval of the query in refresh interval section.
Execution procedure is the section we can add any other initialization which needs to be run before this initialization block executed.





Comments

Popular posts from this blog

Difference between Global Filter and Dashboard Prompt