OBIEE Report Requirement

Hello All,
I am working on a SOX report where I need to provide User details along with the roles assigned to user. This report is being prepared currently from another reporting application and I need to replicate it OBIEE. To cut short there are three tables, USERS, ROLES and a bridge table USER_ROLES to handle many to many relationships. The report format is as below,
User Table
USER Id
First name
Last Name
123
A
B
456
X
Y
Role_User Bridge Table
Role Id
User Id
1
123
1
456
2
123
Role Table
Role Id
Role
Data Affiliation Indicator
1
Role 1
F
1
Role2
T
1
Role3
T
2
Role4
F
So basically Role1 and Role 4 are the main role and Role 2 and 3 are generic for data affiliation. If the user has access to those area, there will be T in affiliation indicator. So in report there should be User id, Role id and Data Affiliations column as below
User Id
Role
Role 3 Data Affiliation Indicator
Role 3 Data Affiliation Indicator
123
Role1
Yes
Yes
456
Role4
Yes
Yes
So with my current model, i get Role 2 and Role 3 for user 123. In the current report they have created a view on Role table filtering the roles based on Data Affiliation indicator=T and used this view to make join and they are pulling the Roles from original table.
Is there any way to achieve this without creating the view in RPD?

hi vid
the bpel process talks in language of web services ie partener links , i guess there must be some way of creating web service of obi and then you can make the two talk, also you can have reverse approach by generating axis client of BPEL webservice and using this client jar in your other obiee whatever....
hope this helps....
amit...

Similar Messages

  • OBIEE Reporting Requirement

    OBIEE Reporting Requirement
    I have the following OBIEE reporting requirement that I am needing assistance with:
    I have to produce a report from the following table.
    CUSTOMER_ID|     EARNINGS |     CATEGORY
    A1234     |     1000     |     A
    A1234     |     2000     |     B
    B1234     |     1000     |     C
    C1234     |     0     |     D
    D1234     |     2500     |     E
    E1234     |     0     |     F
    Report Layout:
    Category     | Category A | Other Category | Category A & Other Category |
    Earned     |     100 |     120     | 100 |
    Unearned     |     150 |     150     | 200 |
    So the report above basically displays a count of the customers who have earnings or no earnings in the 2 categories which are "Category A" and "Other Category." Other Category is everything else grouped together except Category A i.e. (B, C, D, E, F). The 3rd column is counting customers who are in both column 1 and 2. I have modeled the repository for the 1st 2 columns but am stuck with how to come up with the 3rd column. Repository has been set up as follows:
    Fact: Distinct Count of CUSTOMER_ID
    Dimension:
    CASE WHEN Category = A THEN Category A
    ELSE WHEN Category <> A THEN Other Category END
    In Answers I have 2 calculated columns:
    FILTER(Customer Count) USING Earnings > 0 (Earned)
    FILTER(Customer Count) USING Earnings <= 0 (Uneared)
    How can I solution this to get the 3rd column of Category A & Other Category? Thanks in advance.

    Yes that is correct. Below is the expected output I am trying to get to.
         | Category A | Other Category | Category A & Other Category |
    Earned       | 100         | 120                 | 100                                    |
    Unearned   | 150           | 150                 | 200                                    |

  • Help required in building OBIEE Report

    Hi,
    Can anyone help me to below OBIEE issues as I am very new to this field.
    1. The requirement is to create one Oracle Apps Projects OBIEE report which was previously in discoverer. The discoverer report has 6 worksheet and many custom folders and many custom functions used in worksheet. Now my question is what will be the best design in OBIEE RPD? As the data are coming as joining many folders so how that can be managed in OBIEE RPD physical layer?
    2. How custom database functions can be called in OBIEE? The discoverer report has multiple database functions (coming from custom package))called in Calculation in worksheet level so how can I call these database functions to OBIEE rpd or OBIEE answers?
    3. How do I make dimension fact in business mapping layer as the base report is based on the discoverer custome folders? So what will be the best case design for fact dimension?
    4. How the data LOV can be created in OBIEE?
    5. Is there any way to create sql queries in rpd for obiee reports? Suppose I have source data like this
    select ....
    from table a, table b
    where joins..........
    union
    select statements.
    How this type of data can be mapped into obiee rpd?
    The requirement is to fetch the data directly from oracle ebs in obiee rpd without going to ETL.
    Please help.
    Thanks & Regards,
    Titas
    Edited by: 868487 on Jun 26, 2012 12:37 PM

    One thing you could do is create an object model first, which will contain all the data for your user.
    then all you need in the bean is a Hashtable with the name of the user as a key, and the user-object (which is actually the complete object model) as a value.
    with the XML stated by you, you would get an object model something like this:
    Class User
        String cwsid;
        String firstName;
        ArrayList<Role> roles = new ArrayList<Role>(); //I'm assuming a user can have more then one role.
        ArrayList<Country> countries = new ArrayList<Country>();
    class Role {
        String code;
        String name;
    class Country {
        String code;
        String name;
    }And so on for all the varioous elemets of your XML.

  • OBIEE Report w/Drilldown

    I have the following requirment to create a report from a relational model.
    Report needs to show the following:
    Location
    Date
    Number of Visits to Location (Per Month)
    Number of Visits to Location (Per Day)
    Number of Visits to Location (Per Time Interval/Every 30 minutes)
    Report needs to drill down as follows:
    Drilldown on Location to show all dates in month that had visits for that location.
    Drilldown on date to show all visits for that day with times.
    Currently all the above information is available in one view in database. How can I make this into an OBIEE report. Thanks in advance!

    shaolin_obiee wrote:
    I have the following requirment to create a report from a relational model.
    Report needs to show the following:
    Location
    Date
    Number of Visits to Location (Per Month)
    Number of Visits to Location (Per Day)
    Number of Visits to Location (Per Time Interval/Every 30 minutes)
    Report needs to drill down as follows:
    Drilldown on Location to show all dates in month that had visits for that location.
    Drilldown on date to show all visits for that day with times.
    Currently all the above information is available in one view in database. How can I make this into an OBIEE report. Thanks in advance!If you could post few sample records from the view, it would help us understand the structure of the data and help you build out the RPD to acheive the reporting requirements.
    Thanks,
    -Amith.

  • OBIEE Report using webservices : problem using the htmlviewservice.

    Hi,
    I have a requirement that i have to display OBIEE report on web browser.
    i followed the following article for achieving this. http://oraclebizint.wordpress.com/2007/07/31/customizing-obi-ee-soap-api/.
    I have a problem while creation of the html page.
    the given sample code consists the following.
    startIndex = htmlOutput.indexOf("IFRAME SRC=");
    endIndex = htmlOutput.indexOf("%3aEI Index",startIndex);
    startIndex = startIndex + 12;
    endIndex = endIndex + 10;
    System.out.println("start Index ="+ startIndex+"\n"+"end Index ="+endIndex);
    url ="<HTML><BODY><IFRAME SRC=\"" +htmlOutput.substring(startIndex,endIndex) +"\"></BODY></HTML>";
    But i didn't understand the given lines of the code. I tried a code like url = "<HTML><BODY>"+ headerHTML+htmlOutput + "</BODY></HTML>";
    I am able to get the reportId, sessionId, pageId. After creation of the html page, it always display a rotating clock.
    please help me how to get the report on html page with the url.
    Thanks in advance.
    Udaykiran.
    Edited by: UdayKiran on Sep 28, 2011 3:31 PM

    Oracle accepted this as a Bug
    Bug 14606826 - SOAP CALL FROM EXTERNAL JAVA APPLICATION TO OBIEE11G NOT RETURNING ANY DATA

  • How to place one column under another column in obiee report?

    Hi all,
    I am new to obiee, so need some help from obiee experts. Can anyone tell me how to place one column data under another column in obiee report?
    i need the report to be as below
    category total_students Course_enrollment Test_attended pass_test
    total N % N % N %
    all students ##### ## ## ## ## ## ##
    Ethnicity
    Asian ###### ## ## ## ## ## ##
    African American ###### ## ## ## ## ## ##
    white ######
    Filipino ######
    Gender
    Male ##### ## ## ## ## ## ##
    Female ##### ## ## ## ## ## ##
    and similarly for other columns
    where ethnicity, gender are columns in the table and Course_enrollment, Test_attended, pass_test are calculated columns.
    Please help me to create a report as above if anyone knows how to do it.
    Edited by: Shailaja on Jul 19, 2010 12:23 AM

    Two ideas I can think of:
    1) Create multiple pivot tables and then display them one under the other
    2) Create multiple measure columns such as "male_amt", "female_amt", "white_amt", "asian_amt", "black_amt", etc. for all the columns you need. Then you could simple stack them in a single pivot table.
    Option #2 might give you the prettiest results - but also requires a lot more maintenance (for instance, if you reclassify ethnic groups, you'd have to go through the reports to add additional metric columns).
    Hope this helps,
    Scott

  • How to make OBIEE reports available during the DB tables data refresh?

    Experts,
    We have our production ETL run for 2.5 days every month. OBIEE reports will not be available during the run. We have a requirement to make the reports available all 24 hrs 365 days. So, what we are trying is to copy all the fact/Dim tables to the new schema running in the same or different DB server and amend the connection pool to point this schema during the run. Here are my questions. Is this a workabale solution (or) is there better approach for meeting our requirement
    Regards,
    Sarvan

    I would suggest this option:
    Store the following connection pool values in a table and call them in your connection pool using Connection Pool Scripts
    Data Source Name
    User ID
    Pwd
    when ever you want to change db just you need to edit these values that would help your bi with no downtime.
    You might have to tweak it little bit if needed.
    More or less we have use sometime back to a client where they want to switch dbs dev to test to etc
    Try it out.
    BTW: 2.5 days load time for Full load or Incr?
    Edited by: Srini VEERAVALLI on Feb 1, 2013 8:40 AM

  • I want to display the DFF fields in OBIEE reports

    Hello,
    we have a requirement to show DFFs in OBIEE reports and i wanted to understand:
    - Will we have to create a custom column mapping in Informatica and custom field in data warehose table?
    - Should we modify the vanilla content or seprate code to be written and then create a join to OOTB tables?
    Please suggest.
    Thanks
    Vinod

    Hi Avinash,
    Thank you for the prompt reply.
    The DFF is a context sensitive DFF and by default it was not visible in the create absence window.
    I had used the below metalink note to activate the context sensitive DFF in the above screen when the employee launches the LOA.
    "Unable To Display Context Sensitive Additional Absence Details Dff In SSHR. [ID 466881.1]"
    However my problem is that neither the supervisor nor the final HR approver sees this context sensitive DFF fields in the "Notification Summary" page.
    The HR person can approve the leave and then go to core HR absence screen and then only see the DFF fields.
    Some decision regarding air tickets etc. needs to be decided before the leave can be approved.
    regards

  • Display Hyperion Planning celltext in OBIEE reports.

    Hi,
    The requirement is to display the Hyperion Planning comments entered in the forms on the corresponding OBIEE reports. I have been able to retrieve details about the author, note contents along with the corresponding dimensions by considering the following tables:
    1.HSP_CELL_NOTE
    2.HSP_CELL_NOTE_ITEM
    3.HSP_OBJECT
    4.HSP_USER
    But I am confused about the subsequent approach I need to take. How should the federation be done with the Essbase cube in the OBIEE repository? How should the comments be tagged to the specific OBIEE reports corresponding to the Hyperion Planning forms?
    I am using Hyperion Planning 11.1.2.2 and OBIEE 11.1.1.6.
    Any help is highly appreciated.
    Thanks and regards,
    Debarati.
    Edited by: Debarati SJ on May 29, 2013 12:06 AM

    Hi Celvin,
    Many thanks for your reply. But can you please elaborate on the steps?
    When I extracted data from Essbase (planning application), it does not generate ID columns for the dimensions that can be used to match with the HSP_OBJECT.OBJECT_ID. So I am not able to understand the logic behind joining the IDs.
    On the hyperion planning relational tables,I ran the following Query to retrieve the Note for comment and the corresponding Dimension members:
    SELECT HYPUSER.HSP_CELL_NOTE.NOTE_ID,
    HYPUSER.HSP_CELL_NOTE_ITEM.CONTENTS,
    HYPUSER.HSP_OBJECT.OBJECT_NAME AS Scenario,
    HYPUSER.HSP_OBJECT1.OBJECT_NAME AS Account,
    HYPUSER.HSP_OBJECT2.OBJECT_NAME AS Entity,
    HYPUSER.HSP_OBJECT3.OBJECT_NAME AS Period,
    HYPUSER.HSP_OBJECT4.OBJECT_NAME AS Version,
    HYPUSER.HSP_OBJECT5.OBJECT_NAME AS YEAR
    FROM HYPUSER.HSP_CELL_NOTE
    INNER JOIN HYPUSER.HSP_CELL_NOTE_ITEM
    ON HSP_CELL_NOTE.NOTE_ID = HSP_CELL_NOTE_ITEM.NOTE_ID
    LEFT JOIN HYPUSER.HSP_OBJECT
    ON HSP_CELL_NOTE.DIM1 = HSP_OBJECT.OBJECT_ID
    LEFT JOIN HYPUSER.HSP_OBJECT HSP_OBJECT1
    ON HSP_CELL_NOTE.DIM2 = HSP_OBJECT1.OBJECT_ID
    LEFT JOIN HYPUSER.HSP_OBJECT HSP_OBJECT2
    ON HSP_CELL_NOTE.DIM3 = HSP_OBJECT2.OBJECT_ID
    LEFT JOIN HYPUSER.HSP_OBJECT HSP_OBJECT3
    ON HSP_CELL_NOTE.DIM4 = HSP_OBJECT3.OBJECT_ID
    LEFT JOIN HYPUSER.HSP_OBJECT HSP_OBJECT4
    ON HSP_CELL_NOTE.DIM5 = HSP_OBJECT4.OBJECT_ID
    INNER JOIN HYPUSER.HSP_OBJECT HSP_OBJECT5
    ON HSP_CELL_NOTE.DIM6 = HSP_OBJECT5.OBJECT_ID
    Thanks and regards,
    Debarati.

  • OBIEE Reporting on BPM LOmbardi data

    Hi Guru's
    Did any one work on OBIEE reporting on BPM Lombardi data.
    And I want to know the Best OLTP Reporing tool as per my above requirement.

    Hi Raghu
    Could you pls. let me know , the syntax how to use this.
    User would select Year and Month from the Prompt and measures should be rolloup for the last year YTD. e.g the fiscal calendar is Apr - Mar . so if user selects 2012 - Jan , then last yr YTD should be caluclated from 2010-Apr to 2011 Jan.
    Regds

  • Storage of Obiee reports at Share point location

    Hi all,
    Could you please let me know how to store/the way to store OBIEE reports in Microsoft Share point location.
    Regards,
    Chandra kanth.

    What do you mean by that exactly? Do you mean storing the effective output of an analysis at a given point in time?
    OBIEE isn't really mean to do this but you can - on Windows - achieve this by using code snippets which fly around and execute Agents to write to a file using VB scripts. It has been covered dozens of times in this forum and a simple forum search yields multiple hits wiht the solution: http://total-bi.com/2011/08/obiee-export-reports/
    Here's an equivalent solution with Java: Archive/Export OBIEE 11g content to Shared drive by creating Agents and Invoking Java Method | OBIEE
    If you want to go an Oracle-supported way which doesn't require coding, then I suggest that you look at BIP bursting: http://docs.oracle.com/cd/E28280_01/bi.1111/e22258/add_burst_def.htm#BIPDM394
    This is - for the time being - what Oracle suggests you use if you want to write to files. OBIEE as said initially isn't really meant to do that in the current version.

  • Please help! XML output needed for OBIEE report.

    Hi,
    I need an xml output of the OBIEE report. I have tried extrating the xml result using GO url but the xml format is not satisfactory. The default output assigns C0,C1..column names to each column data while on the other hand I need the name of the column and not C0 or C1.
    Hence, can anyone please suggest as to how can I format the OBIEE xml output internally i.e. without doing it manually.
    Please let me know if more explanation is required.
    Thanks in advance!!

    Hi,
    Thanks for the response but unfortunately Bi Publisher is even not giving the required output.
    The output of Bi Publisher is like
    <_170627_>170627</_170627_>
    <_TRADES_._TRADE_ID_>2996</_TRADES_._TRADE_ID_>
    <_FALSE_>FALSE</_FALSE_>
    <_N_>N</_N_>
    <_170627_>170627</_170627_>
    <_R_>R</_R_>
    and the output of OBIEE is
    <C0>170627</C0>
    <C1>2996</C1>
    <C2>FALSE</C2>
    <C3>N</C3>
    <C4>170627</C4>
    <C5>R</C5>
    <C8>B</C8>
    In both the cases I get leading and trailing tags which are not required. Ideally according to the requirement C0 should have been Trade ID, C2 - Cancellation option and so on.
    The BI Publisher does give the output to some ectent but lans up capturing the table name also as u see it is Trades.Trades Id. I even reuire few extra tags which caary report information and this data is not being pulled from database.
    Hence please help!! I am really very much confused!!
    Thanks!!!

  • How to increas the width of the Table in OBIEE Report

    Hi ,
    I am creating a OBIEE report, the report has table and 30 column in it. When I am viewing the report in an excel file , its appearing good but the width of the table is so small if I am viewing the same in internet explorer/PDF .I dont know how to increase the width of the table. Could you please sort this issue out.
    Thanks
    Govindan P

    - you can increase the width of a column -> column format values -> Additional Formatting Options
    increase the width:
    - Report level:
    result tab -> Click on Format container of Table -> Additional Formatting Options
    u can assign value width : 500 height:.....
    - dashboard level:
    Edit options -> section -> Format section -> Additional Formatting Options
    here also u can change the width
    u can assign value width : 500 height:.....
    pls mark it helps....
    Edited by: 979481 on Feb 6, 2013 1:25 AM

  • Obiee report two rows  data present in single row

    Hi Experts,
    I have facing one problem how to reslove this problem let me know.
    In DB Table like this.
    Sno **** Value1 **** Value2
    10 ******** 100 ******* 0
    10 **** *** 0 ******* 200
    i want to out put Obiee reports like this ?????????
    sno ***** value1 **** value2
    10 ****** 100 **** 200
    How to achive this please tell me any method
    i am using obiee 10.1.3.4.1 version (i am try to create report OBIEE answers )
    Thanks
    Satya
    Edited by: satya vardhan on Jul 11, 2011 6:56 PM

    Try going it by Sno.
    If you are using Pivot Table, try changing measures from columns to rows and see. I vaguely remember doing this would address your need
    Thanks,
    Vinag

  • OBIEE report with Click button ( want to perform some actions)

    Hi Experts,
    My users want to make adhoc changes to an OBIEE report where I want to place a click button at the bottom of the report. Once the changes are done, They want to click the button so that the most current logical sql is captured and then it takes to another http url .
    If any one have worked or has any ideas on this, Please share. Thanks in Advance.
    S

    Hi S,
    Can you elaborate on what you mean by capturing the most current logical SQL?
    What you are asking is only going to be as difficult as it is to perform the above action. The button and the navigate are simple.
    John Minkjan shows you how to make a clear button here.
    Basically you leverage the OBIEE class XUIPromptEntry minibuttonOn.
    Here's the code (NOTE: You have to change the curly brackets to angular brackets):
    {div class="XUIPromptEntry minibuttonOn"}{a href="#" onclick="return PersonalizationEditor.removeDefaultSelection(false)"}Clear{a}{div}
    You can take this and modify it slightly to fit your purpose:
    {div class="XUIPromptEntry minibuttonOn"}{a href="(URL to move to)" onclick="(javascript function that performs your task)"}Do Action Button{a}{div}
    In the above, you will put the URL you want to navigate to in the (URL to move to) area. Then in the onclick function, you're going to want to write a javascript function that captures the latest logical SQL and have OBIEE call that function.
    All that being said, this effort hinges on whether or not a javascript function can perform your task.
    If you can elaborate on what you mean, I might be able to get you started on that function.
    Good luck and if you found this post useful, please award points!
    Best regards,
    -Joe

Maybe you are looking for

  • Zen V 8Gb locks up with MediaSource 5, no longer recognized by

    I have an 8G Zen V which I sync using a computer running Windows XP. I was transferring a file from MediaSource 5 to my 8G Zen V when I noticed that the current file had simply stopped transferring stuck at %. I unplugged the Zen, but instead of retu

  • WE60 - Error while generating the xml schema

    Hi Using the transaction WE60 I am trying to generate an XML schema for the BASIC type : DEBMDM06, Segment release - 7 and record type version - 3. Following error message is displayed. "Structure of segment E1T023W is unknown". Kindly let me know ho

  • Right click in AS3

    Guys I've just changed for Flash CS3, and I tried using the code to disable right click as in AS2 but it outputted some errors. What code do you use in order to disable right click in flash cs3 AS3? Thanks

  • No orageneric9 in java.library.path on Win2000

    I have installed Instant Client on Win2000 by creating a directory, unzipping the archive to it, and adding it to my path. I get an UnsatisfiedLinkError when I try to connect to the database. "Exception in thread "main" java.lang.UnsatisfiedLinkError

  • WD ABAP application in EP suffers from frequent logoff

    Env: EP7, WebAS ABAP Nw 2004s We run a WD ABAP application (system 1) in the EP (system 2) which works generally fine. A navigation menu on the left side calls a WD screen in another iView. When we click on the menu the WD displays, when I click it a