Use aggregates/bwa to speed up DTP-processing

Dear all,
I would like to use option "use aggregates" in DTP definition in order to speed up loading data from source-infocube to target-dso. My source-infocube is fully indexed on bwa.
Unfortunately, it seems to me as if this option is not supported yet ... when executing my dtp, data will be read from f/e-facttable of source-infocube.
Any ideas? / Experiences?
Kind regards,
Thomas

Hi,
Consider the following options:-
1) Load only required data, add a filter if possible.
2) Increase the parallel processes to execute the dtp and choose the priority of the job on app server to A.
3) check transformation for code, if present.
     a) Check if you are using the complete key in the select. Use appropriate sort / delete duplicates option.
     b) Use read statement with binary search.
     c) In case of nested loops, use read with index option
     d) If possible use field symbols / hash tables.
above are some basic checks.
Thanks
Sharat

Similar Messages

  • Model Aggregate tables to speed up query processing

    Hi,
    Can anyone help me in the topics
    "Model Aggregate Tables to Speed up Query Processing"
    "Model Partitions and Fragments to improve application performance and usability"
    Am new to this concept, haven't worked on this before.
    Regards,
    Arun

    Arun wrote:
    Thanks. This would definitely help me out. But, i face issue in opening the repository in Online mode. Could you please tell me how to solve this issue?
    Here OBIEE server is lying on Unix Environment.
    I've created a repository in Windows Client.(Have installed OBIEE 11g developers client, BI Admin tool in my local machine).
    I would like to know the way to open a repository file in online mode in Client side.
    Regards,
    ArunCreate a 'BI Server' type ODBC connection in your windows environment pointing to your Unix box, then when you go open -> Online in admin tool you will see the entry as an option.
    Better to start a new thread when your original question is answered.

  • DTP-extraction-tab:Check-box 'use aggregates' what does it mean?

    Hello BW experts
    Can someone explain in simple words, what das it mean the check box  'use aggregates'  in the data transfer process (Tab extraction).
    The F1-help gives the following explanation  -however I don't understand the info-:
    'Should aggregates be used? This also means that an additional selection condition is automatically inserted that restricts to rolled up data requests.'
    Best regards and thank you to help to understand
    Christian
    PS: We are loading data from cube to cube
    Edited by: Christian Baumann on Jan 9, 2009 9:24 AM
    Edited by: Christian Baumann on Jan 9, 2009 9:26 AM
    Edited by: Christian Baumann on Jan 9, 2009 9:27 AM

    Hi Christian,
    I have never tried it myself , but I guess, it would mean if aggregates are built on the cube from which the DTP was extracting data you could choose to extract data from the aggregates instead.
    The aggregates are the same as a cube, but with fewer characteristics and would hold data at a summarized level.
    If this summarized level is sufficient for load to downstream infoproviders you could choose to extract from the aggregates.
    This would mean lesser data is read during extraction and extraction would be faster.
    SAP excerpt
    With InfoCubes as the source: Use extraction from aggregates
    With InfoCube extraction, the data is read in the standard setting from the fact table (F table) and the table of compressed data (E table). To improve performance here, you can use aggregates for the extraction.
    Select data transfer process Use Aggregates on the Extraction tab in the DTP maintenance transaction. The system then compares the outgoing quantity from the transformation with the aggregates. If all InfoObjects from the outgoing quantity are used in aggregates, the data is read from the aggregates during extraction instead of from the InfoCube tables.
    Regards,
    Sunmit.

  • DTP - Load from cube to cube - Setting "Use aggregates"

    Hi all,
    what exactly does the setting "Use aggregates" on the extraction tab in a DTP which loads data from Cube to Cube mean? The F1-Help didn't really bring me any further...
    Thanks to any answers in advance!
    Kind regards,
    Philipp

    Hi,
    U can update data from from one data target to other data target through data marting.
    right click ur ODS or Cube from where u r updating data to other target and select the Generate export data source. then it will create a data source with the name 8forllowed by ur data taget name. there after assign ur data source to ur infosource. and then create Update b/n the targets and then select the update data to other data target from where u r updating.
    select the type of update. and then load it from ur IP.
    regards-
    MM

  • I just created a slideshow dvd in imovie, and when I hit finalize it said that it would take 7 hours to finalize.  I've only had my macbook pro for 6 months, and this is the first imovie I've done...is this normal?  If not how can I speed up this process?

    I just created a slideshow dvd in imovie, and when I hit finalize it said that it would take 7 hours to finalize.  I've only had my macbook pro for 6 months, and this is the first imovie I've done...is this normal?  If not how can I speed up this process?  Thanks in advance for all of your help!

    Hi
    Time needed can depend on several things.
    • less than 5 GB free space on Start-up (Mac OS) hard disk = Redicolous long times AND a DVD that most probably will not work OK
    Medicine - I never go under 25GB free space
    • Use of strange file formats into iDVD - can force it to de-code first then re-encode - this can take long long times
    I use
    Video - StreamingDV as from miniDV tape Cameras - or QuickTime Movies Converted to StreamingDV
    Audio - .aiff 16-bit 48 kHz - (no .mp3, .wma etc)
    • Use of old Mac - My G4 600MHz took about 24 hour per hour movie. my dG5 - about 2 hours per hour (I use Pro Quality encoding)
    • Pro Quality encoding - takes about x2 to process a movie
    Yours Bengt W

  • Using aggregates in AGO function

    Hello!
    I want to use AGO function that would use aggregates.
    Requirements:
    I want to be able to make year-to-year comparision, where I compare period based on specific dates
    This same year-to-year comparision I want to speed up using aggregated fact tables grouped on months level.
    I created aggregated SALES table and aggregated time table (group by month) and it works OK with normal queries. It uses aggregated tables when apropriate (possible)
    When I use AGO function it always goes to fact table, which time dimension is at lowest level (i.e. date). How can I force BI server to use monthly aggregated tables in AGO function?
    Any tip, workaround?
    BI server 10.1.3.2.1
    Thank you,
    Gorazd
    Message was edited by:
    gor
    Message was edited by:
    gor

    I tested it and in case of AGO function it goes to detailed fact table SALES instead on agg_sales. Any tips?
    Gorazd
    Message was edited by:
    gor

  • AGO ToDate  function not using aggregates

    I use aggregated table and a detailed table
    I have time hierarchy whose lowest level is date. For sales I
    created year-to-year (YTD) comparision with AGO function. It
    works OK.
    BUT, I want to speed it up, so I used aggregates. I created new
    time table grouped by MONTH and corresponding agg_SALES table. I
    created connections and mapped the fields. It works OK for
    normal queries, that means my queries at month level use
    aggregates. BUT when I add YTD measures or YAGO measure in query, it goes to
    then SALES table whose grain is date.
    How can I force BI Server to use AGO function with aggregates?
    I use OBIEE 10.1.3.4
    Thank you
    Ishaq
    (Question originally taken from ITtoolbox and posted by Gorazd)

    Hi,
    you can not do it in Administration tool but you can set agregation for that field in Answers (fx->Agregation rule->Sum) and effect should be the same. Note that it may not work properly on Oracle 10g as generated SQL is not 100% recognized, on 11g everything is OK (at least in my case).
    Regards,
    Marko
    Edited by: user10449532 on 2008.11.19 06:29

  • How  to do  delta  using aggregate ineed clear steps

    how  to do  delta  using aggregate ineed clear steps

    Hi Deba,
    If i understood your question corectly:- How to do delta loads to Aggregated Cube.
    If yes then it is as normal as loading a delta load into a normal cube.
    But only diff will be u need to roll up the cube that has aggregates after the sucessfull delta load.After u do the rollup only the data will be available for reporting.
    Here u need to be carefull abt 1 thing is if the data volume grows up in the aggregated cube and if you want to compress the data then u can do it for the Rolled up data only.
    Aggregates acts on F-Fact Table & Compression Acts on E-Facttable.
    So in process Rollup comes first and Cube Compression will be second. Here we have an option of Compressing the rolled up data in Aggregates this is diff from Cube compression.
    Best Regards,
    VNK.

  • Get delta once  option - DTP process

    Hi ,
    we are testing the new BI7 system and the DTP process and while checking for the different options in the DTP we came across the Check box option " Get delta once " option while we went through the F1 help but not of any use , please through light on how and when this option is used.
    Thanks and Regards
    Munin Reddy

    check this thread for more info:
    Only get delta once- SPS 8
    KJ!!!
    Message was edited by: KJ (Kamaljeet)

  • DO we need to run Info Package every time before DTP Process to load the da

    Hi friends,
    IN BW 7.0 do we need to run every time the Info Package before DTP process to load the data into target or only one time we need to run the Info package then from that point onwards we need to run DTP process, Please let me know. basically I am planning to create the process chains so I should put Info package before DTP to load the deltas or full load??
    Thanks a lot,
    Harshan

    Hi,
    When you are loading from source system i.e. datasource to target, you will always have to use an infopackage to load to PSA and a subsequent DTP.
    When loading for instance from DS to Cube, you only need to schedule a DTP.
    I hope this helps you.
    Best regards,
    Olav

  • Report using aggregates or not

    Dear All,
    how to identilfy my report is using aggregates or directly getting data from cube .
    regards,
    Anil

    Hi,
    Go to rsrt>execute and debug>check display statistics data>execute query>go back.
    In infoprovider shows a number, it means it hits the aggregate.
    You can also chheck this in table RSDDSTAT_DM.
    -Mayuri

  • I have the problem described in /forums/knowledge-base-articles/704725. (Firefox is already running but not responding). My only solution is to use Task Manager to end the firerfox process. I am the only user and there are no other profiles on my system

    Occasionally I have the problem discussed in /forums/knowledge-base-articles/704725 , Firefox is already running. My only fix is to use Task Manager to end the firefox process. At such tmes, I have no other instances running.

    '''https://support.mozilla.org/questions/997866?esab=a&s=&r=1&as=s'''.<BR>
    This is not a cure but will make it easier if Firefox locks up.

  • Downloading an app on to my iPad mini takes 15 minutes or more. Is there a way to speed up the process?

    Downloading an app on to my iPad mini takes 15 minutes or more just for one app is there a way to speed up the process?

    Maybe your internet is very slow.
    Try reset iPad
    Hold down the Sleep/Wake button and the Home button at the same time for at least ten seconds, until the Apple logo appears
    Note: Data will not be affected.

  • Error in using aggregate function in Outer Query in Siebel Analytics

    Hi,
    When I am using aggregate function in outer query in Siebel Analytics I am facing error.
    Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P:OI2DL65P
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 59111] The SQL statement must include a GROUP BY clause. (HY000)
    Bellow is the code.
    SELECT test1.username saw_0, test1.desg saw_1,COUNT (test2.querydate) saw_2
    FROM (SELECT POSITION.CBL username,
    POSITION.CBP desg
    FROM "CM"
    WHERE (POSITION.BPTCD = 'Marketing')
    AND (POSITION.EDate =TIMESTAMP '1899-01-01 00:00:00'
    ) test1,
    (SELECT users.UN username,
    measures."Query Count" querycount,
    measures."Max Total Time" secs,
    topic.db dashboardname,
    "Query Time".DATE querydate
    FROM "Plan"
    WHERE (topic."Dashboard Name" IN ('DS'))) test2
    WHERE test2.username = LOWER (test1.username)
    AND test2.dashboardname = 'DS'
    GROUP BY test1.username, test1.desg

    Should your query be a valid SQL query?
    I can't think that the query you have would be valid in a SQL plus window.
    Chris

  • Error in Using Aggregate Persistence

    Hi All,
    I created an aggregate file called NewScript.sql in C drive using aggregate persistence wizard.
    And am trying to run the file using command prompt using following command ..
    C:\OracleBI\server\Bin>nqcmd.exe -d AnalyticsWeb -u Administrator -p Administrator -s c:NewScript.sql
    and i get the following error..
    Open Input file failed
    Please help me to create the aggregate tables..
    Thanks in advance..
    Regards
    Mehaboob

    Hi Dpka,
    Sorry for the late reply.
    I executed the script in sql server 2008 and got the following error.
    "Msg 343, Level 15, State 1, Line 1
    Unknown object type 'aggregates' used in a CREATE, DROP, or ALTER statement."
    This is my query
    create aggregates
    *"ag_GL_Fact"*
    for "Finance"."GL Fact"("Revenue","Avg Of Revenue")
    at levels ("Finance"."GL Accounts"."Acc Type", "Finance"."Posting Time"."Quarter")
    using connection pool "arj"."Arj Connection Pool"
    in "arj"."Arj"."dbo";
    Regards
    Mehaboob

Maybe you are looking for