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,
ArunArun 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 AMHi 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,
PhilippHi,
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? 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:
gorI 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 Reddycheck 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,
HarshanHi,
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,
AnilHi,
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 -
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 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.desgShould 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
MehaboobHi 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
-
Lost in the workspace drop down the "show full menu's" CS5 Indd
and yes i went to edit menu's and the visiblity isnt even an option- is there a solution for this- thansk in advance...
-
TOC links are not appearing in RoboHelp 9
Hi team, I am facing a big trouble. I am creating an online help using RoboHelp 9. The help has 133 topics. My problem is that after generating the help, few topics are not appearing in TOC. A blank page appears. If i relink the topic, it comes fine
-
I go to Mackintosh HD/Users but then can't find any folder that contains the widget-com.apple.widget.stickies.plist - my username doesn't seem to have a folder associated with it. I go to t slats (my home folder) and there's no Library in there. I go
-
Everything on my ipod got deleted and itunes songs now have errors
i just got a new computer and when i d/l new songs they wouldnt transfer onto my ipod. also i wanted my old songs on my new itunes, so i transfered all of the songs onto itunes and they all worked perfectly, and none had the ! next to it. then when i
-
After a google (etc) search, instead of the colours I set (in tools\options\content\colours) do not show. If I set a visited website to show yellow (e.g.), it just shows the regular blue (no different from the "unvisited" sites. There was a time when