Automate Hyperion Provisioning Report generation

Hi All,
We are planning to automate weekly Hyperion Provisioning Report generation from shared services. Is there a way to schedule it ? Kindly advice.
Regards,
Andy

Hi Andy,
I dont see any utility or way to reach out to report automation, as a workaround i can provide you with below query which can give the provision information which would be simlar to Provision Report.
Run the below query on Shared Services Schema.
select p.application_id,p.createdtimestamp,c1.name,o.name,o.locale from
css_provisioning_info p,css_groups c1,css_role_locales o
where p.member_identity in c1.identity_id and p.role_identity in o.identity_id and
o.locale='en_US' and p.application_id like '%XXXXXX%'
order by c1.name
and You can automate this to get a report pulled at our desired timings.
Thanks
Amith

Similar Messages

  • Hyperion Shared Services Provisioning Report Automation

    Hi,
    Provisioning Report feature in Shared Services gives pretty much everything I am looking for. I need to send this data to another system that monitors entitlements on a daily basis. Is there a way to run the provisioning report in batch mode?
    Plan B is to use LCM, but I haven't had any luck yet in exporting entitlements using it. Does LCM export external users provisioning information? Below is the export xml I am using.
    <?xml version="1.0" encoding="UTF-8"?>
    <Package>
        <LOCALE>en_US</LOCALE>
        <User name="User" password="pwd"/>
        <Task>
            <Source type="Application" product="HUB" project="Foundation" application="Shared Services"/>
            <Target type="FileSystem" filePath="/HSS-Shared Services"/>
            <Artifact recursive="true" parentPath="/Native Directory/Assigned Roles/HFMApps" pattern="MYHFMAPP"/>
        </Task>
    </Package>
    Appreciate your thoughts.
    Thanks,
    Ethan.

    If you want to automate a provisioning report then probably looking into the Java API would be a good option.
    LCM will be able to extract the external users provisioning against applications in CSV format though it will be a seperate CSV per application.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Logserver output and report generation

    Hi All,
    I am trying to view the daily reports in merchandising workbench.
    Following are the steps which I followed:
    - Checked the checkboxe for daily reports in Merchandising workbench -> Application Settings -> Report generation
    - Copying the logserver output files from ./logs/logserver_output to ./reports/input.
    - Running DailyReportGenerator component from Merchandising workbench -> EAC Administration -> Admin Console
    After these steps, I am able to view the reports.
    But my question is that do we have to copy the logserver output files to input folder of reports everytime or does this automatically copy when DailyReportGenerator runs?
    Also when does DailyReportGenerator runs? Does it run after every baseline we run or does it run once in a day automatically or do we have to run this manually from EAC admin console.
    Can somebody provide a clear insight of the whole process of integrating log server files with report generation?
    Thanks in advance
    Regards,
    Japneet

    Hi Saleh/Micheal/Sunil,
    I am getting the following error when the DailyReports runs automatically:
    [10.04.12 00:10:15] INFO: Checking definition from AppConfig.xml against existing EAC provisioning.
    [10.04.12 00:10:17] INFO: Updating provisioning for component DailyReportGenerator'.
    [10.04.12 00:10:17] INFO: Updating definition for component 'DailylReportGenerator'.
    [10.04.12 00:10:17] INFO: Definition updated.
    ccurred while executing line 11 of valid BeanShell script:
    8|
    9| // roll the logserver, if the report requires the active log file
    10| if (LogServer.isActive() && LogServer.yesterdayIncludesLatestLogFile()) {
    11| LogServer.callLogserverRollUrl();
    12| }
    13|
    14| // retrieve required log files for processing
    [10.04.12 00:10:20] SEVERE: Caught an exception while invoking method 'run' on object 'DailyReports'. Releasing locks.
    Caused by java.lang.reflect.InvocationTargetException
    sun.reflect.NativeMethodAccessorImpl invoke0 - null
    Caused by com.endeca.soleng.eac.toolkit.exception.AppControlException
    com.endeca.soleng.eac.toolkit.script.Script runBeanShellScript - Error executing valid BeanShell script.
    Caused by com.endeca.soleng.eac.toolkit.exception.EacComponentControlException
    com.endeca.soleng.eac.toolkit.utility.Utility run - Utility 'wget_http-127-0-0-1-17002-roll' failed. Refer to utility logs in [ENDECA_CONF]/logs/shell on host ITLHost.
    [10.04.12 00:10:20] INFO: Released lock 'report_generator_lock'.
    When I checked, wget_http-127-0-0-1-17002-roll.log file, it stated that wget utility is not present in bin folder:
    */bin/sh: /opt/endeca/PlatformServices/6.1.1/bin/wget: No such file or directory*.
    So I checked bin folder, wget utility was missing.
    But when I ran DailyScripts manually, it ran successfully. I am bit confused in the working of script.(In this case also, wget was missing)
    Regards,
    Japneet

  • How to obtain the table index in word use LabVIEW Report Generation Toolkit for Microsoft Office

    I created a word templete and it had several tables. When I use the "Word Edit Cell" function in LabVIEW Report Generation Toolkit for Microsoft Office, the function need "table index", and I didn't find any function to get or set the table index in word document. How can I achieve my attention to write value to specified table cell using the "Word Edit Cell" function?
    Thanks for reply!
    YangAfreet

    Hi yangafreet
    You do not need to get the table index for the word edit cell.vi from anywhere. LabVIEW will automatically index all the tables in the document. See the attatched vi for an example.
    Rich
    Attachments:
    Table Edit.vi ‏23 KB

  • Not able to change exportfolders value in MBeans for FRConfig.cmd for Hyperion Financial reporting 11.1.2 version.

    I am not able to change exportfolders value in MBeans for FRConfig.cmd for Hyperion 11.1.2 Financial reporting .
    When I enter the value , it just vanishes. Am I missing something here.?
    I need to set export path for PDF generation in Hyperion financial report for batches.

    Edit FRConfig.cmd and update
    set EPM_ORACLE_INSTANCE=%MIDDLEWARE_HOME%\user_projects\epmsystem1
    update epmsystem1 to the correct epm instance name
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Application Builder for labVIEW 7 Doesn't support any report generation function

    I'm Using LabVIEW 7.0 to build an application My Application is exporting data to an excel report. the vis were working great until i tried to creat an .EXE file. The application is working fine but when i try to generate the report nothing happens.
    So, I decided to test the report generation functions alone (New Report.vi, Append report text.vi and Dispose Report.vi). The Problem Still there, the .EXE file takes no action when i attend to generate a report. any suggetions please.

    Shady Yehia wrote:
    > I'm Using LabVIEW 7.0 to build an application My Application is
    > exporting data to an excel report. the vis were working great until i
    > tried to creat an .EXE file. The application is working fine but when
    > i try to generate the report nothing happens.
    >
    > So, I decided to test the report generation functions alone (New
    > Report.vi, Append report text.vi and Dispose Report.vi). The Problem
    > Still there, the .EXE file takes no action when i attend to generate a
    > report. any suggetions please.
    Another possible reason besides of possible path problems: Are you
    running that application on the same computer? If not you need not only
    to install the Runtime-Engine (automatic when you create an installer)
    but also the Report Active X support.
    To include that into the installer
    you go into the Installer Settings Tab, then press the Advanced button
    and make sure that you check the NI Reports Support checkbox before
    creating an application build.
    Rolf Kalbermatter
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • Pareto Chart using Report Generation Tool kit

    Hi,
    Please help me to get clarification for the following:
    I need to log data into MS Excel Report and generate Pareto Chart using LabVIEW for the Logged data.
    I have Report Generation Tool kit. but i couldnt find the an option to generate Pareto chart with it.
    Thanks,
    Thirumala.

    One way is to Create a Excel template in the predefined format with the rows/colums linked for the Chart.
    Use this template with report generation toolkit to populate data in the predefined cells.Based on that the chart will be automatically updated.

  • Report Generation in Executable​s

    Using LabVIEW 2012 SP1, I created a vi that opens an Excel file and puts a string of data (time stamp and a data bit).  It iterates once a second and appends the file just fine on my laptop.  My problem is that when I create an executable, the Report Generation does work.  The while loop works fine collecting the data but Excel does not open.  Can someone tell me what the trick is?
    Thanks,
    Brad
    Solved!
    Go to Solution.

    Hi Brad,
    I had a similar problem. The fix was to include "NIReport.llb" in the build.
    The Report Generator uses dynamic calls to sub vis so they don't automatically get included as dependencies.
    However, I seem to recall that errors were generated in my case which you did not mention seeing.
    You might want to make sure error handling is working in your code.
    steve
    Help the forum when you get help. Click the "Solution?" icon on the reply that answers your
    question. Give "Kudos" to replies that help.

  • Difference between diadem and LabVIEW Report Generation Toolkit

    I want to expand LabVIEW's reporting capabilities.  Can someone tell me what the difference is between DIAdem and the LabVIEW Report Generation Toolkit for Microsoft Office.

    Hello Mr Bean,
    There are several major differences between the two solutions. I'll try and outline them as good as I can ...
    The biggest different is that LabVIEW and its toolkits are programming tools and DIAdem is a ready to run application.
    The LabVIEW Report Generation Toolkit basically provides an extensive library of VIs that allow you to connect LabVIEW to the MS Office library and create and edit reports in Word and Excel.
    DIAdem is a stand alone application that was designed to post-process data from various sources. The tools included in DIAdem are:
    1. NAVIGATOR: Allows you to import data from files (ASCII, binary, Excel, etc.) as well as DataBases (SQL/ODBC, Citadel, ASAM, etc.). The unique DataPlugin technology available within DIAdem allows you to import vitually and data file by creating a DataPlugin that describes the data format and gets linked to DIAdem. More information at: http://www.ni.com/diadem/dataplugins.htm
    2. VIEW: Graphical and Numerical data inspection tool. Use cursors to zoom and scroll through your data, edit your data graphically and numerically and compare different tests.
    3. ANALYSIS: DIAdem has a wide range of analysis functions, ranging from simple functions like integration and differentiation to FFTs, Order analysis and 3D data analysis.
    4. REPORT: The DIAdem REPORT tool allows you to create reusable report layouts that can contain multiple axis systems (2D, 3D and polar plots) as well as tables (2D and 3D) and variables. The REPORT tool generates templates that can be usedwith multiple data sets due to the inclusion of automatic (or manula if required) scaling as well as extensive use of variables for annotations. Finished reports can be exported to printers, graphics files, the Windows Clipboard, HTML pages and PDF files (PDF writing is build into DIAdem, no extra software required). Using Scripts, it is also possible to create Word, Excel or Powerpoint reports from DIAdem automatically.
    5. SCRIPT: The DIAdem scripting tools allows users to record macros or write scripts that automate complete sequences, for the import of data, via extensive analysis, to creating a publication ready report. Scripts can make reports "intelligent" by modifying the appearance of a report based on the data or calculation results that are going to be displayed in the report.
    I recommend you check out the following link for more information: http://www.ni.com/diadem/
    DIAdem is an extremly powerful tool for report generation. I am leaving to go on a business trip to Asia, but I would be more than happy to give you an Web presentation on DIAdem after I have returned. We could use your data and create a DIAdem report Script together online. My Email address is [email protected] and I will be back the week of Thanksgiving.
          Otmar
    Otmar D. Foehner
    Business Development Manager
    DIAdem and Test Data Management
    National Instruments
    Austin, TX - USA
    "For an optimist the glass is half full, for a pessimist it's half empty, and for an engineer is twice bigger than necessary."

  • Print in report generation

    Dear all,
    I am using Report Generation Toolkit to create a report of my project.
    I am using "Word" type Report and want the VI to print it after creating the report.
    However i dont want it to open the MS Word and just want it to print it right away.
    I am using alot of VIs specific to MS Word.
    Is there any way i can print the report without opeing MS Word??
    Thanks,
    Ritesh

    Hi Ritesh,
    I don't think you can use the 'Word' type report VI's without opening Word itself, but what you certainly can do is to open Word and have it either minimised or hidden so the operator doesn't see the window. Then you can get your VI to automatically print the report and close Word down once the operation is completed.
    Regards,
    Andy

  • Automating a report generation process

    Hello guys!
    I just took on a new role in a company which requires me to deal with SAP BEx Analyzer.
    I'm completely new to this, but having gone through the report generation process, I feel the method I'm using is horribly tedious and I believe there should be a way to automate the process since it's a recurring monthly procedure.
    What I have to do currently to get the report is:
    1. Launch SAP Logon
    2. Filter the Connection which i want to find (i'll call it "PQI").
    3. Key in my Username, Password and Language
    4. Select the third container in the folder (i'll call it "03")
    5. After I open 03, it launches Excel with BEx Analyzer add in initialized. The report is currently empty
    6. Select Change Variable Values, fill in Fiscal Year, Month and Accounting Area.
    7. After which it will take like 15minutes to query, and a about 16,000 ++ rows are generated.
        Problem #1: The format isn't good, i have to right click on every cell that writes "Result" with yellow highlight and under it's properties I have to select         "Result Rows" > "Always Suppress".  (Ref1.PNG)
         This is horribly painful considering I have to wait about 1 minute for each response (it's very slow). I have to repeat this for every yellow column in the
         report. Can this be automated or done in 1 step?
    8. After doing so for all rows, I have to right click the table and select "Query Properties" and shift all the Free Characteristics (about 10) to "Rows".
         BUT, I can't do all at once, it will say "out of memory" and crash. I have to do so 2-3 rows at a time. Each time it'll take about 10-15 minutes to
         populate. It's very painful.
    9. After it's all done, i have to repeat step 7 again, which is to Suppress all result rows (Ref2.PNG)
    10.Followed by which I have to go to Query Properties > Display Options > Uncheck "supress repeated key values"
    11. When that is done I have to generate a PivotTable on the data.
    I have to repeat the same steps on a monthly basis.
    Is there a way I can script it to run the process for me monthly? Or any other way to make it less tedious?
    Thanks so much for any input or suggestion guys!
    Warmest Regards
    Brandon

    Suppressing Result Rows can be done in Query designer itself for one time. You need not to do after you get the report every time.
    If you always expect some 10 free chars constantly, i suggest you to insert them in Rows pane in Query designer but not in Analyzer. So that your report layout will be taking care with all settings what you want to do after the report generates in Excel. I mean you will get desired layout when you run the report first time itself.
    Suppress repeated key values also can be done in Query designer itself one time.
    By doing above, your report execution will not be tedious and it will be minimizing your efforts.
    Over all, What I have understood is, you are doing all sorts of settings in Analyzer after getting such huge volume of data, by which it gives you crash error.
    With all above steps, you can run your report with all pre-defined settings.

  • Report Generation: Dynamic VS. Static

    Hi there:
    I have following questions that I'm not sure how to get clarification. If you have some input, please let me know. You can also email me directly to my email address.
    I'm looking into a report generation part of this project. One of the requirements is that, the reports need to be generated periodically (ie. daily, monthly, seasonly ...) and automatically (ie. 1200am daily, 1200am on 30/month ... etc). Then the output(generated reports) will need to be stored in some well structured directories. This is what I ment by static report generation. Now, the question is that, do current Oracle reporting utilities provide "Scheduling" functionality as mentioned earlier. Also, functionality that allow the report auto-generation to output reports in a stmart way, such as save it in a specific directory. And the name of the report file will be according to a specific format (ie mmddyyy.html)
    Second questions is that, if I go with the dynamically route, would this method consume a lot of system utilities?? This means that, I can set up my report server into a web/portal like service. Users can always request reports from a www client and a server generate this report on-the-fly.
    Thank you for your inputs
    Mark

    The oracle reports server can schedule batch reports at specific periodic times. It can generate them to specific directories and file names to.
    This will consume less resources then running the report again and agian for each user. You might want to also check the tolerance parameter that you can pass to reports server for reports caching purposes

  • Is it possible to insert data into two Excel worksheets using Report Generation Toolkit?

    I'm using the toolkit to insert data into two separate worksheets in Excel using named cells. The problem is that it tends to favor one sheet or the other. In other words, one sheet will have data and the other no data and vice versa. (Sometimes I get data in both sheets.) Is there something I can do to clear this up or is what I'm trying to do unreasonable? I would like to use two worksheets so one sheet receives text and data. The other sheet is used to format the data into a printable report. (i.e. using Excel's CONCATENATE function) The second (report) sheet is also used to receive plots (JPEG files) from LabVIEW. I'd send the plot images to the first sheet, but I can
    not see a way to automatically transfer images from sheet to sheet. I'm using LV 7.1, Win2000 and Toolkit v.1.0.1

    Hi,
    You can use the "Excel Get Worksheet.vi" under All Functions >> Report Generation >> Excel Specific >> Excel General to specify a particular worksheet as the current worksheet. Then, you can specify which worksheet you want to write to in your VI.
    Let me know if you have any further questions and good luck!
    Kileen C.
    NI

  • Report Generation with Endeca

    Hi ,
    We are trying to implement the Endeca Logging and Report Generation in our application. I have followed LogServerReportGen.pdf provided by Endeca.
    1. We implemented logging API calls in our code.
    2. Created a logserver component in Workbench and specified all the neccessary details
    3. Created a report generation componentin Workbech
    When i am trying to start the Report Generation component its failing, i am not able to figure out what is the problem here.
    Aslo do we need to develop and new script and provision it in workbech for Generating report ? How this report generation works.
    Can some one list out what i am missing ?
    Thanks
    DEV

    Hi Praving,
    I tried to run it from scripts tab in Workbench admin console. It ran fine without any failures
    What i am seeing in the view reports tab is empty all 0 values.... but we could see lot of our call recorded in Logserver output files... somewhere the connection between them is missing. I just used the existing logserver and report generation scripts provided OOB from Endeca.
    I havenet logged the key SESSION_ID in loggin calls, will it matter, do you see this as the reasong.
    The below is the logserver output I could see
    H2012_12_17.10_02_27{version=3.5}
    L2012_12_17.10_14_10{DIMS=By Fulfilment Type,DVALS=/By Fulfilment Type/Both,ENE_TIME=210,NUMREFINEMENTS=1,NUM_RECORDS=29,PAGE_TIME=0,TYPE=UNKNOWN}
    L2012_12_17.10_14_29{DIMS=By Fulfilment Type,DVALS=/By Fulfilment Type/Both,ENE_TIME=260,NUMREFINEMENTS=1,NUM_RECORDS=11,PAGE_TIME=10,SEARCH_KEY=all,SEARCH_MODE=mode+matchany,SEARCH_TERMS=Cakes,TYPE=S}
    L2012_12_17.10_14_45{AUTOCORRECT_TO=cakes,DIMS=By Fulfilment Type,DVALS=/By Fulfilment Type/Both,ENE_TIME=100,NUMREFINEMENTS=1,NUM_RECORDS=11,PAGE_TIME=0,SEARCH_KEY=all,SEARCH_MODE=mode+matchany,SEARCH_TERMS=Cakys,TYPE=S}
    L2012_12_17.10_15_04{DIMS=By Fulfilment Type,DVALS=/By Fulfilment Type/Both,ENE_TIME=70,NUMREFINEMENTS=1,NUM_RECORDS=4,PAGE_TIME=0,SEARCH_KEY=all,SEARCH_MODE=mode+matchany,SEARCH_TERMS=Wine,TYPE=S}
    L2012_12_17.10_15_22{DIMS=Wine%2CBy Fulfilment Type,DVALS=/Wine/Wine%2C/By Fulfilment Type/Both,ENE_TIME=40,NUMREFINEMENTS=2,NUM_RECORDS=4,PAGE_TIME=0,TYPE=SN}
    L2012_12_17.10_15_49{DIMS=Wine%2CBy Fulfilment Type,DVALS=/Wine/Red%2C/By Fulfilment Type/Both,ENE_TIME=40,NUMREFINEMENTS=2,NUM_RECORDS=4,PAGE_TIME=0,TYPE=SN}
    L2012_12_17.10_16_53{DIMS=Wine%2CBy Fulfilment Type,DVALS=/Wine/Red%2C/By Fulfilment Type/Both,ENE_TIME=130,NUMREFINEMENTS=2,NUM_RECORDS=0,PAGE_TIME=0,TYPE=SN}
    L2012_12_17.10_17_06{DIMS=Wine%2CBy Fulfilment Type,DVALS=/Wine/Red%2C/By Fulfilment Type/Both,ENE_TIME=110,NUMREFINEMENTS=2,NUM_RECORDS=0,PAGE_TIME=0,TYPE=SN}
    L2012_12_17.10_17_20{DIMS=By Fulfilment Type,DVALS=/By Fulfilment Type/Both,ENE_TIME=80,NUMREFINEMENTS=1,NUM_RECORDS=0,PAGE_TIME=0,SEARCH_KEY=all,SEARCH_MODE=mode+matchany,SEARCH_TERMS=Strawberry,TYPE=S}
    L2012_12_17.10_17_31{DIMS=By Fulfilment Type,DVALS=/By Fulfilment Type/Both,ENE_TIME=160,NUMREFINEMENTS=1,NUM_RECORDS=0,PAGE_TIME=0,SEARCH_KEY=all,SEARCH_MODE=mode+matchany,SEARCH_TERMS=Lemon,TYPE=S}
    L2012_12_17.10_17_42{DIMS=By Fulfilment Type,DVALS=/By Fulfilment Type/Both,ENE_TIME=81,NUMREFINEMENTS=1,NUM_RECORDS=9,PAGE_TIME=0,SEARCH_KEY=all,SEARCH_MODE=mode+matchany,SEARCH_TERMS=Red,TYPE=S}
    L2012_12_17.10_18_00{DIMS=By Fulfilment Type,DVALS=/By Fulfilment Type/Both,ENE_TIME=80,NUMREFINEMENTS=1,NUM_RECORDS=2,PAGE_TIME=0,SEARCH_KEY=all,SEARCH_MODE=mode+matchany,SEARCH_TERMS=Occasion,TYPE=S}
    L2012_12_17.10_18_14{DIMS=By Fulfilment Type,DVALS=/By Fulfilment Type/Both,ENE_TIME=110,NUMREFINEMENTS=1,NUM_RECORDS=1,PAGE_TIME=0,SEARCH_KEY=all,SEARCH_MODE=mode+matchany,SEARCH_TERMS=Basket,TYPE=S}
    L2012_12_17.10_18_31{DIMS=By Fulfilment Type,DVALS=/By Fulfilment Type/Both,ENE_TIME=140,NUMREFINEMENTS=1,NUM_RECORDS=3,PAGE_TIME=1,SEARCH_KEY=all,SEARCH_MODE=mode+matchany,SEARCH_TERMS=Blooms,TYPE=S}
    L2012_12_17.10_19_51{DIMS=By Fulfilment Type,DVALS=/By Fulfilment Type/Both,ENE_TIME=30,NUMREFINEMENTS=1,NUM_RECORDS=3,PAGE_TIME=0,SEARCH_KEY=all,SEARCH_MODE=mode+matchany,SEARCH_TERMS=Blooms,TYPE=S}

  • Report Generation Overwrite

    Hello!
    I'm having serious trouble using the Report Generation Toolkit.
    LabVIEW 8.6, RGT 1.1.3, Word/Excel 2007.
    The starting premise is that we are taking data, sending it to a waveform graph, then we want to write the picture to a file (either Word or Excel).
    The idea is to have multiple pictures (of same AI taken at different times) written to a file.  Every 12 hours will result in a new file and cleared reports.
    Currently, we are using Append Control Image to Report, then Save Report to File.
    First time through loops, everthing runs fine.  Second time through, program states that the file already exists and asks if we want to overwrite.  I'd love to overwrite automatically, but cannot find method to do so.
    At this time, is it safe to say that unless cleared, a report holds all images, so that when it's saved to file, all previous images remain in report, and are saved when saved to file?
    I ultimately want the program to just overwrite, but can't find the source of the dialog box.
    Thank you!

    It should also noted that I am able to run the program on my development computer with sucess.  When I create the .exe and move it to the computer that will be running the program, I get the overwrite issues.

Maybe you are looking for

  • Windows not recognizing iPod mini

    When I connect my iPod mini to my computer, nothing happens. It is not recognized by iTunes or explorer. I can get the iPod to charge if I reset it while it's plugged in, but otherwise nothing happens. I tried plugging it in to an old laptop that I h

  • HR ABAP Tables

    Hi are there HR abap tables in the trial version of sap netweaver Thanks, Bala.

  • How to get the index of children in JTree?

    could you give a example please? THANKS

  • Delivery status shows as fully packed, parcel tracking shows quantity as unpacked

    I have a strange situation here.  The delivery status shows as fully packed however when I go under the header-->Parcel tracking tab. I can see that there is material available under the unpacked bucket. Has anyone ever encountered this situation and

  • How to start carrer with SAP BI?

    Hi Experts, I am planning to move to SAP BI, I have dream to work in BI, but it was not possible, Right now I am having 2.5 years of exp in sAP PI. Can you please adivise whether its possible to learn/exposure on BI, how much time will it take and ho