Variable completion Calc aggregation times

All,

I am at my wits end and I hope someone can help me solve why there is more this variability in how long it takes to run anaggregation.  Sometimes, the aggregation take less than 5 minutes, but sometimes it takes 35 minutes.  I assumed because the 'SET UPDATECALC' is to 'OFF', it would not be serious if all or any of the records were changed, it should take the same time to perform the aggregation.  In addition, the dimensions listed in the AGG statement are all sparse dimensions by increasing order of number of members stored. I also tried using different number of threads 10-to-1, but I don't get results of consistent treatment.

Any help is greatly appreciated.

Thank you

Here are the details

CALC SCRIPT

***************************************** */

UPDATECALC OFF SET;

SET CACHE HIGH;

SET CALCPARALLEL 4;

SET AGGMISSG

/ * Start external fix

***************************************** */

FIX (& CurYr, & NextYr, & CurFcst, 'UserEntry_Base', 'UserEntry_Adj', 'Only_Version', 'Local_Curr')

AGG ('Bus_Unit', 'Company', 'Geography', 'Cost_Center', 'Employee');

ENDFIX

CUBE SCHEMA

Account - Dense

Period - Dense

Version - Dense

Source - sparse

Year - sparse

Scenario-sparse

Currency - sparse

Bus_Unit - sparse

Company - sparse

Geography - sparse

Cost_Center - sparse

Employee - sparse

Position - attribute

MAXL JOURNAL using 4
Threads.  This particular race has taken
107,797 seconds.

OK/INFO - 1012675-
Blocks of validation for the calculation interval is [0].

OK/INFO - 1012670-
Aggregation [Bus_Unit (All members) Company (All members) Geography (All members)
Cost_Center(All Members) Employee (All members)] with fixed members
[Version (Only_Version); Source (UserEntry_Base, UserEntry_Adj); Year (FY15
FY16); Scenario (work schedule); Currency (Local_Curr)].

OK/INFO - 1012678-
Calculation of parallel threads with [4].

OK/INFO - 1012679-
The calculation [2404,7,1,1,1] job scheduling.

OK/INFO - 1012680-
Parallelization of aid lines of work [1]. .

OK/INFO - 1012681-
Tasks of empty [1064,0,0,0,0].

OK/INFO - 1012579-
Total time elapsed Calc [C_AggF.csc]: [107,797] seconds.

OK/INFO - 1013274-
The calculation is executed.

Finished running
C_AggF script on cube WF

MAXL JOURNAL using 2
Threads.  This particular race has taken 2146.8
seconds and a caveat

OK/INFO - 1012675 - Commit block interval for the
the calculation is [0].

WARNING - 1012587-
Current number of dimensions of task [1] for the parallel calculation could have
caused too many tasks [2414] must be generated. See if can of computing time
be improved by reducing the number of dimensions of the task by one (see DEFINITION
About CALCTASKDIMS of the technical reference). Also, consider using
FIXPARALLEL to perform a selection of custom tasks that differ from
CALCPARALLEL.

OK/INFO - 1012670-
Aggregation [Bus_Unit (All members) Company (All members) Geography (All members)
Cost_Center(All Members) Employee (All members)] with fixed members
[Version (Only_Version); Source (UserEntry_Base, UserEntry_Adj); Year (FY15
FY16); Scenario (work schedule); Currency (Local_Curr)].

OK/INFO - 1012678-
Calculation of parallel threads with [2].

OK/INFO - 1012679-
The calculation [2404,7,1,1,1] job scheduling.

OK/INFO - 1012680-
Parallelization of aid lines of work [1]. .

OK/INFO - 1012681-
Tasks of empty [1064,0,0,0,0].

OK/INFO - 1012579-
Total time elapsed Calc [C_AggF.csc]: [2146,8] seconds.

OK/INFO - 1013274-
The calculation is executed.

Finished running
C_AggF script on cube WF

Apparently, users began execution of business rules (they have not before) which increased fragmentation.  After completing a mid-week forced to restructure, computation time are returned to normal.

Tags: Business Intelligence

Similar Questions

  • Equium A300D computer laptop completely shutsdown randomly times

    Equium A300D computer laptop completely shutsdown randomly times
    It could be overheating.
    He really can not cope when you try to restore the i-phone - I was unable to do what the laptop is not long enough
    Reading and / or burning media is also a problem
    Any thoughts on how to fix would be appreciated

    You are right. It may be overheating problem.
    Mobile is also pretty hot when suddenly stops?

    In my opinion you should clean it.

    A friend of mine had the same problem with its A350. After laptop cleaning problem has been resolved. With other words, laptop has been disassembled and cleaned properly.

  • Windows Defender encountered an error: 0x800705b4. This operation completed because the time-out period night.

    Hello

    I'm a Microsoft Online Customer Service, which contacts on behalf of my client. It lights its Windows Defender and received this error message below:

    «Windows defender encountered an error: 0x800705b4.» This operation completed because the time-out period night. »

    Hello

    ·         You have a third-party security software installed on the computer?

    Method 1:

    If so then try to disable the antivirus and then check to see if you can turn on Windows Defender.

    You can check this link for more information on turn Windows Defender on or off: http://windows.microsoft.com/en-US/windows-vista/Turn-Windows-Defender-on-or-off

    Note: Make sure that you enable the antivirus once you are finished with the test. If the problem is resolved, you may need to contact the manufacturer of the program for the settings that can be changed or if there are other updates for this program.

    Method 2:

    Follow the steps in troubleshooting this article and check if that helps:

    How to troubleshoot Windows Defender definition update

    http://support.Microsoft.com/kb/918355

    Also, try the steps in this article: Impossible to activate the application Windows Defender in Windows Vista

    Method 3:

    Try to restart the Windows Defender service and check if it helps.

    a. Click Start on the start menu, search type services.msc and press ENTER.

    b. in the services window, locate Windows Defender service in the services list.

    c. check that the status is started. If the condition column is blank, right-click on the service and select start.

    d. If you get error trying to force start the Windows Defender service, try to change the Startup Type to automatic and restart the computer.

  • Cannot create global variables in calc Manager in 11.1.2.1

    I am trying to create execution variables to use in calc Manager rules at the application level. But when I select the name of the Application and click Create new variable, that it gives me the dimensions used in my App list rather it gives some names of General dimension. I can create variables at the level of the plan type, but I'll try to avoid it.

    How can I create performance variables in Calc Manager rule to the application level?

    Thank you

    This is how the product works when it comes to global variables:

    -During the creation of the global variables so only common dimensions are selectable (period, currency, entity, year, period, etc.) makes generic sense or defined by the user dimensions are the specific database because applications can have several common dimensions and other databases.

    -At the database level dimensionality, you select the database of planning when creating variables that use the user defined dimensions and overall at a higher level when creating variables that uses common dimensions.

    Reference: Creating calculation Manager Global Variables, not all Dimensions of Hyperion planning are available (Doc ID 1272807.1) on MOS.

    HTH-
    Jasmine.

  • How to make the variable data record (intermittent time), with a real-time display

    I'm a complete newbie to Labview. We are currently developing a piece of hardware in the lab to automatically take the readings of the concentration of a sample, through correlations with voltage readings. I have read and worked through the getting started with Labview .pdf, but other than that my knowledge is minimal. I have a flowsheet of work who is able to do it correctly and display and write the data in real time. However, I want to be able to write to a file only every 10 minutes or so, since experiments can run for several days and the amount of data it currently logs is unnecessary.

    Would be nice if he could write it in columns like this:

    [date time]  [voltage ave]  [levels]

    xx                     xx                        xxx

    xx                     xx                        xxx

    xx                     xx                        xxx

    .. .but only once every 10 minutes. Or at any interval of time, I put.

    I tried to connect different parallel loops, but I failed miserably. I don't know if it is a relatively simple problem for you guys to help me with.

    I have attatched file. Please note that the file variables.txt is there simply to hold the settings for the correlation of concentration, which took charge of him.

    In addition, advice or tips to improve this would be greatly appreciated.

    Hi mooray.

    I took a quick look at your code, but you should be able to do something like this:

    When you have an Express VI elapsed time set to 600 seconds (10 minutes). If every 600 seconds time out will pass a Boolean TRUE, which will allow to write the measurement file Express VI. Therefore, what iteration of the while loop, you would write some input comes in the signal input to write it into a file position.

    There are other ways to do this as well, but it's pretty simple. I hope this helps!

    Thanks for choosing National instruments.

    Aaron P

    National Instruments

    Technical sales engineer

    http://www.NI.com/support

  • With the help of environmental variables in calc dataexport

    I use 11.1.2.1, and I thought I'd try this fancy novelty of the use of environmental variables in a script to calc DATAEXPORT.

    I've played around a little and believe that what follows is true.

    Environmental variables must be the full path (including file name), the export must write to the service.

    Assume the following:
    $DATAPATH = C:\data
    $FILEPATH = C:\data\export.txt

    If you try to export to $DATAPATH, it will be wrong because there is no file associated with this path name.
    If you try to export to $FILEPATH, it will work fine.

    This kind of defeat is not the purpose of the use of environmental variables if you need a different variable for each file name?

    My hope is that it worked like this:

    Assume the following:
    $DATAPATH = C:\data

    In our export calc, you might add values that are specific to this calc/app.

    for example

    App 1 export:
    DATAEXPORT 'File' ' | ' $DATAPATH/App1/filename.txt;

    Export App 2:
    DATAEXPORT 'File' ' | ' $DATAPATH/App2/filename.txt;

    Am I missing something here? Any two input confirm / deny the above is welcome.

    The dataexport command is very picky on the path of the file that you have discovered it works that you place the complete file name path in a variable.
    It is also possible to use substitution variables, but once more I think that you must use the full path/name - Re: MaxL DATAEXPORT with parameters passed

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • PC (Win7 64 bit) freezes completely after some time due to the CVI 9.0.1 32-bit application: question in cvirte.dll

    I have a strange problem with my app CVI. After a while, no constant time (especially on a day or two), the PC freezes completely when running my application. Examine the system event logs, I see a lot of entries from the CVI, sometimes 8fois per second!

    Above all, it looks like the following:

    The description for event ID 0 in source CVI could not be found. Either the component that triggers this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.

    If the event is on another computer, the display information had to be saved with the event.

    The following information has been included in the event:

    [14:18:42.389] [GetLWMessage] [FATAL] [.. \jsource\jn_msgs.c:672 assertion failure]: WRONG (error in the message handler: code #12689 unknown message received)

    Although the system event log is set to a size of 20 MB only and the fact that it is automatically overwrite (FIFO) itself, the PC won't be able to do in the face of this large amount of entries in line waiting.

    I searched the internet but found absolutely no clue. I searched then through my code using find in files and finally only found the following within the cvirte.dll sequence when you use "*." "*" as file extension filter:

    .. \jsource\jn_msgs.c ConvertMsgText error in the message Manager: unknown message code #% ld received GetLWMessage

    Why exactly what the system event log tells me. I wonder that there are some things Java in a related CVI runtime dll

    Know someone, any idea how I can fix this problem?

    I tried to run my application using WinXP SP3 compatibility mode, but this did not help.

    I'll try to refine the question. I will also try to recompile my application using CVI2015

    The application does not generally crushed. There are different configurations of my tool where he works a lot of days. So, I have to determine the exact circumstances. Also there is no memory leak, so does not unnecessarily increase consumption of RAM during execution.

    Any help much appreciated

    Thanks and greetings

    Hi Kyle,.

    Thanks for your response!

    In the meantime, I managed to solve the problem. Checked the date and version of the DLL runtime on the target PC, I found that they differ runtime DLLS that have been installed with my application using the distribution kit. After the reinstallation of the application, there was more no new error event log entries, so this solves the problem :-)

    Only, I wonder where these DLLs from...

    Thanks and greetings

    Manfred

  • Shared variables is deployed several times

    Everyone has experienced problems with an application in development mode (LV2015) from deploy shared variables whenever it loads a VI?

    He suddenly began to arrive, and I don't know why or what I did. Now it charges 11 times before can run the application. Very annoying and I can't find where to select a VI not deply its Variables shared. Deploying them should suffice

    It was only a matter of time. I have a main VI calling several other VI that uses the same shared variables to communicate with each other. It translates the same loading variables each time the main VI called the next VI on startup.

    Solution was to right click on my computer in the project and check the option 'Disable Autodeplay Variables'.

  • Generate graphic output of the formula variable entry in the time

    Hello

    I'm new to labview but I have some knowledge of basic and I have a month to carry out a project with labview. So, please guide me how to do the following.

    Currently, what I want to do is to generate the graph of output of a formula that has variable contribution on time.

    Please find the attached photo for my excel sheet.

    the value of X and Y which are entered and Z are out. for example. Z = X + Y (X and there vary in time)

    I want to show the value of Z output graphics over time in column A. RELLY APPRECIATE YOUR HELP... tthanks

    Try this...

  • is it possible to load and send php variables at the same time?

    Hello, with this line:
    Request.Method = URLRequestMethod.GET; You can get php variables.
    and with request.method = URLRequestMethod.POST you can send variables.

    But is it possible to do this at the same time?


    they send and receive data in order. IE, data are sent (if there are any) and then the data is received (if there is).

  • How to completely remove backups Time Machine from my hard drive internal?

    Accidentally, I chose my internal hard drive as a backup to the location for Time Machine. Now I use an external hard drive for this but somewhere on my drive hard it is a file left behind. I can't find! The problem is, I can't update my OS because it gives me the message "cannot be updated because the disk is used for TM backups.

    OS X - cannot install on a volume used by Time Machine for backups

  • How to get the image complete at all times without losing the old frame in labview

    Hello

    How to create a vi that accept full frame at all times in a list without losing the old that come from a table.

    Sorry - thought you meant a combo Box is not a listbox control.

    Please find attached an example with a multicolumn listbox.

    You need to build an array of information from the line, then insert a new row in the main table.

    I hope this helps.

  • the variable entry in the time

    Hey,.

    I'm a student in a lab, and we have a DC power supply "Agilent E3646A". I have the driver for this installation. The front panel, I can change the voltage, but what I need is to simulate the power of a photovoltaic panel of Satellite.

    So, I need to have a table with a different value input voltage changing every minute.

    IM new in labview and know him well.

    I have attached the VI of our supply.

    Thank you in advance. !

    Hello sarri,.

    The code I give you is a little advanced, but hope that you will understand.

    It has two parts.

    First to use another while loop as shown in the figure.

    The loop has two shift registers

    (1) time loop

    (2) the index of the table of values of voltage.

    Verifying part timer elapsed 60 seconds. 60 seconds of expiry, increase the array index to select the new value of the voltage. Also replace the timer to the new value shift register.

  • Sine, square and Sawtooth generation of sweep with variable duty cycle/rise time & descent

    Dear all!

    I ask and need some frank advice on the question of the subject counts with the following note:

    (1) I am a novice in LabView.

    (2) I graduated in electronic engineering average who graduated about 9 years ago and since then I have not been involved in electronic engineering.

    I have undertaken a task or the generation of sinusoidal waveforms, Square and sawtooth. All these signals must be swept frequency form 1 Hz to 100 kHz. The amplitude of these waveforms should be able to be adjusted. The Square Wave cycle should also be adjustable (or better to be able to be scanned). Similarly the rise time and the fall of saw teeth time should also be adjustable (or better to be able to be scanned).

    Is considering other options as well, I want to try it on LabView.

    I would like to ask that is it possible to perform this task in Labview 7.0? If possible given the para 1 & 2 above, is it possible for me to finish this task in 15-20 days if I work on it for about 3 hours a day? If this isn't the case, then that may be a reasonable estimate?

    I'll be very grateful if you people can offer advice on the whole project or part of it.

    Thanking you in advance and requires urgent response (s).

    If you have less than the full version of LabVIEW, you have defined functions of generation of waveforms. They can be used to generate the signals of Zack with the NI DAQ board. An experienced programmer may be able to write the program in as little as 3 hours in total. How long it wouldw take you is going to be a little higher but depends on how long you are willing to invest in learning the basics of everything first.

  • "Control transaction cannot be completed at this time" problem IPS

    Hello

    Yesterday, the module AIP-SSM-20 of the customer for the second time in the last month 5 present an error on the sensor and is just the stop sensor analyzed it package.

    When the problem is present you can access the management interface, the interface answer ICMP packet, you can event followed but just show me the same event 3, which show you below:

    evError: eventId = 1351437734660979649 = severity = error Cisco vendor

    Author:

    hostId: IPS-INTERNET-BEX-1

    appName: collaborationApp

    appInstanceId: 485

    time: ene 14, 2013 10:09:27 UTC offset =-270 timeZone = GMT-04:30

    errorMessage: operation control cannot be placed at this time

    Messages, like this one, in the category - me at sensorApp has expired - have been recorded in the last seconds of 14433 222 times.  name = errUnclassified

    Both times that this problem was just reload the sensor, then it s working again.

    My question is; Why the stop sensor analyzed package?

    Could be the ASA?

    Best account.

    It could be a problem with IPS. You have to collect show-technical support and contact Cisco TAC. Newspapers may have relevant information as to why he had stopped deep inspection packages.

    Kind regards

    Sawan Gupta

Maybe you are looking for