Cube hang up is happening during Dimension Build process

We are using the Excel VBA tool for the Dimension build process.The tool will build the members in 3 applications(Atlaunch,ModeLife,Textcube).Most of the times cube hung up is happening at the Text cube. The dimension build process is described below
Dimension Build Process :-
The dimension build process is performed by the Calculation and Dimension Build Tool.
Before executing dimension build logging in to essbase server is required through the tool
Once logged in the particular region where dimension build is supposed to be carried out is selected from NML, NA, NE and NS.
Per region there are 3 applications namely <Region>LNCH, <Region>LIFE and <Region>TEXT and per application there is only 1 database namely AtLaunch, ModeLife and TextData respectively. The cube structure per region is given below:
NML Region:
NMLLNCH.AtLaunch
NMLLIFE.ModeLife
NMLTEXT.TextData
NA Region:
NALNCH.AtLaunch
NALIFE.ModeLife
NATEXT.TextData
NE Region:
NELNCH.AtLaunch
NELIFE.ModeLife
NETEXT.TextData
NS Region:
NSLNCH.AtLaunch
NSLIFE.ModeLife
NSTEXT.TextData
The Dimension Build Process is carried out in 2 steps:
1.     Project Master Code Build –
2.     Grades, Line Options, Project Description and Reference Currency Build –
Project Master Code Build:-
In the Project Master Code Build by the Calculation and Dimension Build Tool the following processes are involved
•     Some members are dynamically created in <Region>LNCH.AtLaunch, <Region>LIFE. ModeLife and <Region>TEXT. TextData cubes.
•     Some data is loaded in <Region>LNCH.AtLaunch Cube.
Grades, Line Option, Project Description and Reference Currency Build:-
Grades – Some members are dynamically created in <Region>LNCH.AtLaunch and <Region>LIFE. ModeLife cubes.
Line Options - Some members are dynamically created in <Region>LNCH.AtLaunch
Project Description - Some members are dynamically created in <Region>TEXT.TextData cube. After that some data is loaded in <Region>TEXT.TextData cube.
Reference Currency – UDA is updated in <Region>LNCH.AtLaunch, <Region>LIFE.ModeLife cube and UDA and Alias is updated in <Region>TEXT.TextData cube.
Note: Most of the times during Project Description Build we are experiencing cube hang up / no response for NMLTEXT.TextData, NATEXT.TextData, NETEXT.TextData and NSTEXT.TextData cubes.
Text cube dimension build process flow :-
1. Introduction
The Dimension Build process in CDB system is used for adding new project information in the cubes (AtLaunch, ModelLife and TextData). The text files which are needed for performing dimension build are generated from the child packages and stored in the local system of the user (<LocalDrive>:\GCEP4\Input\CDB_DimensionBuild). The Dimension Build process is carried out in 2 stages:
1.     Project Master Code Build
2.     Grades, Line Option, Project Description and Reference Currency Build
Project Master Code Build:-
In the Project Master Code Build by the Calculation and Dimension Build Tool the following processes are involved
•     MsPr_DIM rule is used for the text file F0P_<Project>-<Milestone>-<Version>.txt to build Project Master Code in AtLaunch, Model Life and Text Data Cubes.
•     MsPr_FLG rule is used to Load some data from the text file F0P_<Project>-<Milestone>-<Version>.txt in AtLaunch Cube.
Grades, Line Option, Project Description and Reference Currency Build:-
Dimension Build w.r.t. Grades and Line Options are carried out in AtLaunch and Model Life cubes which is not in scope of this document. Dimension Build w.r.t. Project Description and Reference Currency change are carried out in Text Data cube, so only those parts are discussed in this document.
2. Project Description Build (Detailed process flow)
The Project Description Build is carried out in the following steps:
•     First, any Lock on the particular PMV is checked. If not locked next operation is carried out.
•     Database availability is checked next (whether any other Dimension build is happening that time or not) and accordingly the availability flag is updated in TextData cube.
•     Next cache is set from high to low to carry out dimension build.
•     After cache setting, one rule file at a time is taken (as given in the cfgDL sheet) and dimension build is performed by using the Rule file and text file (created in local by input packages) on the intended cube.
•     For a particular Rule file “GCM_FDIM” which is used to build CCM information in TextData cube, the following steps are followed by the tool itself:
o     From the TextData cube all the child members under CCM member under Grades dimension are fetched by “GetMbrInfo” function (GetMbrInfo is used around 2000 to 3000 times).
o     The child members under CCM for that particular PMV combination are deleted (if previously build).
•     New child members under CCM are build based on the information provided in the text file F1G_<Project>-<Milestone>-<Version>.txt
•     Once CCM is build rest of the rule files are used to carry the dimension build operation.
•     The Dimension build process is carried out by building dimensions as well as updating some flags (loading data).
•     Reference Currency is updated (if required) at last.
Why this cube hang up is happening?
Thanks in advance

53 questions, all still open. Would you mind marking them as closed as without at least the "question is closed" tag, there's no way for future readers to know if your issues have been resolved or not. I know that I personally use this board for answers quite often and it really helps me when I see that a question has been adequately answered. Points assigned to those who helped you is a nice touch.
Now to your question: did you by any chance change from one Essbase server to another? You didn't state if this build issue happens all the time, or only if you do all three databases, or much of anything in your post as to the actual process of failure, so I'm kind of guessing wildly on this. If true, you might want to look at: http://timtows-hyperion-blog.blogspot.com/2007/12/essbase-api-error-fix-geeky.html
Regards,
Cameron Lackpour
P.S. MMIC, GlennS, and I were just discussing your kind of build-hierarchy-in-Excel approach last week and how infrequently it's seen nowadays. Not a criticism, I personally like these old-school approaches, probably because I've built one or two myself.

Similar Messages

  • Error during dimension building

    Hi All,
    Is there a way to move the members using alias names in outline using a load rule?
    I have two dimesnion build process, one to create lev 0 members in a dimension and the other to move these members under proper rollups. The first dimension build process will build the members and it's aliases and in second dimemsion build source file, I have member aliases instead of orginal member names and when I am trying to do dimbuild (trying to move the members using alias names) I am getting error "Error moving member....".
    Is there any way to move members in outline using alias names?
    Any suggestions will be appreciated. I am using essbase version 7.1.5
    Thanks
    Maddy

    How you are extracting both the dimension files.
    if you are getting both from differant tables, you can genearte single file with all required fields by using alias name in the join criteria of the query.
    Then you can build the entire dimension in one attempt.

  • [svn] 3347: -remove the javascript directory since it is getting cleaned and recreated during the build process .

    Revision: 3347
    Author: [email protected]
    Date: 2008-09-25 06:27:28 -0700 (Thu, 25 Sep 2008)
    Log Message:
    -remove the javascript directory since it is getting cleaned and recreated during the build process.
    -this should make SVN happy and get the builds working again
    Removed Paths:
    flex/sdk/trunk/frameworks/javascript/FABridge/samples/srcview/source/fabridge/javascript/

    - Where? That depends upon what you what. But, going by the letter of what you asked, you shouldn't deploy any applications or packages if you want them on your newly images systems, you should make them a part of the TS using Install Software and Install
    Application tasks.
    - How many times? You should only need one although depending upon what you are deploying and if you are using offline updates, some folks add more. I typically use two one right after the Setup Windows and ConfigMgr task (just like the task sequence wizard
    builds for you) to update the OS and "things" in the image and one at the end to catch additional updates for apps and components added during the TS. Note that you also have to initiate an update scan cycle for additional install update tasks to work. Do
    this by adding a run-command line task before the second Install Updates task with the proper WMIC incantation.
    - Offline Updates only injects CBS updates into the image which are typically just core OS updates. You should also update your image though to include non-CBS updates. Using a build and catpure task sequence makes this easy.
    Jason | http://blog.configmgrftw.com

  • Properties Files during the build process.

    Hi everyone, I have a question about files inside the src directory and how they relate to files in the /WEB-INF/classess directory.
    From what I've read, eclipse copies the files inside "src" into "WEB-INF/classes" when building a project.
    Inside my "src" folder I have a few properties files for my application, let's call them qe.properties, production.properties and final.properties
    When I build my app (using Ant) I currently copy qe.properties into final.properties when building my application in QE. And production.properties into final.properties when building my application for production.
    Here is the command:
    <copy file = "src/qe.properties" tofile="src/final.properties" overwrite="true" />
    Every once in a while a production build will have a qe properties file and vice versa (a qe build will have a production properties files).
    I tried changing this using a symbolic link but I ran into the same issue, and worst yet, the file that get's copied inot "WEB-INF/classess" is not a symbolic link it simply contains the contents of the symbolic link.
    How can I get around this issue?

    I replaced the files with new files they are in the same location but they have different names.  It still does not work.
    It's very frusterating.
    Everytime I make ANY changes to my original files I need to rebuild in encore.  For example, I have a dynamic link and I adjust a transition and then resave.  I have to build in encore from scratch (it will not build).
    When encore works if I just save my encore file, close and then reopen it does not work anymore.
    If I render the files and change anything in encore it does not work.
    BTW the preview works perfectly.  It just freezes during the Build Process.
    I also tried to build an image and this did not work (it froze too).
    I'm assuming CS5 works with intel i7 and windows 7 and 8GB of Ram per the Adobe requirements.
    Any other ideas (other than leave every instance of Encore up and never close the program down)?
    Jonathan

  • [svn:fx-trunk] 11546: fix so the textLayout. swc does not get modified during the build process.

    Revision: 11546
    Author:   [email protected]
    Date:     2009-11-06 15:42:05 -0800 (Fri, 06 Nov 2009)
    Log Message:
    fix so the textLayout.swc does not get modified during the build process.
    QE notes: no
    Doc notes: no
    Bugs: no
    Reviewer:
    Tests run: checkintests
    Is noteworthy for integration: no
    Modified Paths:
        flex/sdk/trunk/build.xml

  • My computer freezes up when trying to upload photo book from iPhoto '11. This happens during the upload process.

    My computer freezes up when trying to upload photo book from iPhoto '11. This happens during the upload process.
    When this happens I need to close down the computer and restart.
    Any ideas ?
    I've got Mountain Lion running.
    I'm on a 13" white MacBook with 8GB RAM installed.
    I recently had a 1 TB hard disc installed at the Apple store.

    can you preview it? -
    Before ordering your book preview it using this method - http://support.apple.com/kb/HT1040 - and save the resulting PDF for reference - the delivered book will match it.
    If that works fine and you still have problems boot into safe mode and try again
    LN

  • Properties not getting updated during dimension build

    Hi-
    I'm building an Account dimension. The build only updates the aggregation property and not the storage property. Any pointers at what can be the issue?
    I've a rule file that is set to allow property changes.
    thanks
    PARENT0,Account     CHILD0,Account     ALIAS0,Account     PROPERTY0,Account     PROPERTY0,Account
    AC_1     AC_2     Desc1     +     Dynamic Calc
    AC_1     AC_3     Desc2     +     Store
    AC_2     AC_2a     Desc3     +     Store

    Check out the link here: http://download.oracle.com/docs/cd/E12825_01/epm.111/esb_dbag/dotrules.htm
    Table 39. Member Property Codes shows the proper coding for properties. As far as I know, you need to use the codes instead of the store option names. S for store, X for dynamic calc, etc.
    Cheers,
    Mehmet

  • How to Import Member Aliases during Dimension build.

    HI All ,
    I have to build dimensions in Essbase using load rule files. I can create dimensions and its respected members.
    But problem is that i also want to assign aliases with member names in Essbase hierarchy.
    so How i can assign aliases (In source .csv file) also along with dimension members to update aliases in hierarchy of Essbase.
    your suggestions are very precious for me .
    Thank you.

    Hi,
    in the source file itself you can have a column for Alias names.
    You can use any build type either genref or levref or parent-child.
    the below DBAG link will guide you for adding alias names using Rules file.
    http://download.oracle.com/docs/cd/E12825_01/epm.111/esb_dbag/dotdimb.htm
    - Krish

  • Sorting by Member's Alias name during dimension build

    I dynamically build/update an Employee dimension each month. I want to sort the members by their alias name, which in this case is the employee name. Has anyone done this before? The data file which I'm using to build the outline is already sort by employee name. The problem I have is each month when I do an update build, all the new members drop to the bottom. The option in the load rule definition to sort members is no good because that sorts the member by their ID and not by their Alias.Thanks for helping!!Peter

    The best method is to clear all the members of the dimension and rebuild the entire dimension from scratch.This can be done manually through the Outline editor from the Essbase Applicaiton Manager or using an Incremental Build Dim from Esscmd or Maxl.Using Esscmd you it would be easiest to have a dummy build file with a single member and process that file first then process the real file. Use the remove unspecified option and set sorting to none. Regardless of method do NOT restructure the data between deleting all the old members and processing the updated file.If you restructure between these steps you will need to reload all data.Joseph HoganSenior Essbase Lead ConsultantHyperion Solutions203.703.3300 x6364

  • Error "cannot find terminal hotpoint in wire..." during application build.

    Hello,
    I'm trying to compile a TestStand 2.0.1 Custom LabVIEW Operator Interface with the LabVIEW 6.1 application builder. During the build process I get six(6) error prompts 'cannot find terminal hotpoint in wire...' and the builder stops and prompts another error that says the one of the VI's 'is not executable'. However, I can open the VI and there are no errors on it and no asterisk on the titlebar. There is only one strange thing I noticed in the VI Hierarchy browser, where for this VI and some others, it display an untitled (new) VI not connected to anything (!?) that does not appear in the block diagram. If you reopen the VI, the mysterious VI is gone.
     The interesting thing is that I can successfully build the application if I try it with another Windows XP sp2 computer with the same exact LabVIEW and TestStand versions. Could anyone help me out here and let know what this error means. I can't find any reference to it here or in google. Thanks!

    Thanks  to Kevin in tech support for investigating these errors. I did find after much work one of the VI's that is causing the "terminal hotpoint in wire..." error. It's a GET EXE STRINGS.VI in the custom OI. I have screen shots of it, but I don't know how to load them here... Anyway, it appears to happen on this particular VI because it has more than 20 connector pain terminals, but not all of the connections appear to be setup in the connector pane. However, this does not prevent the VI or the calling VI (TestStand - Execution Display) from running normally or even displaying a broken arrow (Why Not?). I changed the VI and removed the unused connections and the problem seems to be gone. I still need to find one more VI that is doing this. I also don't know why my Laptop is able to build the OI application OK w/o errors and other PC's always stop the application builder because of these errors.
    Any other insight on this issue is greatly appreciated. Thanks,
    David A. Gaud

  • Dimension Building Error

    Hi
    While Dimension Building process in EPM 11 i am getting the below error:
    ERROR - 1042012 - Network error [32]: Cannot Send Data.
    ERROR - 1010003 - The data block size of database [Drxxxxxx] exceeds the limit [268435455].
    ERROR - 1241101 - Unexpected Essbase error 1010003.
    kindly suggest for above.

    I think the error describes the issue very well, your block size is a monster and you need to tame the beast :)
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Do books ever disappear during the review process?

    I uploaded several books and when I went to Manage Your Books it gave me the usual red dot.
    Then a couple days later the books I just uploaded were GONE. No red dots.... no orange dots.... no green dots..... and no notifications, emails, or tickets.... Does this ever happen during the review process? Thank you for your time!

    You posted this on another group.  Its  is not advisable to repeat your posts everywhere..  I gave you a suggestion to  get an answer to  your problem.

  • Log File for Build Process?

    Is there a log file that gets written to while a project is
    getting built to a particular target? I'm testing my X5 project
    inside RH 6 Trial Version, and it's crashing about midway through
    the Updating Files step of building a HTML Help (CHM) file.
    The sample projects that come with RH 6 compile fine, so I'm
    guessing there's a problem with my project it doesn't like; I'm
    trying to track down what exactly.
    A log file would be much faster than my current approach
    which is to mark folders as Print only until it builds without
    error, then slowly removing the Print only conditional and
    rebuilding to find the problem...
    I know a log is created during the build process in the
    Output tab inside RH, but when the app crashes I can't get to it to
    view it. Is this information stored externally somewhere?

    I looked in the temporary output folder inside the
    appropriate subdirectory in !SSL! but it looks like all the files
    are there. In any case, I'm fairly certain I'm experiencing the
    same problem Peter mentioned in his post about the conditional
    build tags and merged tables. I did a build without any conditional
    build tags and things worked fine. With conditional build tags I
    still get the crash.
    Conditional
    Build Tags and Merged Table Cells Bug

  • How can changes happened during the cube activation  be nullified.

    Hi all,
    I was trying to activate some business content infocube in the dev.server. I selectecd data flow before. In the process I collected all infoobjects associated with the cube and all the info-objects which are associated with that info-objects. When I installed the cube some of the customised business content info-objects associated with the cube got over written by the delivered version. We dont have the documentation which provides the information on which are all the infoobjects that were modified and which were not.
    Can any one give some idea how the changes happened during the cube activation can be nullified.Or how can I find out which were the info objects which were customised before business content was again activated and which are those changes.
    Regards,
    Anand

    Hi Anand,
    As long as you did not activate the Cube (= not activate BC, but cube itself)
    you can compare the changed cube with the active cube (Change cube screen, use button Version Comparison)
    Udo

  • Why does firefox 4 hang in some websites, during browsing on that site ? This never happened with previous editions.

    why does firefox 4 hang in some websites, during browsing on that site ? This never happened with previous editions. edit
    Details

    Start Firefox in [[Safe Mode]] to check if one of the add-ons is causing the problem (switch to the DEFAULT theme: Tools > Add-ons > Themes).
    * Don't make any changes on the Safe mode start window.
    See:
    * [[Troubleshooting extensions and themes]]
    Create a new profile as a test to check if your current profile is causing the problems.<br />
    See [[Basic Troubleshooting#Make_a_new_profile|Basic Troubleshooting&#58; Make a new profile]]<br />
    There may be extensions and plugins installed by default in a new profile, so check that in "Tools > Add-ons > Extensions & Plugins"<br />
    If that new profile works then you can transfer some files from the old profile to that new profile (be careful not to copy corrupted files)
    See http://kb.mozillazine.org/Transferring_data_to_a_new_profile_-_Firefox

Maybe you are looking for

  • Highlighting text won't stay on

    When I highlight text it often won't stay on, and when it does and I try to move the selection, it just beeps at me and sits there.  What's up?

  • 500 internal server error when using the web interface

    I've created several tables in Visual Studio, and I'm using a .NET backend for my mobile services. The table code looks something like this... using Microsoft.WindowsAzure.Mobile.Service; namespace AzureService.DataObjects public class Country : Enti

  • SQLGetDiagRecW is buggy in the ODBC driver for linux

    We have been using the Microsoft ODBC Driver 11 for SQL Server on Linux with a Qt based application and noticed that error messages are truncated and end with a string of garbage. We traced it down to the point where the driver manager in unixODBC

  • Acrobat printing problems (solved)

    Hi Folk I'm getting on well with Arch apart from one problem, I can not print from Acrobat reader, it accepts the command and does precisely nothing, the jobs are appearing in cups but not being printed, I can print from Open Office and test print fr

  • Java methods won't recognize standard regex meta-characters

    First of all, let me say that this is my first attempt at using Java regular expressions. However, I'm stumped as to why my code doesn't work unless I use strictly text characters. Any use of standard regex meta-characters results in failure. I'm re-