Repointing webi reports to a different universe

Hi,
I need to clone a set of webi reports (~35 of them) along with the 1 universe they all use for the purpose of migrating only a set of users with a newer version of the universe and reports. The remaining users need to be using the old universe and the old reports for a few months. I have an easy way to control access to the reports/universe via permissions so that's not a big deal, but the biggest unknown for me is once I copy the universe (or save as) and the reports, how do I repoint the cloned reports to reference the cloned universe?
I am on XIR2 and migrating "in place" (not to a new repository).
Thanks in advance.
Gennady

Hi -
While universe re-mapping isn't completely trivial, the API that supports it is thorough enough.  You'll just have to maneuver your way through the work flow a bit and be cautious of the various ways in which it works (eg. change object source by dsobjID, dso class path, etc)
For example  - from ReportEngine SDK documentation on the DataProviders.changeUniverse(...) method:
Changes old universe by the new one in the document. It means that all occurrences of a data source object will be replaced by another one of new universe. When applyMapping is true, this call provides a ChangeUniverseMapping containing all old data source object to be replaced with a possible new data source object default mapping. This mapping needs to be validated (so mustFillChangeUniverseMapping() will return true). After that, possibly DocumentInstance.getMustFillContexts() will return true, indicating at least a context must be resolved.
You'll first want to understand the platform SDK and how to manage objects within the Enterprise:
http://help.sap.com/businessobject/product_guides/boexir31/en/boesdk_java_dg_12_en.zip
Then dig deeper into the specifics of ReportEngine API (known as REBEAN sometimes)
http://help.sap.com/businessobject/product_guides/boexir31/en/resdk_java_dg_12_en.zip

Similar Messages

  • Webi formula for 2 different universes

    Hi all,
    I have created two universes from 2 Bex reports.  Curency Reports and Sales reports.
    In webi reports i have two tables, currency and sales tables.
    Over Universe1...
    Currency Table (currency1, number) : 
       GBP  1,63
    EURO   1,47
    Over Universe2...
    Sales Table : (company, amount1 , currency)
    A       1000 USD
    B       1400 USD
    C       1600 USD
    i want to add a new column to Sales table and calculate the sales in EURO like (company,amount1,amount2) ;
    A       1000 USD    749 EURO
    B       1400 USD    882 EURO
    C       1600 USD    994 EURO
    i write a formula to new column ;
    amount2 =[amount1] /  ( [number] Where ([currency1] = "EURO" ))
    but nothing return . Column is empty. How can i write this formula which takes parameters from two different universes ?
    Thanks

    Hayrettin,
    In WebI we have the feature "Merged Dimensions" that allows the report writer to combine data from multiple data providers (DP) based on a common key.  In the case you mention, I don't see a common key that can be used, however, if you get armed with a bit more knowledge perhaps you can see a way through the problem.  Yesterday on this forum was a reference to an SAP article that explains the Merged Dimensions process very clearly.  Please read through the document on pp.2-3 which explains the concept of joining data clearly.
    [http://www.sdn.sap.com/irj/boc/index;jsessionid=(J2EE3417500)ID2135563850DB11704404452781121703End?rid=/library/uuid/80fe4156-743f-2b10-15a9-e96f47dbab16&overridelayout=true]
    Thanks,
    John

  • Error - Generating WebI report with Multi-Source universe (.unx)

    Hello ,
    While creating WebI report from multisource universe (.unx) , created using
    relational connection with SAP BW JCO connector , following JCO exception is
    cropping up
    Database error: [Data Federator Driver] [Server] [Connector 'Test_RCN_01'] SAP
    NetWeaver BW has reported an exception: com.sap.conn.jco.JCoException: (101)
    JCO_ERROR_CONFIGURATION: Server configuration for DF_SERV-bitest-3300-NOSNC is
    already used for a running server. (IES 10901) (WIS 10901)
    Steps followed for Multi-source universe creation
    1. creating relation connection ( Passed)
    2. Creating Data foundation using this connection (passed)
    3. Mapping two parameters (programIDMapping, hostname ) with RFC destination and
    BW FQDN ( passed )
    4. Creating Business layer for this Data foundation (passed)
    5. Open webintelligence with SSO and while creating the reports using the .unx ,
    the above error is coming
    already implemented SAP note no 1638647
    System used
    SAP BW 7.1 with EHP 1 and SP 10
    SAP BI 4.0 SP2
    Data federation service admin tool version 14.0.2
    thanks,
    Rajib

    Hi,
    try with this.
    Starting the Gateway Service on the Message Server resolved this issue.
    There have also been reports of this issue when name resolution issues occur between the client and the Message Server machine.  As a test, you can add the Message Server name and IP address to the Windows\System32\Drivers\etc\hosts file.
    Or check SAP note 1590518.
    Thanks,
    Amit

  • Prompt LOV takes forever to expand the Node on Webi report based on BW Universe

    Hi,
    We have a Webi report migrated from 3.1 to our 4.1 (BI 4.1 SP2 P2) test environment.
    One of the prompt "Vendor" refreshes with LOV in a node structure however when I try to expand the node it takes forever and never opens.
    This prompt is predefined at universe level.
    Strangely on 3.1 I do not see node structure.
    This is on 4.1
    Has anyone come across such scenario.
    Please suggest.
    Regards,
    Asif

    hi,
    I am also facing same problem and nw m using Administrator(userName) then there is no need to be give other rights(administrator using FullControl) as u given
    Applications->Web Intelligence->User security()->Assign security->Advanced rights->Add/remove rights->Application->Web Intelligence->Enable drill mode.
    Plz let me any other solution.
    Regards,

  • How to enable Drill option in Webi Report based on BW universe.

    Hi All,
    We are working on BOBJ/BW sandbox misgovernment .
    We are building Webi report to explore Hierarchies based on BW (Cube/BEx report) universe, the drill option is disable in webi,
    I checked drill option in document property nothing happens, even we tried to create
    webi report on efashion having the same issue.
    Webi we are using trial key --> is this some thing to do with this ?
    Or , some thing we are missing.
    Can you please help us on this.
    Best Regards,

    hi,
    I am also facing same problem and nw m using Administrator(userName) then there is no need to be give other rights(administrator using FullControl) as u given
    Applications->Web Intelligence->User security()->Assign security->Advanced rights->Add/remove rights->Application->Web Intelligence->Enable drill mode.
    Plz let me any other solution.
    Regards,

  • Pointing a Crystal Report at a Different Universe

    We have a Crystal Report which sources its data from a universe.  Is there a way (using the SDK) to point the
    Crystal Report at a different but functionally equivalent universe?  My current strategy is to get the table objects
    in the top level report and subreports, and replace their ConnectionInfo objects.  This seems to work fine, but
    when I save the report out to Enterprise I'm not seeing my changes reflected in the resulting report.  Is there a
    better way to go about this?
    Thanks in advance!
    -m 
                foreach (ISCRTable t in reportClientDocument.Database.Tables)
                    t.ConnectionInfo = newConnectionInfo;
                // replace the connections in the subreports
                foreach (string subreportName in reportClientDocument.SubreportController.GetSubreportNames())
                    SubreportClientDocument scd = reportClientDocument.SubreportController.GetSubreport(subreportName);              
                    foreach (ISCRTable st in scd.DatabaseController.Database.Tables)
                        Console.WriteLine("Subreport Table Name: " + st.Name);
                        st.ConnectionInfo = newConnectionInfo;
                Object folderId = (Object)1234;
                reportClientDocument.SaveAs(
                    "TEST",
                    ref folderId,
                    (int)CdReportClientDocumentSaveAsOptionsEnum.cdReportClientDocumentSaveAsOverwriteExisting

    No way currently using the SDK.
    You need to go through the Crystal Reports Designer, that has the internal magic.
    Sincerely,
    Ted Ueda

  • Getting error while refreshing a Webi reports for a specific universe

    Hi Experts I am trying to refresh a WEBI Report but getting this error: A database error occured.
    The database error text is (cs)"Specified network layer is invalid" Previously this was working fine...
    from today itself I am getting this error
    My DB is DB2 DB Drivers: DB2 V9 ->JDBC Driver

    Test Connection is always successful...
    Not sure whats wrong

  • How do we refer a report to a different universe

    Hi All,
    I am facing a different issue. There are two universes with the same universe file name but in different folders in our BO XI 3.1. When I try to refer the proper universe for the report [from the right folder] from the Data Manager in BO XI Desktop Intelligence, there is an error that pops up saying
    "Some obsolete objects have been removed from the query (QP0027)"
    and on clicking OK on the error message window, I get to select the right universe yet there is another error message saying
    "Some of the objects from the <<UNIVERSE_NAME>> are missing or ambigious. You cannot run the query on this universe(DA0010)"
    Then the incorrect universe is being referred and the objects are all being replaced by the incorrect universe objects.
    Has anybody faced this kind of issue before?
    Please let me know.
    Thanks a lot
    Avinash Murali

    You got to use web-services to do the bursting..
    Be it Apex or any other interface other than BIP, use web-services.

  • Problem in WEBI Report with PCM OLAP Universe (PCM MDX Connector)

    We need to create reports in Web Intelligence from our PCM Models (Business Objects Profitability and Cost Management). We are able to create the olap universe using PCM MDX Connector and we have no problems creating the reports in webi. The problem is when we execute the report (run query): all the data from PCM model is loaded correctly (dimensions, levels, etc.), except the Measures. I mean, the values of all the measures are always zero (0). No matter the way we change the query (adding filters, adding or chopping dimensions, drilling levels, etc.) the value for every measure is zero.
    We've checked the aggretation method of each measure in BO universe designer and are all correctly configured.
    The model in PCM is calculated and even when we run the queries in PCM Model Builder tool directly to the model, the results are retrieved Ok and the measures have correct values (Revenue, lineitem values, etc.).
    Any ideas of what is going on?

    Hi Henry… thanks for your answer…
    The reports we are creating of PCM are not from BW universes, but PCM OLAP Universes. PCM have its own cube OLAP files, and BO universes for those OLAP models use the Business Objects PCM MDX Driver.
    Nevertheless I will try to catch the MDX statement, as you suggest, and see if something is wrong with it.
    The versions we have are: “Business Objects Enterprise 12.3 build 601” and “Business Objects Profitability and Cost Management (PCM) 7.5.11”
    Thanks again.
    Vladimir.

  • WAD - Is it possible to launch the web report in a different browser

    Hi...
    I am using a command button to launch a report in the web browser. My question is... Is it possible to have the command button in one browser and the report to be launched in a new browser?
    Any suggestions...
    Thanks

    From the TS Help:
    TestStand Sequence Analyzer Application
    Select Start»All Programs»National Instruments»TestStand»Tools»TestStand Analyzer or run <TestStand>\Bin\AnalyzerApp.exe to launch the stand-alone TestStand Sequence Analyzer application. Use this application to analyze projects outside of the TestStand Sequence Editor.
    The sequence analyzer application window contains the following tabs:
    Files—The files and directories to analyze.
    Rules—The rules to use for analysis. Use this tab to enable, disable, and configure rules for analysis in the current project.
    Options—Contains the project options that control the analysis and determine whether the sequence editor automatically saves the current analyzer project.
    Messages—Contains the list of messages for the most recent analysis of the current project, sequence file, or workspace file. The sequence analyzer overwrites the content of the Messages tab each time you start an analysis session.
    Analysis Summary—Contains a summary of the most recent analysis of the project.
    Command-Line Usage
    You can use the following command-line syntax to open an analyzer project:
    AnalyzerApp.exe "C:\My Documents\MyProject.tsaproj"
    CTA, CLA, MTFBWY

  • WebI reports getting corrupted after pointing to different version of the Universe

    Post Author: Sujitha
    CA Forum: WebIntelligence Reporting
    Hi
    I am facing a very difficult and weird problem ..plz help !!!
    I am curently working in a project which has different phases of testing.While migrating my reports from Dev environment to SYS, I had to change the database connection in the Universe to SYS.After doing so,I point the reports (webI reports) to this new universe.
    All my report variables are getting corrupted and automatically appended with a " " in the formulae of the report
    for eg if my report variable is =if(&#91;dimension object&#93;;" ";" ")
    the variable becomes "=if(&#91;dimension object&#93;;\" \";\" \") "--- plz note that a \ gets appended in front of the " within the formula!!!
    This problem repeated when i had to migrate the reports from UAT back to SYS!!!
    I have a report which is fullly hard coded(business wants so!!) and has some 300 report variables... so I cannot manuaaly edit them in each migration
    Can you please help me if you have a work around for this issue??
    I read in BOB that its a BO bug,it it true?
    Thanks in advance

    Post Author: Sujitha
    CA Forum: WebIntelligence Reporting
    Thanks a lot for ur quick reply
    The objects in the universe are just teh same,I just import the existing universe,change the connection to SYS and then export it to a new folder.
    Its behaving weird,yesterday i createda  new folder instead of using the existing SYS folder for universe,i exported the universe.NOw I pointed the report with 300 variables to this new universe and it was working fine... and then when i did the same for the remaining reports..all got corrupted like stated before... i had to manuaaly go and esit every variable cause it was urgent for me to migrate to SYS.
    I was saved cause my report with large variables got saved!!!

  • Migrating Crystal and Webi Reports with Universe from 1 folder to different folders

    Hi There
    Does anybody know of a way to do the following
    this is for BOE XI 3.1 SP 6 FP 6.2 on Windows 2008 R2
    We have multiple Crystal and Webi reports developed from 1 universe and we need to copy these Crystal and Webi  reports to different folders in the same CMS  for example
    Universe Dev > Universe Folder Dev -  Crystal and Webi Reports set in Dev Folder
    Create a copy of the Dev Universe to Universe Folder Test – Copy the Dev Crystal and Webi Reports to Folder Test we need to Map it to the universe in the Test Universe folder(Copy of the Dev Universe)
    Create a copy of the Dev Universe to Universe Folder UAT– Copy the Dev Crystal and Webi Reports to Folder UAT we need to Map it to the universe in the UAT Universe folder(Copy of the Dev Universe)
    Create a copy of the Dev Universe to Universe Folder PROD – Copy the Dev Crystal and Webi Reports to Folder PROD we need to Map it to the universe in the PROD Universe folder(Copy of the Dev Universe)
    The reason for this is each of these universe are connected to a different database i.e Test, UAT, Prod and we have over 200 reports and at the moment we have to manually map each report to the new universe individual which take up hours.
    I have tried Lifecycle manager but came to the conclusion it cannot achive this
    You cannot change the universe attached to the Crystal and Webi reports
    you cannot promote Reports and Universes in the Same CMS to different folders
    you cannot change the folder even if you promote jobs between servers
    Does anybody know of a way to do this

    Hi,
    The way you should do this is to have 4 different BO systems, Dev, Test, UAT and Prod.
    Having this will allow you to use the same universe across all systems, but the connection to the database will be different on each system.
    Not only will this allow you to smoothly report off different data sources, but you will also be able to upgrade and make configuration changes without impacting your production system.
    Cheers,
    Josh

  • WEBI report on a Universe - Time Format

    Hi,
    I have a WEBI report built on a universe that uses a BW query as a datasource.
    In my BW report I have two time key figures of type DEC.
    Actual Time and Scheduled Time in format HH:MM:SS or -HH:MM:SS if it is a negative value. It works well in Bex and RSRT.
    There is a Universe report built on top of this report and my WEBI report is built on the universe.
    When I run the WEBI report the time key figures display in the format 10,000 in BO instead of 01:00:00 (HH:MM:SS) as it is in Bex. It is obviously doing some type of internal conversion and outputting the wrong result.
    Is there a way to convert the field in BO so that it outputs the same as Bw format?
    I have tried changing the universe format properties of the field from Number to Character and back again but it does not give me any different result and in some cases it displays as #DataType.
    Any suggestions welcome.
    BO Version 3.1
    BW Version 7.01
    Regards,
    John

    If you select "Date/Time" in the format then select the time field, does this work for you?
    It should be HH:mm:ss  (capitalization matters).
    I don't have a BW sample currently available to test so this screenshot is from an Oracle data source.
    Also, are you able to set the object to a Date type?
    - Carly

  • Business Objects Webi Report looks at the wrong universe

    Hi,
    Problem: A Webi Report that is believed to be running off Universe A in Dev A Environment no longer works because for an unknown reason it is trying to run off Universe A (same name different version) in Dev B Environment where most of the objects do not exist.
    Universe A has not been changed in either Environments. Reports were working yesterday but not today (reports were not changed too).
    Any ideas what may have caused this? The only way we were able to find out that it was using the wrong universe was when we checked the Universe in the properties of the Query.
    Many thanks.

    hi Saleem,
    in the above senario,  how can a WebI report automatically catch Bad Universe.  (we cannot save 2 universes of same name in one folder).  So how the above senario happned.
    regards
    hussain

  • Webi Report on BW Universe works in DEV but not properly in TEST

    Hi,
    We have created a Webi-Report on a BW Universe on our DEV server. Everything works like a charm and we are prompted as the first thing for keydate and the report is refreshed successfully. We then export the Universe (no connection overwrite) and Report to our TEST server with the Export Wizard and the problems start.
    When we refresh the report on the TEST server we are prompted for keydate. If we select a value for the date we receive an error:
    A database error occured  The database error text is: The MDX (and then some MDX) failed to execute with the error Specify a value for variable Financial Statement Version. (WIS 10901)
    If we select Use default value the report refreshes but no currency conversion is done. We can then refresh the report again and this time if we select a value for the keydate the report refreshes without the above error.
    We have tried to overwrite the connection during export from DEV to TEST so the connection points to our DEV BW Server with the same result. If we create the universe on the TEST server from scratch everything works as intended.
    If we transport the Universe and report from DEV to PROD directly the report works as intended.
    The BO user (SSO WinAd) testing this have admin rights on BO. The connection in the univers to BW is done using a fixed username and password (no SSO to BW)
    I am now out of options and would appreciate any input you might have to solve this problem.
    Best Regards,
    Lars

    Hi Wavery,
    Thanks for your reply. I have checked the connections and they are named exactly the same on DEV/TEST/PROD. I have also tried deleting the universe, connection and report on TEST and then do a new transport of all of them from DEV to TEST. Same result.
    What I don't understand is why the refresh works if I do it in two steps:
    <OL>
    <LI>
    I set keydate to "use default value" when prompted and the report will refresh without the keydate dependent calculations. None keydate dependent measures are showing correct values from BW.
    </LI>
    <LI>
    Then I refresh again and set the keydate to a date and the report refreshes with the dependent calculations.
    </LI></OL>
    This tells me the connection is working and the problem is somewhere else. At the moment I'm clueless
    Any input is highly appreciated.
    Thanks,
    Lars

Maybe you are looking for

  • HT201342 How do I create a new iCloud account to be used as an email address only

    How do I create a new iCloud account to be used as an email address only?

  • Table statistics

    Greetings All, Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production Windows 2008 R2I had 18 unexplained columns appear on a table in one of the schemas. The column names are like SYS_000080$, SYS_000079$, ... Anybody know if g

  • Migrated data from RBS to datafiles but data still remains in FileStream

    have a content database with RBS enabled on SQL Server 2012 Filestream. Migrated the data from Filestream to SQL with the script $cdb = Get-SPContentDatabase <database_name> $rbs = $cdb.RemoteBlobStorageSettings $rbs.SetActiveProviderName("") $rbs.Mi

  • Managed server startup failed

    Hi, I get the error below when starting a managed server.           Strange, because I did not have any problems before...           I did update my license file and I created an extra managed server           (cloned from this one, but with other IP

  • Error message installing Flash Player

    During installation I get a message saying "cannot create temporary file. Perhaps hard drive is full?" Hard drive has about 5 GB open. I have tried every troubleshooting technique i can find and no change, Install went ok on my desktop, but not on la