How to Oracle Database Function in OBIEE Administration Tool

Hi All,
I want to use a Oracle Database Function in as a column in OBIEE (BM, Presentation Model). Can anybody has done this inOBIEE. Any pointers to this is much appreicated.
Thanks,

Hi user7417334,
You cannot use any formulas in the presentation layer (not that I know of). But you can definitely use oracle database functions in the BMM layer.
You want to use the EVALUATE function. It works like this:
e.x. EVALUATE( 'TO_DATE(%1,%2)' AS DATE, '12/31/2009', 'MM/DD/YYYY')
Generic Version: EVALUATE( '<FUNC>' AS <DATATYPE>, VALUE1,VALUE2,etc)
FUNC) Is the syntax for the function you are calling. Any parameters have to be replaced by %<number>, where number refers to the order in which you specify your parameters.
DATATYPE) The datatype that the function will evaluate to. In this case, DATE.
VALUE1) The latter part of the formula is a comma separated list of all the parameters used in the function. In this case, it's the date I want to cast
VALUE2) This is the second parameter. You need as many as you referenced in your function. In this case, it's the date format.
Good luck and if you found this post useful, please award points!
best regards,
-Joe

Similar Messages

  • How to implement web functionality in OBIEE.

    Hi,
    Please help me in how to implement " web functionality" in OBIEE. Also need ur sugegstions for the below features while implement.
    a.Full set of features
    b.Installation
    c.Inter-changeability
    reg,kannan

    hi,
    Java  jdk-1_5_0_06-windows-i586-p.exe
    OBIEE  OBIEE 10.1.3.3
    1.     Copy biee_windows_x86_101330_disk1.zip file in to your local drive, extract it and run setup file
    2.     For the documentation BIDOC.zip in to your local machine, extract and explore
    Task
    1.     Copy installation files into your local machine
    2.     Install JAVA/JDK
    3.     Set JAVA_HOME, PATH, CLASSPATH
    4.     Install OBIEE
    5.     Explore OBIEE physical folders
    6.     Explore OBIEE installed components
    7.     Create some sample reports and charts.
    or else see the below link for installation
    http://www.oracle.com/technology/obe/obe_bi/bi_ee_1013/install/installoraclebee.htm
    Regards
    Naresh

  • How does Oracle Database compare with IBM DB2?

    Hi
    thank you for reading my post
    How Does ORACLE Database compare with IBM DB2 ?
    Which one has better performance with similar workload?
    Which one perform better on System Z hardware and z/OS?
    Is there any document that compare these two product?
    Thanks.

    Hi
    The below link may useful to you.
    http://www.oracle.com/technology/deploy/availability/pdf/CWP_HA_Oracle10gR2_DB28.2.pdf
    With best regards
    Shan

  • Installed OBIEE Administration tool on 32 bit client, next step ?

    Hello all,
    I have installed a BI Server on a 64bit server and OBIEE administration tool on a separate 32-bit client as described in the following post :
    How To Install Only The OBIEE 11g Administration And Client Tools [ID 1186342.1]
    I assume that next step would be to migrate the BI Discoverer EUL to BI Server; but are there any other configuration that I should do first before that ? Should I install an application database in 11g prior to the migration ? My client only wants a demo with an example from the currently existing EUL so I thought I would make this as simple as I could...
    Thank you for shedding any light on this!!!
    Myriam

    Hi,
    If you look at the compatibility matrix you can see the Admin tool is only supported up to Windows 7, there is no official support for Windows 8 / 8.1 on the current version (new versions will maybe introduce it).
    I also read somewhere the 32bit version works, but I also read it was extremely slow when opening (10-15 minutes) and no guarantee everything works.
    In the end the best solution is probably to run it in a VM for now waiting for new releases.

  • OBIEE Administration Tool

    Hello,
    Is it possible to access OBIEE administration tool from the user machine?If so,what is the procedure.
    Thanks in advance

    Hi,
    To open the RPD in the Administration tool of a user machine you need to do the following steps:
    1> Go to Control Pannel---->Administrative tools---->Data Sources(ODBC)
    2> Select the System DSN tab.
    3> Click Add to add the DSN for the Remote systems RPD.
    4> Select the ORACLE BI SERVER option from the list of Drivers and click finish.
    5> Provide the Name of the DSN and the IP address fo the remote system in the Server option in the opened window and click next.
    6>Provide the ID and Password for the Remote RPD and click next.
    7>It will show you the RPD to which you want to connect. Select the RPD and Click Finish.
    8> Now open Administration tool in the user system and click on Open online option. You will be prompted for Different RPDs.
    9> Select the RPD for which you created the DSN.
    10> Give the User name and Password and you will be able to open the remote RPD.

  • How to Oracle database form Xcode on Mac OS

    Hi All,
    Can you guys tell me how do we connect Oracle database from Xcode. which API has to be used.
    I'm developing a InDesing CS3 plug-in on Mac. Plug-in functionality is: connect the Oracle database, fetch the record and put them into a text frame on the document.
    Please help me.
    Thanks in advance
    Johirul

    There are many options:
    From Terminal (similar to ms-dos prompt, if you didn't know it already):
    If you have "java MyApp" in your myapp.cmd, you can execute it with:
    sh myapp.cmd
    Another option is to set myapp.cmd as executable:
    chmod u+x myapp.cmd
    and then from Terminal: ./myapp.cmd
    Third and best option is to make an executable jar. Then you only have to double-click .jar -file to launch your application (and no need to go to Terminal).

  • How to use CHOOSE function in OBIEE

    Hi,
    Could any one help me out in using the choose function in OBIEE.
    How can a column be restricted using the choose function, when different users belonging to different groups logs in.
    Rakesh

    It seems be obvious that you should not publish reports to users and groups who are not allowed to see the columns in the report,
    but in practice it can be very challenging to oversee this, especially when you have a lot of groups and a very strict security model....or "unsurmountable" and unchangeable "business requirements" ;-)
    Testing definitely is the crucial point. And when you start going nuts with column access rights plus column selectors, dynamic view switching, guided nav., dynamic column formulae etc. etc. the fun really begins.

  • Database adapter: how to invoke database functions

    Hi there,
    i'm new in this forums. My name is Giulio and i work in Italy.
    I'm trying to invoke a database functions inside a bpel process.
    The function is very simple, this is the source code:
    create or replace function FNC_WriteSailing(PEventCode in varchar2, PXML In sys.xmltype) return number is
    begin
    Insert Into table_with_xml_column (filename, xml_document)
    Values (PEventCode, PXML);
    Commit;
    return(1);
    Exception When Others Then Return (0);
    end FNC_WriteSailing;
    I've tried to invoke functions withe only primitive data type as parameter. But i'm not able to invoke functions with CLOB or XMLTYPE parameter.
    I'm using jdeveloper version 11.1.1.4.0
    Could anyone help me? Thanks in advance.
    Regards,
    Giulio Dottorini

    you're not able to invoke them or you don't see them in the browser of the wizard of the db adapter?
    you should see them in there

  • Creating views in Physical Layer of OBIEE Administration Tool

    Hello,
    I am doing a proof of concept of creating an OBIEE repository using the Administration Tool to make a model for an in house sandbox OLTP system. Because this POC isn't using a warehouse that is built nicely with everything I need, I am having to import the OLTP tables into the Physical Layer and then create a few extra views (by creating a new physical table object and selecting "Table Type: Select") to add some new columns I will need.
    My problem is that once I have created two views 'ViewA' and 'ViewB', I want to then create a third view 'ViewC' that is the union of 'ViewA' and 'ViewB'. But when I create ViewC from these two views and try to then update row count or view data in newly created ViewC, I get an error message of the effect:
    Message 208: Invalid object name 'DBO.ViewA'
    Message 208: Invalid object name 'DBO.ViewB'
    When I try and create ViewC with DBO.OriginalTableA and DBO.OriginalTableB, however, it works just fine. And I am also able to successfully update row count and view data in ViewA and ViewB independently. So it seems to me like a view initialization problem when trying to have ViewC be created from A and B.
    Am I trying to do something that is not allowed in the Physical Layer of the BI Admin Tool? I would think that I should be able to work with views just like actual physical tables from my OLTP. Maybe not.
    Any help or insight would be greatly appreciated. Many thanks.

    Hi Hammett81 ,
    I think, I have given configured connection pool correct. (following Oracle guidelines: 'In the Connection Pool dialog box, on the General tab, verify that the call interface is set to Default (OCI 10g) and change the data source name to the appropriate tnsnames.ora entry ( ORCL in this example). Please note that this is the TNS service name, not the ODBC DSN. ' )
    I tried to give ODBC DSN (SH) as call interface, which resulted in an Error dialogue, implying, previous configuration was correct.
    So, I reverted back.
    Regards,
    Deeba

  • Oracle database is it a dbms tool?

    Am a newbee in oracle, can any kind soul advise me if the oracle database is same like ms access or my sql?
    And how can I get a free trial for operating system windows 2000.

    Click here :
    http://otn.oracle.com/software/products/oracle9i/index.html
    Then click on - Oracle9i Database release 2 Enterprise/Standard/Personal Edition for Windows NT/2000/XP
    Follow instructions for 1 free development licence from Oracle.
    You'll be a guru in no time !
    Cheers,
    Arun

  • OBIEE Administration Tool Language Settings

    Hi Everybody,
    I am using Windows 7 pro German. Because of the language seetings of operating system: OBIEE administration client tool came with German language settings.
    I would be glad if someone have a similar problem and can help to change it to English.
    I would appreciate for help.
    Best Regards

    Hi,
    To open the RPD in the Administration tool of a user machine you need to do the following steps:
    1> Go to Control Pannel---->Administrative tools---->Data Sources(ODBC)
    2> Select the System DSN tab.
    3> Click Add to add the DSN for the Remote systems RPD.
    4> Select the ORACLE BI SERVER option from the list of Drivers and click finish.
    5> Provide the Name of the DSN and the IP address fo the remote system in the Server option in the opened window and click next.
    6>Provide the ID and Password for the Remote RPD and click next.
    7>It will show you the RPD to which you want to connect. Select the RPD and Click Finish.
    8> Now open Administration tool in the user system and click on Open online option. You will be prompted for Different RPDs.
    9> Select the RPD for which you created the DSN.
    10> Give the User name and Password and you will be able to open the remote RPD.

  • OBIEE Administration tool not opening in windows 8.1

    Hi,
    I have Windows 8.1 64-bit machine installed. I installed OBIEE 11.1.1.7 and the Admin tool doesn't open forever. I read somewhere installing 32 bit version works on windows 8.1. How true is that ? Or OBIEE is completely not compatible with windows 8.1 ?
    Any recommendations/solutions would be greatly appreciated.
    Thanks,
    Vinoth

    Hi,
    If you look at the compatibility matrix you can see the Admin tool is only supported up to Windows 7, there is no official support for Windows 8 / 8.1 on the current version (new versions will maybe introduce it).
    I also read somewhere the 32bit version works, but I also read it was extremely slow when opening (10-15 minutes) and no guarantee everything works.
    In the end the best solution is probably to run it in a VM for now waiting for new releases.

  • How to delete datasource registration from the administration tool?

    Hello,
    How could I delete datasource registration from the administration tool?
    Thank you
    Krisztian

    Hi Krisztian,
    You can not delete the datasource from the admin tool, but can do so
    from the iPlanet registry -
    - invoke kregedit
    - Go to Software\iPlanet, Application Server, 6.0, DataSource
    - Select the datasource you want to delete, Choose Edit-Delete from the menu
    to delete the datasource.
    Regards,
    Jitin Sood.
    "Krisztian Maraczi" <[email protected]> wrote in message
    news:9kdhb2$[email protected]..
    Hello,
    How could I delete datasource registration from the administration tool?
    Thank you
    Krisztian

  • How to unattended deploy Lync Server 2013 administrative tools

    Hi all,
    I'm trying to deploy the Lync Server 2013 administrative tools unattended but it seams not to be such easy as with other Microsoft products.
    I have looked for Lync Server setup command options/Switches but didn't find anything.
    Currently the only way it really works is by manually installing the administrative tools using normal deployment wizard.
    I have obsorved that the wizard then executes in the backgroud (not transparent) a set of different tasks like preparation tasks, installs some MSIs from the setup folder (like SharedManagementObjects.msi, SQLSysClrTypes.msi) and it copies
    the Lync Powershell Module locally.
    I'm trying to find a way where I can deploy only this Lync 2013 administrative Tools on a set of Administrators Workstation (Windows 7 clients) and on some Windows Server 2012 R2 Management Servers by using for example a Powershell script or any other way
    ... important is that I can install them unattended and distribute them via existing software distribution tool.
    Is there really no way to install them unattended?

    Hi Sergio Verardo,
    If I understand you correctly, the following steps for your reference.
    1. Installing all the required software that Anthony mentioned.
    2. Running the following command on target machine.
    Msiexec
     /i \\SharePath\admintools.msi /qn
    I tested it and worked on my computer.
    Best regards,
    Eric

  • How to pass dynamic parameter to a database function in OBIEE

    Hi,
    I have a requirement like this. I have to create one report in OBIEE which was in Discoverer. Now in discoverer report there are some calculated item in the worksheet based on database pkg.functions. The parameter which user gives at run time that parameters are then passed to the discoverer calculated items dynamically. But I am not able to do this in OBIEE answers.
    Can anyone tell me step by step how I can able to pass the user selected parameter values in OBIEE answer level.
    The example:
    GET_COMM_VALUE_PTD("AFE Cost & Commitment".Afe Id,:"Period Name(AFE)","AFE Cost & Commitment".Data Sel,"AFE Cost & Commitment".Org Id)
    GET_COMM_VALUE_PTD --- Function database
    ("AFE Cost & Commitment".Afe Id,:"Period Name(AFE)","AFE Cost & Commitment".Data Sel,"AFE Cost & Commitment".Org Id --- Parameters... :"Period Name(AFE)" is the dynamic parameter selected run time by user.
    Please help.
    Thanks
    Titas

    Hi,
    I already did that. But the existing discoverer re value report is showing correct value but the OBIEE report with EVALUATE function shows incorrect value.
    The requirement is to create a OBIEE Dashboard from a Discoverer existing report. Now in discoverer report theere are several calculated items in worksheet level where database custom function is used and user selected parameter value is passed run time in that function. But when that is created in OBIEE with EVALUATE function in RPD, the report shows incorrect data. Could not understand how to pass the parameter value runtime.
    Below is the discoverer 'Show SQL' query and EVALUATE function syntax which has been used.
    SELECT APPS.XXBG_PL_PROJ_ANALYSIS_AFE_PKG.GET_COMM_VALUE_PTD(XXBG_PL_PROJ_AFE_V.AFE_ID,
    :"Period Name(AFE)",
    XXBG_PL_PROJ_AFE_V.DATA_SEL,
    XXBG_PL_PROJ_AFE_V.ORG_ID),
    XXBG_PL_PROJ_AFE_V.AFE_DESC,
    XXBG_PL_PROJ_AFE_V.AFE_NUMBER,
    XXBG_PL_PROJ_AFE_V.APPROVED_AFE_AMOUNT
    FROM APPS.PA_PERIODS_ALL PA_PERIODS_ALL,
    APPS.XXBG_PL_PROJ_AFE_V XXBG_PL_PROJ_AFE_V
    WHERE ((XXBG_PL_PROJ_AFE_V.ORG_ID = PA_PERIODS_ALL.ORG_ID))
    AND (XXBG_PL_PROJ_AFE_V.DATA_SEL = :"Data Selection(AFE)")
    AND (PA_PERIODS_ALL.PERIOD_NAME = :"Period Name(AFE)")
    AND (XXBG_PL_PROJ_AFE_V.AFE_NUMBER = :"AFE Number(AFE)")
    AND (XXBG_PL_PROJ_AFE_V.OPERATING_UNIT = :"Operating Unit(AFE)")
    The EVALUATE function syntax is as below:
    EVALUATE('XXBG_PL_PROJ_ANALYSIS_AFE_PKG.GET_COMM_VALUE_PTD(%1,%2,%3,%4)' AS FLOAT , "BG PL Project Analysis Report_1"."AFE Cost & Commitment"."AFE Cost & Commitment.Afe Id", "BG PL Project Analysis Report_1"."Periods 1"."Periods 1.Period Name", "BG PL Project Analysis Report_1"."AFE Cost & Commitment"."AFE Cost & Commitment.Data Sel", "BG PL Project Analysis Report_1"."AFE Cost & Commitment"."AFE Cost & Commitment.Org Id")
    The PERIOD needs to be passed at run time which user will select.
    Please help to solve the issue.

Maybe you are looking for