BSO to ASO Partitioning Help

Can anyone help me with a couple questions in regards to our partitioning strategy from our Block Storage planning cube to our Aggregate storage planning cube in 11.1.2? Our original approach was to use a transparent partition for planning scenario (Budget, Forecast) data from BSO source to ASO target for level-zero only. ASO would handle aggregations. Also loading Actuals data directly into ASO cube from source system. We would like to have additional dimensions not required for Planning to be stored just in the ASO database in order to minimize database size and calc times on the BSO side. Two questions:
1) We've found that the Actuals scenario data can not be queried in the ASO target (return #missing). Is this standard behavior for a transparent partitioned ASO target in 11.1.2?
2) Regardless of partition type (Replicated or Transparent) can we have a different number of dimensions in our BSO and ASO cubes? Again my understanding is no, but wanted to confirm.
Thanks in advance for any help that can be provided.

data that is loaded directly to an ASO cube that is the target of a transparent partition is not visible^^^Isn't this the key? I read that the natively loaded data is overwritten (not really, more like overpartitioned) by the partition definition and the partition takes precedence.
So the answer then would be to not have that conflict.
Unless Tom was talking about something else/I'm misunderstanding.
Regards,
Cameron Lackpour
Edited by: CL on Mar 10, 2011 8:13 AM
Whoops, missed this part:
This is the case even when the intersection of the data is outside the area defined by the partition.I still wonder if there's an overwrite of intersections going on.

Similar Messages

  • Essbase 11.1.2.3   BSO to ASO Partitions with extra dims

    Hello Essbase brain trust.
    I have a situation where my BSO/planning cube has less dimensions than my ASO reporting cube. I have tried all of the ways mentioned in the documentation to map the extra dimension to no avail. Seems like the documentation is lacking.
    Does anyone have a working situation where they could share the exported partition? Or enlightened me.
    I did this using the planning mapping tool but it's very slow to refresh although it works. Even the xml from this works not helpful.
    Thanks
    Dave

    It works fine. I tried with ASOSamp and Sample
    <?xml version="1.0" encoding="UTF-8" standalone="no"?>
    <EASFrameworkTransferObject>
        <Partition>
            <transparent comment="" direction="to" outline="reverse" replace="yes">
                <sourcedb application="Sample" database="Basic" password="bCw6vmd7Zyvt7ZGiTqaotQ==" server="EPM11123:1423" usernme="admin@Native Directory"/>
                <targetdb application="ASOsamp" database="Sample" password="bCw6vmd7Zyvt7ZGiTqaotQ==" server="EPM11123:1423" usernme="admin@Native Directory"/>
                <areaspec sourcealias="sourcearea1" sourcearea="&quot;Jan&quot;,&quot;Sales&quot;,&quot;100-10&quot;,&quot;New York&quot;,&quot;Actual&quot;" targetalias="targetarea1" targetarea="&quot;Jan&quot;,&quot;Price Paid&quot;,&quot;Curr Year&quot;,&quot;Sale&quot;,&quot;Cash&quot;,&quot;Coupon&quot;,&quot;1 to 13 Years&quot;,&quot;Under 20,000&quot;,&quot;Displays&quot;,&quot;044862&quot;,&quot;10006&quot;"/>
                <globalmap sourcemember="&quot;Jan&quot;" targetmember="&quot;Jan&quot;"/>
                <globalmap sourcemember="&quot;Sales&quot;" targetmember="&quot;Price Paid&quot;"/>
                <globalmap sourcemember="&quot;100-10&quot;" targetmember="&quot;Displays&quot;"/>
                <globalmap sourcemember="&quot;New York&quot;" targetmember="&quot;10006&quot;"/>
                <globalmap sourcemember="Actual" targetmember="Sale"/>
                <globalmap sourcemember="" targetmember="Cash"/>
                <globalmap sourcemember="" targetmember="Coupon"/>
                <globalmap sourcemember="" targetmember="&quot;1 to 13 Years&quot;"/>
                <globalmap sourcemember="" targetmember="&quot;Under 20,000&quot;"/>
                <globalmap sourcemember="" targetmember="&quot;Curr Year&quot;"/>
                <globalmap sourcemember="" targetmember="044862"/>
                <globalmap sourcemember="" targetmember="&quot;Store Manager&quot;"/>
                <globalmap sourcemember="" targetmember="&quot;Square Footage&quot;"/>
                <globalmap sourcemember="" targetmember="&quot;Area Code&quot;"/>
            </transparent>
        </Partition>
    </EASFrameworkTransferObject>Planning mapping tool uses a different method. It uses (creates on the fly) DATAEXPORT calc script and a load rule to load data.
    Regards
    Celvin
    http://www.orahyplabs.com

  • BSO to ASO Formula Conversion - Help Needed

    ASO is not my forte...I am trying to get a simple formula to work in ASO cube as part of BSO-&gt;ASO conversion.
    If it is level 0 entity, the formula is (Last Shipped (PU) * Part Volume)...works fine.
    If its upper level, it should just sum the values of its children. The BSO equivalent that we typically use is @SUM(@CHILDREN(@CURRMBR("Entity"))).
    I attempted the same in the ASO MDX script as shown below, it is not yielding me the correct result....any thoughts why this is not working?
    Thanks in advance.
    Nima
    Member Formula*
    CASE WHEN ISLEVEL(Entity.CurrentMember, 0) THEN+
    Last Shipped (PU) x Part Volume+
    ELSE+
    SUM(Children(Entity.CurrentMember))+
    END+
    Edited by: Nima.V on Nov 12, 2008 7:12 PM

    Have you tried specifying which measure you want it to sum?
    e.g.
    CASE WHEN ISLEVEL(Entity.CurrentMember, 0) THEN
    Last Shipped (PU) x Part Volume
    ELSE
    SUM(Children(Entity.CurrentMember), [Measure].[Part Volume])
    END
    also I'm not sure whether the SUM is correct. This might work as it definately specifies the tuples:
    SUM({Products.CurrentMember.children},[Measures].[Part Volume])
    hope it helps,
    Gee

  • Partitioning BSO to ASO to get around FDM limitations

    FDM only currently loads to BSO Essbase cubes. However, one of our FDM-loaded BSO cube is far better suited to being ASO, not least because it has:
    - Twelve dimensions.
    - A huge "customer" hierarchy (over 40,000 members), which is purely aggregating.
    - Most of the other dimensions are also purely aggregating (although there are a few complex calcs on specific members).
    The sheer size of the BSO cube outline and the data being loaded results in prohibitive calculation times, so we are looking for a workaround.
    Thoughts at present are to create an ASO cube (effectively copying and converting the current outline to ASO using the Wizard), create a replicated partition to transfer data from the BSO to ASO cube (mostly from level-0 members) and to use the BSO cube purely as a data-entry point. Users would then report from the ASO cube, which could be refreshed from the BSO cube when required.
    This would then mean that upper-level members and any calculations in the BSO cube are pretty much redundant.
    Does anyone agree with, or have any reservations on the above idea? Is there potentially a better method here? Also, could anyone please hazard a guess on how long the replicated partition refresh might take?

    Is the BSO cube only loaded from FDM / other loads? Or are users entering data? Is it an Essbase or Planning app?
    While it is true that there isn't a FDM adapter to load into ASO, you do not have to go from a BSO cube to the ASO cube for the data loads. Just have FDM export to a flat file and load that into ASO using maxl / batch script.
    Deanna Sunde
    Sr. Director
    The Hackett Group

  • Cannot see data in BSO from transparent ASO partition

    I have 2 cubes: BSO (target) and ASO (source).
    BSO should show data from ASO corresponding element "Fact" from dimension "Scenario".
    I can see the data using ASO directly, but I cannot see data viewing it from BSO using transparent partition...

    Hi,
    When you have the data in the ASO( i.e source cube) ,it should reflect in the BSO ( i.e destination) . I am sure there is problem with the transparent partition ,you had created .Validate and share more info of error ( if you encounter during partition creatino) , that should be resourceful
    Sandeep Reddy Enti
    HCC

  • Building BSO using ASO Rules file

    Hi All,
    We are building a new application where in we want to have both ASO and BSO. Eventually we wanted to do partition between these two cubes.
    We already have a fully functional ASO with data loaded into it. This ASO also has bunch of rules files using which the ASO cube was built.
    We need to build a new BSO and it should have same outline as ASO and in order to achieve this as used the same rules file that are in ASO. I already built the BSO usinng ASO rules files
    My issue is with the dimension which are deifned as Multiplw Heirarchy and I would appreciate if some one can help me how do i define them in BSO. Also if some one canhelp me understand what are additional changes that needs to be taken care when I am building BSO using ASO rules files
    I am trying to apply a caluclation which is in ASO and I am getting following error -- Error(1200337) - Error compiling formula for [Feb YTD] (line 1): [)] without [(]. As part of my research i found that error code is very generic. I checked the caluclation for missing ) or ( but everything looks good
    Any help is greatly appreciated
    Thanks
    Satish

    Your ASO formulas will not work in BSO cube. ASO uses MDX formulas and BSO uses Essbase calc script language. There is a guide in the technical reference that helps convert from one to the other.
    As far as multiple hierarchies, BSO does not have this concept. You should be able to load the hierarchies as is with perhaps a few changes to the load rule to address how to handle shared members.
    You will not have a direct one to one from BSO to ASO. They are a different architecture and as such have variances that are not 1 to 1 compatible.

  • Repl. Partioning BSO to ASO: increase of size of .dat file in temp-folder

    Hello,
    we are shifting data from a BSO Cube to an ASO cube via replicated partitioning. The partitioning takes about 50 minutes to execute.
    Size of .dat in metadata-folder: 8 mb
    Size of .dat in default-folder: 150 mb
    Size of .dat in temp-folder: 38 gb
    Does anyone have an explanation for the enormous size of the .dat file in temp-folder?
    Many thanks in advance!
    Michael

    I am doing the same BSO to ASO. My ess00001.dat in default is 1.9GB, in metadata it is 8.2MB, the OTL file in <db> is 18MB and the outline has about 10,000 members (rough guess). Our partition replication script looks like this:
    login <user> identified by <password> on <server>;
    spool on to <logfile>;
    refresh replicated partition <srcBSO_App>.<srcBSO_DB> to <tgtASO_App>.<tgtASO_db> at <server> updated data;
    Exit;
    I have a second process running in a task scheduler that is continuously updating the aggregates in the ASO cube. Perhaps that is cleaning out my temp .dat. The MaxL command it calls is:
    execute aggregate selection on database <tgtASO_App>.<tgtASO_db> based on query_data;
    Please check out the post I put on the other thread about how we run MaxL from a calc script and other thoughts on "round tripping" Planning-ASO-Planning. Another trick: Retrieve speed is dramatically improved by disabling and working around the @XREFs.

  • Drill through Funtionality Across different cubes (ASO to BSO to ASO)

    Hi All,
       I have one complicated problem. I have one essbase ASO cube where the We load the account data on most granular level (Generation 7) and then it rolls up the data in generation 5 and that generation 5 data is pushed to another cube ( BSO ) for which generation 5 is in BSO cube which in turn push the data in ASO1 at generation 5.
    Now user want to log into ASO1 to see the data and want that if user need to see more granular level data (Generation 7), user can be able to see without getting logged out or loggin into another cube.
    Any solution or suggestion how it can achived.
    Cheers
    AB

    Hi Celvin,
    Yes you are right. The data is ASO rolls ups to become Level0 in ASO1. but there is mapping which needs to be done between ASO and ASO1 which is kinda i am worry about.
    Eg Profit centre in ASO is 11000 and 12000 mapped to  ASO1 at PC2078 (both level zero).
    Account in ASO(Level zero) rolls to Gen5 which mappes to Level zero in ASO1.
    i was thinking of making alternate hierarchy in ASO instead of using mapping and integration tool. (Since we are messing up ASO cube).
    in account and
    in this way the Drill will be good. and no data mapping required between ASO to BSO and ASO to ASO1.
    Please let me know your thoughts/input/suggestions on this solution.
    Cheers
    AB

  • I dont know how to make a partition help!

    I dont know how to make a partition help!

    Open Boot Camp Assistant, print the directions, read them carefully.
    Backup your Mac before you do anything.

  • Sign changing to - when converted from BSO to ASO

    HI Guys ,
    when I change ab BSO app to an ASO the default + operator is changing to - ,how do I deal with this problem .
    Thanks

    Hi,
    We experienced the same problem with Essbase 9.3.1.2.
    The workaround we used was to use the outline extractor on both the BSO and ASO outlines and then compare the text files to catch the differences and manually fix them. It took some time but we got the outlines in sync.
    Outline extractor is a freeware from Applied OLAP http://www.appliedolap.com/default.asp?ID=22
    Edited by: Calle on Dec 23, 2008 1:27 PM

  • Problem with BSO - ASO partitions (Essbase 9.3.1)

    Hi there,
    Is it possible to create a BSO partition on top of four ASO cubes when using member set functions in the partition definition (e.g. @GENMBRS or @LEVMBRS)?
    I have tried that but always get an “overlapping partitions” error, although the partition members are not defined overlapped. The cellcount does match.
    Appreciate any hints.
    Thanks in advance.

    Obviously this won't resolve your entire problem, but just to answer the first question you can definitely use e.g. @GENMBRS successfully in the partition definitions for a single BSO cube over multiple ASO cubes in 9.3.1.

  • Help me in Conerting BSO to ASO cube

    IF(@ISLEV("Time Service",0)) @SUMRANGE("# of Requests",@CURRMBRRANGE("Time Service",LEV,0,,0))/"# of Requests"->"Time Service"; ELSEIF(@ISLEV("Time Service",1)) @SUMRANGE("# of Requests",@CURRMBRRANGE("Time Service",LEV,1,,0))/"# of Requests"->"Time Service"; ELSEIF(@ISLEV("Time Service",2)) 1; ELSE #Missing; ENDIF;
    ASO ONE IS
    CASE
    WHEN
    IsLevel ([Time Service], 0) Then
    Sum([ # of Requests], CurrentMemberRange([TimeSerive],[Lev],0,,0)]/[# of Requests],[Time Serive]
    When
    IsLevel [TimeService], 1) Then
    Sum ([# of Requests], CurrentMemberrange([TimeService],[Lev]1,,0)/[# of Request],[Time Service]
    When
    IsLevel([Time Service],2) 1 Then
    [# of Missing]
    End
    cAN ANY ONE HELP IN FIXING ERRORS PLEASE.

    Try this instead. This should be correct for syntax. See if it returns the correct result.
    CASE WHEN ISLEVEL([Time Service].CurrentMember, 0) THEN
    SUM(CROSSJOIN({[# of Requests]},
    {OPENINGPERIOD([Time Service].levels(0), [Time Service]) : [Time Service].CurrentMember})) /
    ([# of Requests], [Time Service])
    WHEN ISLEVEL([Time Service].CurrentMember, 1) THEN
    SUM(CROSSJOIN({[# of Requests]},
    {OPENINGPERIOD([Time Service].levels(1), [Time Service]) : [Time Service].CurrentMember})) /
    ([# of Requests], [Time Service])
    WHEN ISLEVEL([Time Service].CurrentMember, 2) THEN 1
    ELSE MISSING
    END

  • Outline sync with 4 cubes or partition help req

    Hi,
    I have three huge cube's, two cubes abt 90 gb (BSO) for TY & LY data, weekly refresh with hierarchy and data on third cube (ASO). all there cubes are transparent partitioned to fourth cube.
    I have the same hirarchy in these three cubes and couple of other cubes. so is there a way to update the hierarchy on one single cube and sync with other cubes.
    please suggest me any solution .......
    I was thinking for replication partition and only sync outline is it possible?
    Edited by: user10722265 on Oct 21, 2009 9:27 PM

    Thanks Srinivas,
    yep you are correct, in regards to my questions.
    I mean you are saying to copy outline from one BSO cube to other cubes manually.or Is there any maxl command to copy outline form one cube to other.
    considering the size of the cubes, i'm planning to split the cube in to multiple, each line of buinsess (front end cube) will have there own cube instead of all users loging to one cube.
    so what i want is to maintain all hierarchy's on one cube. Then partition the dimensions pertaining to that cube only.
    what i mean is only portion of dimension will go to one cube and other portion to another cube.
    store (7)
    ->regions (12)
    -->subregions (190)
    I want 7 regions to one cube and another 5 regions to other cube.
    update hierarchy on one cube and sync to other cubes theough replication partition or other ways........i want only heirarchy sync ...........no data sync from source to target cube.
    thanks for reply srinivas
    Thanks
    srikar

  • Data issues in Migrating Essbase(BSO and ASO apps)from Server 7 to Server 9

    I was able to copy application one is BSO another one is Aso
    Both APPS ARE CLEARED IN BATCH FILE.
    Budget data excel and flat files is loaded to BSO, calcualation for current year data is done the some for budget files loaded and then calcs are executed.
    Then the data for curent year is extracted from bso
    then this data all such previus yr and prev exports are loaded to ASO
    Then agg is enabled in ASo
    All this is done using a batch which call s 10 maxl and which in turn load data and run staggered calcs.
    But the issues is Data is not matching after perform these steps in Server 9 at many intersections
    Every artifact/var are copied, batch logs are success but still data does not match vs Server 7.
    I believe some extra data is generated by Creteblockoneq, createnonmissblock and other calc functions.
    I tried copy/Migrate/Manual copy but nothing worked.
    Data analysis shows atleast some extra recored are generated after calc in export file
    Help needed?

    Hi
    Thanks for the reply.
    There are no rejects.
    I am exporting level 0 data and loaading it to ASO.
    And, the issue includes both points-
    1)Extra data points coming in
    2)Some intersections data is missing
    It is like 80% data is matching
    It seems some essbase Calcs calculation way is modified although not sure.

  • ASO- Urgent Help Needed

    Hi All,
    I have an ASO Cube and I have implemented currency conversion. This is my current mdx formula for US Dollars and it works very fine.
    ([Local])*([Month Average],[D],[CK-Input],[BU-Input],[Prod-Input],[Local],[Cust-Input],[OR-Input]) where month average is the conversion rate.
    I have a Product dimension and it has got 5 Attribute dimensions associated.
    Now when I am retrieving US Dollars against any of these attribute dimension, my formula is not working. I am getting #missing for Us dollars.
    The Strange thing is instead of above formula I used this formula just for testing and it worked.
    ([Local]) * 2
    So please guide me if you have any suggestions.
    Thanks in advance

    First step, is to calm down. Panicking is only going to lead to mistakes.
    Second step, as mentioned, is to make an identical copy of the disk.
    Third step, is to work on fixing the COPY of the data. DO NOT TRY TO "FIX" YOUR ONLY COPY!! This way, if you make a mistake, you can just erase the botched copy, and re-copy the original.
    For the second step, use Disk Tools to make a disk image of your ahem "backup" disk.
    Go into Finder, and select "Utilities" from the "Go" menu. Then double-click on "Disk Utility".
    Select your Flash device from the leftmost pane. Not just the Partition which has your data, click on the item that represents the entire flash disk. RESIST THE URGE TO CLICK ON "Repair Disk"!
    From the "File" menu, click "New", which will bring-up a submenu. From the Submenu, click the last item, "Disk image from Disk1". Yours might not say "Disk1", it might end with a different number.
    Give the disk image a name that you'll recognize. Under Image format, select "Read Only" for now. Leave "Encryption" setting at "None". Click "Save". Depending on the size of your flash drive, this may take a while. BE PATIENT.
    Eject your flash drive.
    Select your Disk Image, and then click on "Repair Disk". Again, this will take a while. Again, be patient!
    If this fixes the disk copy, be glad, say thank you, and then sign-up for a Drop-box account, buy a dedicated external Hard Drive, and setup Time Machine, etc. Most of all, learn and realize that "backup copy" means "redundant copy", not "only copy". If this doesn't fix the problem, post any details to this forum, and we'll try to help as best we can.

Maybe you are looking for

  • Enhancement of a field in R/3 to BW

    Hi All I have an enhancement issue. Data flow is as follows. (R/3)ZTABLE-(BW)ODS-IC that means data is coming from r/3 ztable into bw ods and hence the cube. Now the R/3 consultant had enhanced a new field in the ZTABLE. What i have to do is, by repl

  • Re: Transfer balances from Recon GL to WTX GL

    Hi All, We had one problem with user exist . The user exist is replacing the recon account instad of Withhdoing tax account for clearing document(F110), After that we found mistake and corrected user exist now it is quit. WITH_ITEM table is updating

  • How to i connect my IMU to labview circuit ?

    hi , i got this templete from https://decibel.ni.com/content/docs/DOC-21690 however, i want to insert my IMU to the circuit. i got this  i dont knw how should i connect those error in error out etc so that the movement of the imu will follow mine ins

  • Intune Company Portal iOS app - Connection Issue: Unexpected connection issue occured

    Greetings, I am in the process of enrolling an iOS device and I have installed the Intune Company Portal App.  When I attempt to sign in, it starts to redirect me "We are taking you to your company sin-in page" then the app says "Connection Issue, an

  • Updating a child of a BOM material using bapi sales order change

    Hi, Appreciate your thoughts on the following issue.. We have a batch program which uses a bapi sales order change and updates the plant at the line items of the sales order. when this plant is assigned.. if any of the line item is a BOM item, it exp