OBI Report Refresh automation

Hi All
I am having Oracle Data Integrator as ELT tool and Oracle Business Intelligence as reporting tool. Both are in Linux servers.
I want to automate the report refreshal. My plan for this automation is as below:
When ODI load gets completed, touch a file in my ODI server which will be FTPed to my OBI Server and let the report refresh starts.
However, I have doubt about how to make OBI report refreshing as event based/file based?
Any help/Sugesstion is most welcome as I am stuck up in this point.
Thanks
Karthik

Hi
The problem with this soultion is that what happens if the ETL was not completed at that time?.
For example,
i am scheduling Report A to be refreshed by 0400 assuming the ETL gets completed by 0345 or atleast by 0359. If at some unavoidable circumstances if my ETL load got failed or it gets completed by say 0430, then as per my scheduling the report will be refreshed by 0400 which is not correct.
So I want to have something like, once my ETL load gets completed, I will touch a file/make an entry in table. I want the OBI refresh to be like event based such that only when that file is made/entry is made my report refresh should be initiated.
Its something like event based trigger as we have in BO. Kindly suggest your soultion.
Thanks

Similar Messages

  • AJAX Report Refresh  a_report- Condition for display not being validated

    Hi ,
    I have a report which has the following condition for dispaly:
    Exists(SQL query returs atleast one row) - SELECT * from temp1The query for the report is : select * from temp1 Now I have a button on the page and on click of the button I call the below Javascript :
    function f_insert_Temp_table(pTrans){
          var l_Return = null;
          var get = new htmldb_Get(null,$x('pFlowId').value,
                  'APPLICATION_PROCESS=temp_table_insert',206);       // ODP to insert into temp1
          get.add('TRANS_ID_ITEM',pTrans);
          gReturn = get.get('');
         //alert(gReturn);
         //$x_Show('6342610690289435');
         $a_report('6342610690289435','1','15','15');
    }Everything executes fine and the report refreshes the rows but the condition used for display doesn't get checked when I call $a_report() ...
    I can see the ODP execute successfully and row gets inserted into temp1 which means report condition is satisfied .
    If I remove the condition for the report, I can see the report getting refreshed and showing new rows through the $a_Report() call.
    Is there something that needs to be added to the script or $a_report call to validate the condition too ?Is there a way I can validate the region condition too ?
    Appreciate any suggestions/pointers here. I really do not want to refresh the whole page.
    Thanks,
    Dippy
    Edited by: Dippy on Feb 5, 2010 11:05 AM

    Hi Flavio,
    Thanks for your support.I figured where I was going completely wrong.
    Its just that when the page loads for the first time the temp table is empty and hence the report is not being displayed which simply
    means that the report id Im passing into the a_report function is not rendered on the page. Hence no matter what the temp table contains the report id is absent from the page.
    I fixed it as follows :
    Remove the condition for the report.
    Added and item and computed(P_Compute) its value using select count(*) from temp.
    Added an onload JS function which does a $x_Show('Report_Region') if P_Compute > 0 or $x_Hide('Report_Region') if P_Compute <0 .
    Now in my JS function which has an AJAX call to an ODP does an $x_Show('Report_Region').
    Flavioc : the query for my report is simple
    select * from tempIt finally dawned upon me that I'm trying to catch hold of an ID that's not rendered.
    So one issue is solved now the other part would be figuring out how to make $a_report work with pagination etc .

  • Crystal Reports refresh issue

    Hello,
    I created some report's in CR2008 using MySQL database. I use (.udl) file to create a connection and connect to MySQL Server. I want to give the flexibility of refreshing this report on SQL Server, I created a (.udl) data source file for SQL Server and used it to connect to a SQL Server, by setting database location for the report, the refreshes works properly. But every time I open the report , it displays a new connection string, The Data Source name is only supposed to be "AAGARWAL-PC\MSSQL", but when I open a new report and refresh it, cr2008 creates a new connection string "AAGARWAL-PC\MSSQL_1". I dont understand the reason for this.
    When I refresh a MySQL report on MsSql the report refreshes properly and creates a new connection string. But when I try to refresh a MsSQL report on MySQL the report does not refresh. I shows an error saying it cannot access the database objects, I guess the reason for that could be "dbo.tablename" for for MsSQL will not be supported on MySQL, is there a workaround for this?
    Any ideas or thoughts on these issues?
    Thanks

    No work around other than setting location manually to SQL Server. Both DB's require different SQL being generated therefore you can't assume CR will just work without giving it a chance to "fix" the connection info.
    Easiest way is to have one report for each DB if you don't wnat to manage them through an application.

  • Auto report refresh on v2.2

    I'm following an old thread on how to auto refresh a region. I followed the steps but
    the page/region is not refreshing... Could anybody help me whats wrong? I copied
    the colde from Carl's page. Im still stuck with 2.2.
    thanks.

    are you talking about the database table caching? if so we are using OLAP cubes and I am not sure if caching is disabled. Is my issue related to caching? also another updated if I have just one dashboard prompt for example just year  only report 1 refreshes and the report 2 doesn't disappear. But when I add state dashboard prompt, which ever prompt I change state or year  both reports refreshes. The problem is when I add more than one prompt on the dashboard all the reports refreshes when the dashboard prompt selection changes. Any ideas.
    Thanks

  • DeskI report refreshable on the web

    I am attempting to make a DeskI report available on the web.  That part was easy, i saved as HTML, and was able to view it on a web page.  But we need a step further,  i need to be able to make this report refreshable, it has 4 prompts.  We want the user to be able to enter info into prompts and get the report.  I know this can be done,  but cannot figure out why i can't make it work, any help is appreciated.

    When saving the Deski report as HTML set the "Automatic Reload Every"
    The browser reloads the document according to the frequency specified in the box, which ensures that the HTML document is kept up-to-date with changes made to the original document in BusinessObjects. This is similar to the document refresh feature.

  • Link from OBI report/OBI Answers to other application

    Hi,
    We want to add a link from the OBI report / OBI Answers to our application. Is there a way to create a link on the values displayed and pass values as parameter on that link?
    Thanks.

    Hello,
    You can create a hyperlink within a column formula in Answers. You can use Go Url to pass multiple parameters as well. Check out the OBIEE presentation Services Administration Guide (Chapter 11 I believe).
    We have created dynamic hyperlinks in BI report that invokes an Apex page as well.
    Hopefully the following link will help.
    Dyanmic display of the Image Link URL
    Also search the forum.
    Hope this helps. Award points if helpful.

  • Crystal report refresh based on document ID

    Hi All,
    i am able to do webi report refresf based on document id but i am not able to find crystal report refresh based on document ID BO SDK API on JAVA.
    please help me on this?
    the below code is for webi report refresh :
    ReportEngines engines = (ReportEngines) Esession.getService("ReportEngines");
    ReportEngine widocRepEngine = (ReportEngine) engines.getService(ReportEngines.ReportEngineType.WI_REPORT_ENGINE);
    widocRepEngine.setLocale("en_US");
    DocumentInstance doc = widocRepEngine.openDocument(documentId);               
    doc.refresh();

    Well, first, the ReportEngine code you are using is only for Webi and Deski.  You may want to start by looking at the RAS and Enterprise sections of the this [wiki|http://wiki.sdn.sap.com/wiki/display/BOBJ/BusinessObjectsSDKSampleApplications]

  • Get report of Automated jobs in mail

    Hi to all,
    How can I Get report of Automated jobs in mail.Like particular datafile is out of space.

    The easiest way is to setup OEM monitoring. There are plenty of tools out there that do the same job, but if you don't want to buy software then there are also plenty of places on the web where you can download Oracle monitoring scripts.
    I do not recommend downloading other people's scripts. If you write your own scripts to select from the data dictionary you will learn a lot about the database and about scripting.

  • Report Refresh Issue coming in 3.1

    Hi,
    We had BO migration to 3.1 recently from 2.0 and started facing one issue
    I am trying to pass parameter 2 date parameter through Hyperlink called through a BO Java SDK but does not want the report to get refreshed but want the prompt screen to show up having these 2 dates to come up.
    The below hyperlink was working fine in 2.0 and the prompt screen was coming up fine and we can modify the report dates
    to choose another date
    /OpenDocument/opendoc/openDocument.jsp?iDocID=234436&sType=wid&sWindow=Same&token=(server address)&sRefresh=Y&lsSStartDate:=01/01/2006 12:00:00 AM&lsSEndDate:=09/29/2010 10:00:00 PM
    But when for this hyperlink now in 3.1, the report gets refreshed and prompt window does not come.
    I tried to give refresh=N, but still the report refreshs without displaying the prompt screen
    Is there some settings changes in the new BO SDK which needs to be done to stop the report to refresh even when we pass the parameters?
    Thanks,
    Rahul

    Hi Rahul,
    Which SP is? In 3.1 SP3 sWindow parameter is obsolete, I´m not sure it is your problem, but maybe you can try without sWindow.
    Another question:
    Do you have any default value in the prompts?
    Is it a webi prompt or a universe prompt?
    Here you have the OpenDocument reference for 3.1 SP3: http://help.sap.com/businessobject/product_guides/boexir31SP3/en/xi31_sp3_opendocument_en.pdf
    Hope that helps.
    Regards,
    Liliana

  • Postage report with automation and nonautomation

    Has anyone ever seen postal report generate two postal reports for one mailing?
    Where non-automated pieces weren't included.

    You first may want to update to the latest version which is 8.00c.04.01.
    What is on the two postal reports?  Automation, Carrier Route, etc?  Are you sure you have NON auto pieces that sort and just are missing???  Could you provide more detail about this mailing or log a support message so we can take a look at the job?
    Thanks,
    Kendra

  • Unnecessary Report refresh on the dashboard when changing the dashboard prompts

    Hello All
    I have two reports on a dashboard with two dashboard prompts for example Report 1) Year, State, Count; Filter: Year is prompted 2) Year, State, Count; FIlter: State is prompted. On the dashboard we have two reports Report1) and Report 2) with Year and State dashboard prompts.
    The issue is when you change year prompt both the reports gets refreshed even though nothing changes on report 2 but it still dissapears and appears as it is refreshing and  the same happens with report 1 when i change the state prompt it refreshes that report.
    Please letme know how i can limit the dashboard prompt to refresh only the report where it is prompted.
    Thanks
    Ravi

    are you talking about the database table caching? if so we are using OLAP cubes and I am not sure if caching is disabled. Is my issue related to caching? also another updated if I have just one dashboard prompt for example just year  only report 1 refreshes and the report 2 doesn't disappear. But when I add state dashboard prompt, which ever prompt I change state or year  both reports refreshes. The problem is when I add more than one prompt on the dashboard all the reports refreshes when the dashboard prompt selection changes. Any ideas.
    Thanks

  • Changing ownership of OBI report

    OBIEE version 10.1.3.4
    OBI integrated with Oracle EBS R12 using cookie base integration method.
    A user's last name changed and the help desk personnel renamed the oracle EBS user. However, that has caused the user to loose her reports from he my folder.
    Although we can see and the files from he old my folder from server, we cannot change ownership to the new user name.
    Is there any way to change the ownership of the OBI reports from the older user name to the new one? I read some articles in google and there are some links that describe how it can be done by manipulating the ATR file.
    However I could not relate what was written in those articles to what I see the ATR file I have.
    Has anyone manipulated ATR files before to change owners? Can you provide some directions if you have done so successfully?

    I have tried that by logging in as Administrator and i can't do that. The system indicates Administrator does not have permissions on the user's old folder or any user's folder.
    Any other suggestions? Am I missing something?
    Thank you

  • Cache purge and report refresh.

    Hi
    I have a question when i am trying to do the below.
    I am purging the cache and at same time doing the report refresh. Will my report query hit the database or Cache.
    Please suggest.
    Thanks.

    Hi Veer,
    My requirment is not to get the query hit the database.
    I am doing cache purge and report refresh from DAC.
    Cache purge is purging all the queries of yesterdays. And going for report refresh to see todays fresh data after ETL load.
    Since these two tasks(purge,refresh) happen in parallel in DAC. I want to confirm whether fresh data is getting into reports are stale data is populating again.
    So i asked when purge and refresh happen parellely query is hitting cache or database?
    --Thanks.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Force report refresh

    How do I make sure a report embedded as a web applet pulls the latest data without the user having to press the Refresh link on the report?
    The javascript code I found on this forum did not work.
    Thanks.

    They are ways of causing report refresh automatically using javascript or HTML code that you can find on the net but unfortunately the refresh will continue to happen in an infinite loop. There is no code to cause automatic refresh only once. i have been trying to find it but couldn't get my hands to.
    If by chance you come across any such code for causing refresh only once, kindly share it over here.

  • Multiple select queries used in Excel BI report ,fetching data from Sharepoint DB(SP2010_Prod_ProjectServer) causing blockage on DB ,when more than one workbook(same copy of Excel BI Report) refreshed using Refresh All option.

    I am using mutiple select queries to fetch data from Project Server 2010 DB(its sharepoint DB) and these queries fetch data in Excel BI report by establishing connection with DB using instance name and all. I have enhance all these select queries and data
    is being fetched in secs. but when more than one copy of same Excel BI report is refreshed using 'Refresh All' option, then these select queries cause blockage on DB.
    Please let me know mitigation for this blockage issue.
    Should I use begin transaction and commit transaction statements/ shared lock statements.
    please reply

    Hi,
    run same query at the same time?

Maybe you are looking for

  • Copy Mail settings from one mac to another

    I have a main desktop running snow leopard, but just acquired a powerbook g4 with Tiger on it. How can I transfer my my mail settings from my desktop to my powerbook? or can i? Message was edited by: freak

  • I cannot connect to the Internet after Lion upgrade

    I'm having a similar problem to some other threads.  After upgrading to Lion I cannot access the Internet wirelessly through my Airport base station.  All other Macs in the house are working fine.  Per the other threads: - I do not have Avast install

  • XY Graph Zoom Mouse Wheel

    I'm developping a very lightweight world map on XY graph. The attached VIs are LV8.0. It almost works but I dont understand why it's not stable as you can notice by running worldmap.vi with zoom.vi as subvi. Your mouse wheel should zoom in, zoom out

  • Can't write to/unmount Drive

    One of my internal drives has begun shutting down and spinning up quite often, as well as exhibiting other strange behaviors. I couldn't repair it with Disk Utility because it wouldn't unmount. I suspected some process was using it and while i had th

  • HT1320 Ask other users about this article

    I have had an IPOD classic 160 for two years now and there has never been a software upgrade? Why can't the softwrae be updated to allow onboard editing, promotion demotion in a list, erasing and renaming of music files? Why does it have to be undert