Ideas for really complex OBIEE / BI Publisher report

Hi,
I've rolled out a relatively complicated BI Publisher report at a client who is mostly an OBIEE shop. We'd like to add functionality, but I'm unsure of the best way to do this. I thought I'd just jot down the requirements, and see if anyone has a really slick, sophisticated, easy and clean way to do this (because I haven't thought of any).
1. Report must be "pixel perfect", thus why I'm using BI publisher
2. Report combines data from multiple OBIEE queries together. There is no way to simplify this to a single query (right now report requires 6 or 7 queries to get data for all the different sections on it)
3. End users need to be able to select data very flexibly. i.e. Searching by project IDs, finding project descriptions that contain certain words, finding projects belong to all contracts managed by a certain person, etc. Because of this I think I'm limited to using OBIEE dashboards - BI publisher lists of values just aren't flexible enough
4. Currently, there are 8 different "flavors" of the report. This is currently implemented as 8 different BI Publisher templates on a single report / set of queries. For example, users can choose to run either a detail (includes individual transactions) or summary report (no individual transactions listed). They can pick either Life to Date or Year to Date formats, and they can pick "cost only" or "cost plus revenue". Right now, I have a single set of queries in BI publisher - but that's inefficient. If a user wishes to run a Year to Date summary cost only report - the queries are still also pulling back the Life to date numbers and revenue numbers - even though the template won't show them. This is both good and bad...good from a standpoint that if they switch templates the queries don't need to be rerun. But bad because if they only need one template, I'm running a lot of unnecessary queries. Not sure if I want to change this or not.
5. As a new requirement, users would like to be able to select multiple contracts, projects, and/or activities and run a "rollup" report that summarizes whatever was selected. Currently users can pick 1 and only 1 project at a time. But we'd like them to be able to select 5 projects (for instance) and run a "rollup" report. Or maybe pick a project, and then only run a report for 20 of the 30 activities underneath that project.
Right now I've implemented the report as a BI Publisher report that is passed a parameter for the (single) Project ID and a fiscal month, and then runs the required 6 or so queries directly against the OBIEE server. The only way I can think of meeting requirement #5 though would be to actually use answers results sets, filtered on the dashboard prompts. That would allow the ability to select multiple projects, multiple activities, etc and report the rollup amounts in a report.
Can anyone think of a "slicker" way to do this? Having a dashboard page with lots of "hidden" sections for individual answers queries (so end users don't see them) is kinda clunky.
p.s. Will BI Publisher 11g offer any other alternatives?
Thanks!
Scott

Hi Scott,
In your BIP report you'll need to create a separate "Data Set" for each Answer. Then all you need to do is click on "Data Model" and select "Concatenated SQL Data Source" as the Main Data Set. This will combine the results into a single xml result set.

Similar Messages

  • OBIEE / BI Publisher report question

    Hi, quick OBIEE / BI Publisher question. We have a requirement to produce a very formatted, complex report. All of the data exists in OBIEE - but there are multiple subject areas needed to answer the questions (thus multiple Answers queries).
    Assuming I can create an Answers report with the raw data for each section (i.e. a "header" section, "detailed cost" section, "budget" section, etc. - each of which would be done in a separate Answers query), is it possible to use BI Publisher to then "string together" each of the separate sections into one integrated report?
    I'm not very BI Publisher literate. I know how to use an Answers query as the "source" for a BI publisher report. But I'm not sure how to have multiple Answers queries embedded on a single BI Publisher report.
    Thanks in advance!
    Scott

    Hi Scott,
    In your BIP report you'll need to create a separate "Data Set" for each Answer. Then all you need to do is click on "Data Model" and select "Concatenated SQL Data Source" as the Main Data Set. This will combine the results into a single xml result set.

  • Customizing the Logo for xmlpserver in obiee 11g publisher.

    Hi Everyone,
    Can you guys suggest the steps to change the login logo for Publisher window?
    as per the oracle documentation I succeeded in Analytics UI customization.But this customization not reflecting in xmlpserver UI.
    Thanks
    Arvnd

    Hi Arvnd,
    The logos for BI Publisher are not in the same location then Answers and Dashboards.(s_oracle, sk_oracle)
    In your case the logo is:
    OracleBI\oc4j_bi\j2ee\home\applications\xmlpserver\xmlpserver\xdo\images\oracle.gif
    You can replace the image restart your application server and normaly you will see your new logo
    Regards
    Adil
    PS: Please don't forget to close the thread and assign points when your question is answered

  • Add publisher report to dashboard

    Hi all
    in 10g there was an option to add a BI publisher report to a dashboard.
    I do not see that link in 11g. Does anybody know if this is still possilbe?
    I want to try and click on a id number in one dashboard tab and have it link to a publisher report that accepts the parameter in another tab.
    Currently i have set up a dashboard prompt that sets a presentation variable. This PV is the same name as the parameter in the publisher report.
    Having trouble getting this going. Has anybody seen a good link / tutorial on how to integrate these two in 11g?
    Thanks

    Thank you! it is what i was looking for.
    Reading through the docs it appears that when I should be able to see my publisher reports in the catalog view.
    when i log in to OBIEE i only see the analysis that I created in OBIEE under the catalog tree.
    I have to log into publisher to see my publisher reports.
    According to the docs i should be able to see my publisher reports in the catalog view. And then just drag and drop one.
    Any idea how I can see the publisher reports when I log into Business Intelligence??
    Thanks

  • XML Publisher Report Output

    Hi,
    For one of our XML Publisher report, the output is varying from one instance to another. The data output is same.
    There are nine records that need to be displayed.
    In the first instance, all the nine records are being displayed in the first page.
    In the second instance, eight records are being displayed in the first page and the last record is being displayed in the next page.
    Please let me know what could be the cause/resolution for this issue.
    Thanks,
    Krishna

    before all you need to check version of publisher with patches
    Liviu Iliescu-Oracle how data source can impact to output in this case ?
    OP said
    The data output is same.

  • How to add different versions of layout in XML Publisher Report?

    How to add two versions of layout(RTF) for different languages in xml publisher report template so that user can see the report in two languages? Is that possible?
    If so then what is the procedure to do that? Can anyone help in this regard?

    Soma,
    Refer to [Oracle XML Publisher User Guide|http://download-uk.oracle.com/docs/cd/B25516_14/current/acrobat/115xdoug.zip] manual, Page 5-8 Adding Localized Templates for Additional Languages.
    Regards,
    Hussein

  • Creating Parameters in RTF Template for BI Publisher Report

    hi,
    I have created Parameters in my BI Publisher Report and in SQL query. But i need to create same parameters in RTF Template , so that when i publish this report in dashboard , parameters will be visible. Can you please tell me how to create Parameters in RTF Template for BI Publisher Report ? I am not finding option. Please let me know .
    Thanks in advance
    Gayathri.

    all the parameter's value will be there in your xml .
    just you need to add parameter heading and corresponding xml tag name to get the parameter value on the report.
    if u dont have you can try like below
    https://blogs.oracle.com/xmlpublisher/entry/get_your_parameters_here_guv
    Declare Parameter in RTF Template
    Before you use the parameter in the RTF template file you need to declare it first. You can do so by having the following syntax.
    <?param@begin:%parameter_name%?>
    Note: where %parameter_name% is the parameter name that you have created at the BI Publisher Server UI.
    Here is an example:
    <?param@begin:param1?>
    Use it in RTF Template!
    Once it’s declared in the RTF template you can start using it as the same way you use the variable. You need to just add ‘$’ prefix in front of the parameter name. Here is the example:
    <?$param1?>
    The above example would print the parameter value in the report output. If you want to use this value in your condition or calculation you can simply use it as ‘$param1’. Yes, it’s that simple.
    If you are not sure if and how the parameter values are passed to the report when you run the report you can use this command in your RTF template, which will return all the parameter values passed to the RTF template at the runtime.
    <?xdoxslt:getXDOProperties($_XDOCTX)?>
    http://kirti-bi-solutions.blogspot.com/2009/06/passing-parameters-from-obiee.html

  • OBIEE Integration existing BI Publisher Report

    I am trying to look for a work around exposing BI Publisher report via OBIEE Dashbaord;
    Originally; I used the gadget to link directly to the BI Publisher report and selected the relative path to open; I noticed, in having 10 links on one dashboard that it was hammering performance. When I removed these BI Publisher links Dashboard ran pretty quick. I though originally by selecting 'Link' on Bi Publisher gadget that it was just a link; This assumption doesn't seem to be the case; As work arounds I have tried to use Link and Guided Navigation gagdets; but when I use these (when user selects it doesn't seem to carry user credentials to BI Publisher and requires login)
    Has anyone experienced a similar situation and can anyone think of a work around
    Thank you in advance for your help

    I am trying to look for a work around exposing BI Publisher report via OBIEE Dashbaord;
    Originally; I used the gadget to link directly to the BI Publisher report and selected the relative path to open; I noticed, in having 10 links on one dashboard that it was hammering performance. When I removed these BI Publisher links Dashboard ran pretty quick. I though originally by selecting 'Link' on Bi Publisher gadget that it was just a link; This assumption doesn't seem to be the case; As work arounds I have tried to use Link and Guided Navigation gagdets; but when I use these (when user selects it doesn't seem to carry user credentials to BI Publisher and requires login)
    Has anyone experienced a similar situation and can anyone think of a work around
    Thank you in advance for your help

  • FO processing for XML Publisher Report Bursting Program

    Hello,
    I am facing the following problem: if i try to burst a report using XML Publisher Report Bursting Program special characters like (ş,ţ,ă, etc.) in the resulting PDF look strange. I have tried running the report without bursting it and the characters appear just fine (after i've set the FO Processing Font Mapping). My guess is that XML Publisher Report Bursting Program is not using the right font mapping. Have you faced this problem before? Do you have any idea how to set the right font mapping for XML Publisher Report Bursting Program.
    Thank you.

    So the answer was to make sure the location in the bursting file (location="xdo://schema.template_code.en.US) exactly matches the language/country setting in the uploaded Definition. Then make sure the fonts have been added to the xdo.cfg file matching what your Font Mappings are:
    <font family="Cambria" style="normal" weight="normal">
    <truetype path="/app/erp1/applmgr/apps/tech_st/10.1.3/appsutil/jdk/jre/lib/fonts/CAMBRIA.TTC" />
    </font>
    <font family="Cambria" style="normal" weight="bold">
    <truetype path="/app/erp1/applmgr/apps/tech_st/10.1.3/appsutil/jdk/jre/lib/fonts/CAMBRIAB.TTF" />
    </font>
    <font family="Cambria Bold" style="normal" weight="bold">
    <truetype path="/app/erp1/applmgr/apps/tech_st/10.1.3/appsutil/jdk/jre/lib/fonts/CAMBRIAB.TTF" />
    </font>
    <font family="Cambria Bold" style="normal" weight="normal">
    <truetype path="/app/erp1/applmgr/apps/tech_st/10.1.3/appsutil/jdk/jre/lib/fonts/CAMBRIAB.TTF" />

  • Excel output for the xml publisher report when it is [b]scheduled [/b]

    How to get the excel output for the xml publisher report when it is scheduled by a apps user? Like what is the user profile option (for the apps user who runs the report) and what are the other things that needs to be taken care of so that only this xml publisher report run by this apps user produces a EXCEL output (When scheduled) ???
    Really appreciate it if any one can help me in this regards.
    Thanks
    Munna

    Hi Munna,
    For eBusiness Suite (apps user) the report output is stored the same way whether executed immediately or scheduled.,To get excel set the options > output format to Excel. Only the user that submitted the report can view it, or you can get the output file from the server. Or you can set the notify option so that a Workflow Notification is sent when the request completes.
    Regards,
    Gareth
    Blog: http://garethroberts.blogspot.com/

  • "Unable to Access" error msg for BI Publisher Report

    Hello All,
    I am getting the following error when trying to access a BI Publisher report from the dashbaord. We can access the folders that come with BI Publisher examples, ie Executives, Financials, HR Manager but not the "GTR" that we have created.
    Privelleges are the same. The folders have the same rights too.
    This is for OBIEE 10.1.3.4 with BI Publisher of the same version, running on a solaris box.
    Any thoughts.
    AxisFault
    faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.generalException
    faultSubcode:
    faultString: Unable to access/Report not found: /GTR/Testing/QTD/QTD.xdo
    faultActor:
    faultNode:
    faultDetail:
         {}oracle.apps.xdo.service.server.XMLPServiceException:null
         {http://xml.apache.org/axis/}exceptionName:oracle.apps.xdo.service.server.XMLPServiceException
         {http://xml.apache.org/axis/}hostname:jrc1vmsuapptst03
    Unable to access/Report not found: /Grand Total Reports/Combined PNL/QTD/QTD.xdo
         at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:221)
         at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:128)
         at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
         at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
         at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)
         at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
         at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
         at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
         at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
         at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
         at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
         at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
         at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
         at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
         at org.apache.axis.Message.getSOAPEnvelope(Message.java:424)
         at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
         at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
         at org.apache.axis.client.Call.invokeEngine(Call.java:2765)
         at org.apache.axis.client.Call.invoke(Call.java:2748)
         at org.apache.axis.client.Call.invoke(Call.java:2424)
         at org.apache.axis.client.Call.invoke(Call.java:2347)
         at org.apache.axis.client.Call.invoke(Call.java:1804)
         at com.oracle.xmlns.oxp.service.report.xmlp.XMLPServiceSoapBindingStub.getReportMetadata(XMLPServiceSoapBindingStub.java:633)
         at com.siebel.analytics.web.sawreporting.XmlPublisherRpcGetReportMetadata.processMessageInternal(XmlPublisherRpcGetReportMetadata.java:91)
         at com.siebel.analytics.javahost.AbstractRpcCall.processMessage(AbstractRpcCall.java:107)
         at com.siebel.analytics.javahost.MessageProcessorImpl.processMessage(MessageProcessorImpl.java:175)
         at com.siebel.analytics.javahost.Listener$Job.run(Listener.java:223)
         at com.siebel.analytics.javahost.standalone.SAJobManagerImpl.threadMain(SAJobManagerImpl.java:205)
         at com.siebel.analytics.javahost.standalone.SAJobManagerImpl$1.run(SAJobManagerImpl.java:153)
         at java.lang.Thread.run(Thread.java:595)

    more info...
    when i create a new folder in Publisher, I also get the same error msg.

  • BI Publisher report in OBIEE Dashboard

    Hi,
    I have a BI Publisher report that consists of:
    -SQL Based Report
    -Has 2 date parameters
    This report is independent of any data source OBIEE, ie there is no repository for the data shown in the BI Publisher report.
    I need to show this report in OBIEE dashboard with parameters. The report should get a parameter from a prompt / dynamic var.
    I have understood according, there are two methods for achieving this:
    1. Create a BI Publisher Report using BI Answers report as the data source wherein the BI Answers report would have one of the column’s filter clause as “is prompted”.
    2. Create a BI Publisher Report using BI Answers/Database as data source. Create a parameter for the BI Publisher report and then match this parameter name while assigning the presentation variable for the dashboard prompt.
    But I can not implement this, because my BI Publisher report is independent of any data source OBIEE.
    There a way to solve this?
    Thanks in advance!

    When you create the parameter in Report, and embed that in BIPublisher report section, it will display the parameter in the embedded content itself.
    see, if you can make use of this.

  • Is there a way to deny access to BI Publisher -Report job in OBIEE 11g?

    Thank you all for the helpful information in the posts. I am trying to disable or not to display Report job under published reporting in OBIEE 11g. Could any one of you you please help me with the steps?
    My issue:
    I am pretty new to OBIEE and we are using OBIEE 11g when the user clicks on the new drop down, i am trying to disable or turnoff Report job under published reporting for a user group. I tried to find the relevant components for published reporting to deny access to report job under manage privileges but no luck i couldn't find any and i realized that i should be looking into Manage Bi publisher roles and responsibilities but i cannot remove the roles. Please help me with the steps and the options where i need to go and what i should do to not to display the report job. Your help is greatly appreciated, if i am not clear please let me know i will try to rephrase or explain it better
    FYI
    We are using LDAP for user creation and we have created a new group and created a test user belongs to that group and that user should not see the Report job. When i am seeing the users roles and responsibilities it is also showing me other two roles authenticated user role and BI consumer role for the test user, when i asked the admin guy dealing with LDAP he said he only associated the user with that only new group. Please advice
    Thanks,
    Ravi
    Edited by: user1146711 on Aug 18, 2011 2:00 PM
    Edited by: user1146711 on Aug 18, 2011 2:02 PM
    Edited by: user1146711 on Aug 18, 2011 2:03 PM

    In EM, go to Weblogic Domain, right click on bifoundation_domain and on the Security menu choose Application Policies.
    Set Application Stripe to obi and click the blue arrow search button.
    Highlight BIConsumer and click Edit.
    Under Permissions locate Resource Name oracle.bi.publisher.scheduleReport. Highlight this and click Delete...
    Click OK (top right corner).
    Now log your user out of OBIEE and back in again, and the option should have disappeared from their New menu.

  • Possible to add BI publisher report in OBIEE 11g

    Hi,
    i have an requirement to add publisher report in my OBIEE 11g dashboard, i am not sure that can be possible, if yes can anyone help to do the way please.
    thanks in advance !

    Hi ,
    Check the below link which will be helpful for you.
    http://docs.oracle.com/cd/E17904_01/bi.1111/e13880/T539768T526688.htm
    Thanks,
    Ananth

  • BI publisher report on OBIEE dashboard in a particular format

    Hi All ,
    We have a situation wherer we need to show a BI Publisher report on the OBIEE dashboard .
    The Dashboard has a prompt on 'Year' and 'Quarter'.The issue we are facing is ,based on the prompt value the report column header should also change.
    e.g :
    Year=2003 , Quarter=3
    It should give us the revenue for different Products for last four quarter :
    Product----------------------2003 Q3---------2002 Q4--------2002 Q3--------2002 Q2---------20002 Q1
    Airconditioner----------------100----------------200----------------300--------------400-----------------234
    Refrigerator-------------------145----------------208----------------350--------------467-----------------264
    Example 2 :
    Year=2004 , Quarter=4
    It should give us the revenue for different Products for last four quarter :
    Product----------------------2004 Q4---------2004 Q3--------2004 Q3--------2004 Q1---------2003 Q4
    Airconditioner----------------100----------------200----------------300--------------400-----------------234
    Refrigerator-------------------145----------------208----------------350--------------467-----------------264
    How can we acheive this column header.
    Please advice.
    Thanks!!

    Hi,
    based on the prompt value the report column header should also change. You want to change the value of the column heading dynamically based on prompt.You will get this by using the Presentation variable.So,you have to integrate both the bi publisher+rpd.
    Link to use the Prompts in bi publisher
    http://oraclebizint.wordpress.com/2007/10/19/oracle-bi-ee-101332-dashboard-prompts-and-bi-publisher/
    Link to get dynamic column headings
    http://oraclebizint.wordpress.com/2008/01/25/oracle-bi-ee-101332-dynamic-column-headers-using-presentation-variables-sets-and-conditional-formatting/
    Thanks,
    saichand

Maybe you are looking for

  • Mac OSX Lion Server Network User Login Issue

    We have in the office a server running Mac OSX Lion, and several network users who've all been running happily for quite a will. About a month ago I was added to the system, and initially we had a few issues relating to the home directory, but we cha

  • Itunes on more than 1 computer

    I just bought an ipod and wonder how to have my songs i purchased show up on my home and work computer.   Windows XP  

  • Current Voltage Luminance Testing System for OLEDs

    This is going to be a message board for a OLED/LED Current-Voltage-Luminance (IVL) testing system that I am in process of developing.  The system will be capable of electrically categorizing 36 pixels(9 Devices, 4 pixels each) by performing a reverse

  • Regarding P & L Statement In FI

    Hi Experts, Is there exist a standard query for Profit And Loss Statement in FIGL in EHP3? Thanks Bhasin

  • Nokia n95 and n96 made in finland, korea or china?

    Hey all, I want to buy a nokia n95 8gb or a n96 with wifi and gps, im looking in ebay but im scared since there are a lot of fakers... some phones says they are authentic but they are made in china and/or korea. I want to know where are the phones ma