Refresh cube data to compare prod vs. uat data

Hello Guru's
I am working on project where I need to certify the regression of the cube data and reports built on top of the cube.
I have suggested to extract the prod data in UAT and rebuild the cube , extract the data from cube and prod cube and compare. If there is any change it reflects some of the change in cube logic etc and it fails.
Similarly once the cube are rebuild run the report/dashboard and compare them against prod dashboard to certify using binary comparision, if both are same if it is fine and if there is any difference it fails.
I would like to take feedback/suggestions if the above sounds good and workable or is there any better approach. There are no SQL's existing (wrriten by test team) to compare the result and no one want to invest in this. Kindly help me wiht this.
Thanks

A couple suggestions that might help your testing is saving the cubes, dimensions and/or AW's to Templates using the Save to Template context menu item off of the cubes and dimensions in the AWM navigator.  This will enable you to compare the XML templates to see if definitions of the cubes, dimensions, and/or AW's in your various test environments to see if your definitions are the same.
Also, after building each cube, you might compare the Views associated with the data of each cube for data verification.  This might be how you are extracting the data anyway.
--Ken Chin

Similar Messages

  • Record count is double in the Fact tables when compared to Cube data!

    Hello BW Gurus,
    I have 2 question to be answered!
    1. I have a cube which consist of 3 years of data. Due to some bad data in it, I have dropped the cube data completely from fact and dim tables and did an init. from ODS. the load failed due to "No SID found for value '2000000000000000000000010' of characteristic 0MAT_PLANT". I have run a RSRV test to find if there is any inconsistency in SID's for 0MAT_PLANT but everything looks great. Considering the time span in mind to finish the load I have removed that record from PSA and re-pushed the data from PSA which was successful, however I wanted to know if anyone has come across such kind of error.
    2. The load finished successfully in the cube but the performance of the cube was very bad coz my cube request shows only 3.5 million records but when I checked in the fact table it was showing double i.e. 7 million records, which is because I deleted the failed init. request and re-pushed the data from PSA. can anyone suggest me how to overcome this I mean how to bring back my fact table records to 3.5 million?
    please advise me and thanks so much!
    Swathi.

    hi Swathi,
    1. for 0mat_plant no sid, beside rsrv, you can try rsd1, infoobject maintenance, there is menu (about 3rd from left) 'fill sid ...'.
    for infocube update, please make sure you 'delete data',
    'fact and dim...'. check again if fact table counts 0 records then you can update from ods with 'initialize'. or if you go by psa then delete data both infocube and ods (from ods to cube should sufficient).
    2. for performance, check in infocube -> manage -> performance, make sure index and statistic is green. you can create index there, also refresh the statistic.
    hope this helps.

  • Deleting Cube data takes up all DIA processes

    Good day
    We are in Bi 7.0 and I have a problem that I cannot find an answer for.
    I have created a process chain where I delete cube data with event "Complete deletion of Data Target Contents" among loading data again etc.. When this process chain starts and get to the deletion part it will use up all the DIA processes in production (SM50) and bring it to its knees for more than an hour. If I do the same thing in DEV and QA, with the same amount of records (1 200 000), then it deletes within a few seconds. I deleted the contents manually in prod as well and the same thing is happening.
    What can I do to rectify this or where can I check why this is happening?
    Thanks in advance.
    Cj

    CJ,
    Have you ever used the transaction RSBATCH?  It controls how many processes are allocated to particular BW batch functions (e.g. DTP loads, Data deletes, etc.).  In RSBATCH, go into  the Mass Maintenance of All Settings for Parallel Processing.  You should be able to find the delete that you're having an issue with by selecting the appropriate process type and the correct process variant.  Compare the settings in Prod to your more manageable settings that exist in Dev and QA.  This would most likely be the place I'd start looking.
    Hope this helps.
    Peace,
    Dan Glick

  • Refreshing the Data Source View in Analysis Services

    I have added columns to the SQL Database table that is used as a dimension in an Analysis Services Cube.  The new columns will be used as additional Property Fields for the dimension.  When I attempted to refresh the Data Source view so that the additional columns are present, I am given the following error:
    System.Data
    Property not accessible because 'Parent Columns and Child Columns don't have type-matching columns'
    I have done nothing to the columns used for the parent of child and the error message provides nothing to gon on. Does anyone have any ideas on this?
    Gary

    Olga,
    Thanks for your response.  I will try and answer your questions
    1) I have not tried removing the columns yet.  I will try that this afternoon but have limited hope.  The two columns I added are simple text columns that will be used as attributes in the dimension.  I have made no change to the parent or child columns.
    2) The table I modified is the source table for a parent-child dimension.
    3) The reference to the "check list" does not take me to any kind of check list.
    4) The parent-child dimensions I am trying to modify have been in use for months and the parent and child columns do have the dame data types.
    5) I have also check the data types between the dimension table and the fact table.  they use the same data types (small int).
    6) I have not made a collection for the parent key, it is a single column. The remainder of your last paragraph is not clear to me. Can you give me an example.
    I am fairly inexperienced with Analysis Services, please talk slow and use small words  :-)
    Thanks again for your help!
    Gary

  • BPC 7.0 NW cubes data

    Q1>What are the BPC consolidation dependant  setting required in FICO?
    Q2>BPC 7.0 NW needs to collect the data from BW. The corresponding R/3 implemented is 4.7 version. If the bw data need to be supplied to BPC legal as well as management consolidaiton which is the ideal BW cubes data can be used?

    Hi ManiIyer,
    Following are some suggestion that you may utilize.
    --> Utilize standard BI Extractors and Infocubes or You may create, copy  BI Infocubes or custom extractors.
    --> Design BPC consolidation application based on your requirement. You need to setup consolidation environment in BPC.
    --> Load data into BI infocubes using sap BI ETL
    --> Move data from BI infocubes to BPC Cubes using BPC stabdard  Packages
    --> You can define custom packages based on your requirement too
    You need to do all consolidation configuration set up needed in SAP BPC by utilization of SAP BPC consolidation Procedures and SAP BPC requirements.
    It is totally different when compared with SEM BCS but it it has so many features.
    -Sreekanth

  • APO Cube data is not showing in Planning Book

    Hi All,
              Please help me with the following issue.. We use to load the data to APO cube manually from Flat file by executing BW (Backlog, Historical) reports every week. (not a good practice). That time Planning book was working fine.. And now we automated this process by creating the data marts from BW ODS to APO Cube and the loads are successful with process chain.. But I don’t see cube data in Planning book.. In this process the existing info objects properties (Alpha has been removed) has been changed on APO side for mapping and loading purpose.. So when I load the data , the load is successful but I don’t see the data in the Planning book(Note : the cube was refreshed and I guess I need to generate CVCs and do some thing in TSCUBE).. Please explain me the details steps. I am BW consultant and don’t know much on APO.Present status i see the data in APO cube and not in Planning Book
    Thank you
    Arya
    Edited by: karan s on Apr 3, 2008 8:58 PM
    Edited by: karan s on Apr 3, 2008 8:59 PM

    Hi karan
    have you loaded the data from APO cube into the Planning book with TSCUBE ? you can add this step in your process chain also.
    If you have made changes in the strcture of BW data mapping then you dont need to change CVCs.

  • Refresh Cube Error

    Oracle Analytic Workspace Manager 9.2.0.4
    Oracle database 9.2.0.6
    I have a cube with data pre-aggregated using NASKIP2. Everything worked fine until we needed to update our data (already updated in the relational tables). I tried to refresh the analytic workspace using the wizard in AWM but came up with the following error:
    Preparing
    Processing cube MY_CUBE
    Processing Defining Load for Cube: MY_CUBE
    Could not add measure NA to load. It is either not defined or deleted from the relational cube
    Could not add measure NA to load. It is either not defined or deleted from the relational cube
    Could not add measure NA to load. It is either not defined or deleted from the relational cube
    Could not add measure NA to load. It is either not defined or deleted from the relational cube
    Could not add measure NA to load. It is either not defined or deleted from the relational cube
    Could not add measure NA to load. It is either not defined or deleted from the relational cube
    Could not add measure NA to load. It is either not defined or deleted from the relational cube
    Could not add measure NA to load. It is either not defined or deleted from the relational cube
    Could not add measure NA to load. It is either not defined or deleted from the relational cube
    Could not add measure NA to load. It is either not defined or deleted from the relational cube
    Processing MY_CUBE Refresh
    Error Message from Server = Problem generating and executing sql to read cube data
    MY_CUBE
    MY_CUBE
    (LXSUBST02) The value of the ampersand-substitution expression is NA.
    In SYS.AWCREATE!___GEN.CUBE.SQL PROGRAM:
    &obj(property 'MEASCOLS' meas) lastcol)
    ^
    SqlException = ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "OLAPSYS.DBMS_AWM", line 1130
    ORA-06512: at line 1
    Error Code = 6510
    Sql State = 65000
    REFRESH_WIZARD.PAGE.IMPORT_FAILURE.COULD_NOT_REFRESH
    REFRESH_WIZARD.PAGE.IMPORT_FAILURE.CUBES_NOT_REFRESHED
    java.sql.SQLException: ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "OLAPSYS.DBMS_AWM", line 1130
    ORA-06512: at line 1
    Tidying Up
    Any help would be much appreciated.

    It appears to be a result of AWM 9.2.0.4 generating invocations to dbms_awm.add_awcubeload_spec_measure, to specify which measures are going to be included in the load (i.e. the run of dbms_awm.refresh_awcube).
    Did you add any standard form measures manually to your analytic workspace which were never in the CWM1/CwMLite ROLAP cube?
    Did you delete any measures from your CWM1/CwMLite ROLAP cube in between building/refreshing the analytic workspace copy?
    AWM attempts to figure out which measures are candidates to be added to the load (i.e. which measures should have an invocation to dbms_awm.add_awcubeload_spec_measure added) by SQL against all_olap2_cube_measures (CwMLite measures) as well as all_olap2_aw_cube_measures (active catalog for analytic workspace measures.)

  • How to Avoid reading Processing cube data (incomplete data from the cell )

    Hi All
    we have ssis package which we will run for every 5 minutes to get latest data , the cube also refreshed every 5 minutes .
    i will take the latest value specific to the measure . Here cube processing and SSIS schedular are asynchromous . some times the cube processing may take more time by that time the ssis package starts pulling the value . in this case the values are coming
    in correct , here my question is  when i am using Tail function specific to the measure how come i am getting incorrect value instead of NULL ot Previous LatestTimesample  value.   How to Avoid this issue .
    For latest timesample we are using this set
    WITH
     SET LastSample AS TAIL(NONEMPTY([Date].[Year - Month - Date].members *[Time].[Twelfth Of Hour].members,([Measures].[VS LicenseSCSCFConcurRegistCur],{[Source 2013].[LOCALDN].&[PMES1]&[LSM]})))
    Surendra Thota

    Hi Surendra,
    We need to consider how many data of the cube is going to grow over time. I don't think it's the best practices to process the cube every 5 minutes, as the number of cube data increases, the cube processing time increases.  
    In addition, we can implement Analysis Services scale-out querying architecture solution to increase the frequency of cube updates. Here is the article for your reference, please see:
    SQL Server Best Practices Article:
    http://technet.microsoft.com/en-us/library/cc966449.aspx
    If you have any feedback on our support, please click
    here.
    Regards,
    Elvis Long
    TechNet Community Support

  • Refreshing the Data from a embed view in a view container

    Hi everybody
    I would like to know how can I do to refresh all data from a View with a view container the problem is:
    that I have a window that has a view at the same time this has a view container.  The Main view brings the data of editable elements when I select one element of the main view the view container brings a list for that element (dependencies) but only the first time a choose an element loads the correct data, when I choose another one it brings the same old data and doesn't make the call for the wdDoInit() method.
    The question is:
    How do I force the view to refresh all the data or call again the wdDoInit() method?
    Thank you for your help

    Aida,
    Lets say you have two components C1 and C2 and you want method from C1 to be available in C2 then follow these steps:-
    1) Goto the Interface Controller of C1 and create a method there lets say doSomething
    2) Then goto C2. There you can see Used Web Dynpro Components --> Right click Add Used Component --> Give some name say C1Comp --> Click browse and select C1 --> Click Finish.
    3) Next goto Component Controller of C2 --> Properties --> Click Add and check if C1 is added. If not then select the checkbox and select OK.
    4) Now goto Implementation tab of C2 and lets say wdDoInit you can write following code:-
    wdThis.wdGetC1CompInterface().doSomething();
    Chintan

  • Refresh/Update data in a materialized view

    Hi,
    I have question about the data in a materialized view and how it is refreshed. My mat view has all my dimension-ids and my (for my specialize needs) aggregated measures from my fact table. I used the mat view wizard to create my view - which works perfectly. But now I wonder if I have to create some sort of mapping(?) or some sort of trigger to refresh the data in the mat view. Or is the data automatically refreshed when I start my fact table mappings. I use OWB 11gR2
    thx

    MVs have properties for refresh - you an refresh based on schedules or when dependent data is committed or manually.
    Cheers
    David

  • Refresh of Data in Xcelsius from Web Intelligence Results

    Hello,
    I am new to the forum but not to Business Objects/Xcelsius.  I attended the SAP Sapphire Event last May and spent time in the Business Objects lab.  Two Product Managers demonstrated how I would be able to refresh the data in an Xcelsius dashboard using Live Office by retreiving results from a Webi document without refreshing the Webi query. 
    For example, my Webi document contains 100,000 result rows.  I want to be able to select a dropdown in my dashboard and have Live Office retreive only a subset of the 100,000 rows.  This being done without having the Webi query being refreshed from the database.  The Webi query would be refreshed nightly.
    The Product Managers advised that this functionality would be available in Service Pack 3 or before.  As of now I cannot find out how to make this work.  Any help or information would be appreciated.  Thanks.

    Hello Charles,
    WebIntelligence Input Controls are a way to enhance and customize user experience with report filters, they are therefore based on report filters and the feature is more focused on user interface & experience rather than exposition outside web intelligence.
    Anyway, AFAIK, report filters are not available from Live Office report parts, you can only filter content with prompts, which requires the document to be refresh from the database, which has a direct impact on performance and scalability for consumers.
    However, if you are with WebIntelligence XI 3.1 SP2 you have the alternative to publish from WebI Rich Client, report elements (any table or chart) as web services (called BI Services).
    This tool is based on Qaaws technology, and share some of its features (main being that is uses the same Xcelsius Data Manager connection), it exposes a large part of WebI interactions to external consumers (esp. Xcelsius) : report filters, drill, prompts.
    Besides this tool provides a set of call input parameters to tune web service consumption for best performance and scalability, enabling to leverage WebI document management features like scehduling, publishing and refresh, so consumers can balance performance with real-time data.
    More information is available from WebIntelligence Rich Client user documentation from section sharing webi content with other web applications.
    I recommend you install the latest fix pack (SP2.5 and above), as some initial fixes were required to ensure full compatibility with Xcelsius.
    Hope that helps,
    David.

  • How to refresh the data in sharepoint online

    Hi,
    I have an Office365 PowerBI Preview site and I have uploaded a excel sheet with a using power query connecting the
    azure data source. I then setup the "Data Management Gateway" and "Data Source" in the Manage Data settings within PowerBI and the Excel spreadsheet now refreshed data within the Excel web app. 
    Here I won't refresh my data but no error shown.  
    But Selected "Edit the Excel" option and refresh the connection on workbook Queries in power query within excel.
    Tts works fine. I can able to see my modified data.
    Anyone how to resolve this issues?
    Thanks,
    Ramu

    Is this still an issue, Ramu?
    Thanks!
    Ed Price, Power BI & SQL Server Customer Program Manager (Blog,
    Small Basic,
    Wiki Ninjas,
    Wiki)
    Answer an interesting question?
    Create a wiki article about it!

  • How to refresh the data in published HTML?

    Hi All,
    I have created a Process Engineering diagram, whcih represents flow of material from Equipment to another equipment.
    I have binded the diagram to data from the data base and saved/published as HTML to view it in browser. So far it is fine.
    But the next step is: What happens when the data changes in the data base? The generated HTML became just a static diagram which is of not much use. If i want to refresh the data, then I need to publish again !!
    Is there a way to make service calls from HTML and update the data dynamically in HTML display?
    Note: I am using VISIO 2013 Professional edition
    Venkat

    Hi,
    If we had saved/published Visiso drawing as HTML file, we could not refresh the data source to control the HTML data directly. We need to re-publish, I think you do not want to do it.
    Thus, I recommend you use JavaScript or coding to invoke and refresh the background database when you modified it.
    The following artile may also help you:
    http://www.mathworks.com/help/matlab/ref/refreshdata.html
    If you have any question related to Programming/Code, post in HTML forums for further assistance.
    Regards,
    George Zhao
    TechNet Community Support

  • Problem in refreshing the data in Xcelsius

    Hi,
    I have added a refresh button in my dashboard  to refresh the data from the BOE , but ones i click that button it ask for user authentication and ones i enter that and click ok nothing happens , the data is not getting refreshed.
    In second case i made my data connection as refresh on load  so as soon i launch my dashboard it ask for user authentication and after entering that details nothing happens and i am not able to see the data and even if i enter wrong details in the pop up window it does not gives any error message for wrong credentials.
    Earlier i was getting the error like #2032 , #2017 so i maintained the crossdomail.xml file in web server it was resolved.
    But i am not able to refresh the data nor i am getting any error message kindly suggest !!
    Regards,
    Mishra,Vibhav

    Dear Ingo,
    Thanks for replying.
    Step 1 : I have used a excel sheet using the live office connection and using the existing CR report from the BOE.
    Step 2 : Then i have published that excel sheet in BOE
    Step 3 : I have imported that spreadsheet in the Xcelsius and created a dashboard on top of that.
    Step 4 : I have added a refresh button on the dashboard which is used to refresh the live office connection and the session URL   that i have maintained is  http://XXXC043A:8080/dswsbobje/services/session . i am not using the refresh on load option.
    Step 4 : When i preview the dashboard with the preview button  available in the Xcelsius i can see the dashboard with the existing data but ones i click the Connection refresh button a user authentication window pop up which ask for the system name user id and pwd and Authentication type . I used the Enterprise authentication for that but ones i submit the credential nothing happens even if i enter the wrong information no error  message is prompted.
    Thanks in advance .
    Regards,
    Mishra,Vibhav

  • Refresh Excel data/charts reports in sharepoint

    Hi all,
    I created an Excel report with some Pivot Charts, starting from a
    Sharepoint list data.
    The Excel is saved in a document library of the site.
    The aim is to keep Excel data/charts updated with the values of the corresponding
    list.
    When I open the Excel with Excel Online and click on "Data" - "Refresh all", I see no updates.
    Anyway, if I export the Excel on my pc and click on refresh data, I can see the updates.
    Any solutions? Thanks in advance

    You can't refresh the SharePoint List data in Excel this way. I thought you are using SharePoint server then you need to configure power pivot for your form after that you can get the Odata feed from the SharePoint list using the Odata source you can refresh
    the data in excel online.
    PowerPivot Configuration:
    http://rajeshagadi.blogspot.in/2013/07/installing-powerpivot-for-sharepoint.html
    Connect Odata feed to Excel
    http://blogs.technet.com/b/excel_services__powerpivot_for_sharepoint_support_blog/archive/2014/02/24/powerpivot-scheduled-data-refresh-from-a-sharepoint-list-using-odata-data-feed-connection-powerpivot-2012-sp1-for-sharepoint-2013.aspx
    http://www.sptechcon.com/news/sharepoint-dashboard-excel
    Ravin Singh D

Maybe you are looking for