![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Hi Dave, 1. I selected 'Parallel Processing' and 'Let the Server decide' options for processing a cube with 15 partitions. The server is AMD Opteron Processor 852; 2.40 GHz; 27.8 GB of RAM. It is 4 proc Dual Core. I thought that it will process a maximum of 8 partitions in parallel as the server is 4 proc Dual Core. To my surprise it processed 10 partitions in parallel. I am bit confused. Is there any documentation that talks about # of partitions in parallel Vs the number of processors etc? 2. I know that each of these partitions has only 8 aggregations. As I observe the process messages it generates, it takes about 50 minutes to read the data from DB2 and to write it to the MSAS, but it takes about 50 minutes to build those 8 aggregations. I am not sure if it is just the message that stays dead for some time or it is really taking 50 minutes to build just these 8 aggregations. Do you know of any bugs on this front? I am using MSAS 2005 November CTP. 3. In case of a 'Parser Error' on 1 partition it rolls back all the previously built successful partitions as well. I think I can avoid this by choosing 'Sequential Processing' & 'Separate Transactions' right? Also, if I choose Sequential processing, will it executes the entire 15 partitions one after the other? Nothing in parallel? Please confirm, Thanks, Sam. |
#3
| |||
| |||
|
|
Hi, 1/2. in my case, a single CPU server (with 1Gb of Ram and 1 IDE disk), 4 partitions are processed in parrallel. 25 millions of rows are processed in 30 minutes with 30% of aggregation. Its not a bad thing to process more partitions then the number of CPUs because the queries takes some times to be prepared on my source. I have reduced the number of attributes with "optimize" option set to on to improve the process performance. Have you try to force the number of parrallel process to 8? did you see any difference in the overall processing time? do you optimize every attribute of your dimensions? 3. Sequential processing process 1 partition at a time, and you can choose to have only 1 transaction or 1 transaction by partition. The new parrell process feature is great and save me a lot of time. for the moment I have don't change the default options. "Prasad" <Prasad (AT) discussions (DOT) microsoft.com> wrote in message news:8A427F6C-3E41-4C7E-ACE0-0AEACC2D3D41 (AT) microsoft (DOT) com... Hi Dave, 1. I selected 'Parallel Processing' and 'Let the Server decide' options for processing a cube with 15 partitions. The server is AMD Opteron Processor 852; 2.40 GHz; 27.8 GB of RAM. It is 4 proc Dual Core. I thought that it will process a maximum of 8 partitions in parallel as the server is 4 proc Dual Core. To my surprise it processed 10 partitions in parallel. I am bit confused. Is there any documentation that talks about # of partitions in parallel Vs the number of processors etc? 2. I know that each of these partitions has only 8 aggregations. As I observe the process messages it generates, it takes about 50 minutes to read the data from DB2 and to write it to the MSAS, but it takes about 50 minutes to build those 8 aggregations. I am not sure if it is just the message that stays dead for some time or it is really taking 50 minutes to build just these 8 aggregations. Do you know of any bugs on this front? I am using MSAS 2005 November CTP. 3. In case of a 'Parser Error' on 1 partition it rolls back all the previously built successful partitions as well. I think I can avoid this by choosing 'Sequential Processing' & 'Separate Transactions' right? Also, if I choose Sequential processing, will it executes the entire 15 partitions one after the other? Nothing in parallel? Please confirm, Thanks, Sam. |
#4
| |||
| |||
|
|
Hi Jeje, I tried building the cube with 8 partitions and founs no significant improvement. Coming back to your reply, what do you mean by saying "Do you optimize every attribute of your dimensions?" & "I have reduced the number of attributes with "optimize" option set to on to improve the process performance." Can you please eloborate on both of your statement above? I did not seem to do any optimization with my attributes. Is there any setting that i missing here? Please advice, Thanks, Prasad. " "Jéjé" wrote: Hi, 1/2. in my case, a single CPU server (with 1Gb of Ram and 1 IDE disk), 4 partitions are processed in parrallel. 25 millions of rows are processed in 30 minutes with 30% of aggregation. Its not a bad thing to process more partitions then the number of CPUs because the queries takes some times to be prepared on my source. I have reduced the number of attributes with "optimize" option set to on to improve the process performance. Have you try to force the number of parrallel process to 8? did you see any difference in the overall processing time? do you optimize every attribute of your dimensions? 3. Sequential processing process 1 partition at a time, and you can choose to have only 1 transaction or 1 transaction by partition. The new parrell process feature is great and save me a lot of time. for the moment I have don't change the default options. "Prasad" <Prasad (AT) discussions (DOT) microsoft.com> wrote in message news:8A427F6C-3E41-4C7E-ACE0-0AEACC2D3D41 (AT) microsoft (DOT) com... Hi Dave, 1. I selected 'Parallel Processing' and 'Let the Server decide' options for processing a cube with 15 partitions. The server is AMD Opteron Processor 852; 2.40 GHz; 27.8 GB of RAM. It is 4 proc Dual Core. I thought that it will process a maximum of 8 partitions in parallel as the server is 4 proc Dual Core. To my surprise it processed 10 partitions in parallel. I am bit confused. Is there any documentation that talks about # of partitions in parallel Vs the number of processors etc? 2. I know that each of these partitions has only 8 aggregations. As I observe the process messages it generates, it takes about 50 minutes to read the data from DB2 and to write it to the MSAS, but it takes about 50 minutes to build those 8 aggregations. I am not sure if it is just the message that stays dead for some time or it is really taking 50 minutes to build just these 8 aggregations. Do you know of any bugs on this front? I am using MSAS 2005 November CTP. 3. In case of a 'Parser Error' on 1 partition it rolls back all the previously built successful partitions as well. I think I can avoid this by choosing 'Sequential Processing' & 'Separate Transactions' right? Also, if I choose Sequential processing, will it executes the entire 15 partitions one after the other? Nothing in parallel? Please confirm, Thanks, Sam. |
#5
| |||
| |||
|
|
Hi, 1/2. in my case, a single CPU server (with 1Gb of Ram and 1 IDE disk), 4 partitions are processed in parrallel. 25 millions of rows are processed in 30 minutes with 30% of aggregation. Its not a bad thing to process more partitions then the number of CPUs because the queries takes some times to be prepared on my source. I have reduced the number of attributes with "optimize" option set to on to improve the process performance. Have you try to force the number of parrallel process to 8? did you see any difference in the overall processing time? do you optimize every attribute of your dimensions? 3. Sequential processing process 1 partition at a time, and you can choose to have only 1 transaction or 1 transaction by partition. The new parrell process feature is great and save me a lot of time. for the moment I have don't change the default options. "Prasad" <Prasad (AT) discussions (DOT) microsoft.com> wrote in message news:8A427F6C-3E41-4C7E-ACE0-0AEACC2D3D41 (AT) microsoft (DOT) com... Hi Dave, 1. I selected 'Parallel Processing' and 'Let the Server decide' options for processing a cube with 15 partitions. The server is AMD Opteron Processor 852; 2.40 GHz; 27.8 GB of RAM. It is 4 proc Dual Core. I thought that it will process a maximum of 8 partitions in parallel as the server is 4 proc Dual Core. To my surprise it processed 10 partitions in parallel. I am bit confused. Is there any documentation that talks about # of partitions in parallel Vs the number of processors etc? 2. I know that each of these partitions has only 8 aggregations. As I observe the process messages it generates, it takes about 50 minutes to read the data from DB2 and to write it to the MSAS, but it takes about 50 minutes to build those 8 aggregations. I am not sure if it is just the message that stays dead for some time or it is really taking 50 minutes to build just these 8 aggregations. Do you know of any bugs on this front? I am using MSAS 2005 November CTP. 3. In case of a 'Parser Error' on 1 partition it rolls back all the previously built successful partitions as well. I think I can avoid this by choosing 'Sequential Processing' & 'Separate Transactions' right? Also, if I choose Sequential processing, will it executes the entire 15 partitions one after the other? Nothing in parallel? Please confirm, Thanks, Sam. |
![]() |
| Thread Tools | |
| Display Modes | |
| |