Comparing multiple dimensions on same cube

I have a cube with 2 dimensions: date and part#. The request is to be able to enter 2 different dates and then compare the related part data from date1 with its corresponding fields from date2.
Is this possible? I am thinking of creating a multi-provider with the same cube entered twice. The query would then prompt for 2 dates. Input date1 would go against the first appearance of the cube and input date2 against the second appearance.
Any thoughts? I am just trying to write a spec right now.
Bob

Hi Bob,
I really doubt if you can define the infoprovider twice in a Multiprovider. You may want to bring the date twice as date1 and date2 into the cube. i.e., create two chars date1 and date2 and map the original date to these two in update rules of the cube.
Hope this helps.
Kumar

Similar Messages

  • Aceessing 2 different dimension from same cube in 2 different packages ?

    Hi All,
    I would be proceesing dimensions in my SSIS packages. And i want to run packages in parallel.
    Suppose i have a cube name as AdventureWorks and have 2 dimesions say A and B.
    Dimesion A would get process in SSIS package A , where as dimension B would get process in SSIS package B.
    Now i want to run SSIS packages A and B in parallel.
    Is it possible ?

    Hi Shadabs,
    According to your description, you created two SQL Server Integration Services package to process two dimensions in the cube, now what you want to know can we run the packages A and B at the same time to process those two dimensions parallel, right?
    In SQL Server Analysis Services, we can process the database object individually, such as dimensions, measure groups and partitions. So you can run SSIS packages A and B in parallel to process the two dimensions.
    Reference
    http://consultingblogs.emc.com/jamiethomson/archive/2006/07/18/SSIS_2F00_SSAS_3A00_-Process-SSAS-dimensions-and-measure-groups-individually.aspx
    Regards,
    Charlie Liao
    TechNet Community Support

  • Voyager XI R 3.1 SP 3 Fp 3.2-- To show multiple dimensions in same workspac

    Hi,
      We are creating a Voyager work space. The idea here is to show diiferent diemsions as free standing cells with drop down that shows all values of that particular dimension. This is done in XI R2 OLAP reports.
    Cross tab shows following data: Headcount over a period (months in columns and gender in rows) based on Gender.
    The requirement is to have different free standing cells for Country, Cost centre, Team etc showing  all the values of the dimension with a option to select the required country etc and changing data in Cross tab accordingly.
    I am new to Voyager. Please help me.
    Kishore

    I resolved self

  • Compare all dimensions in all detail cubes

    How to Create a way to compare all dimensions in all detail cubes. If discrepancies are identified, then correct the detail cube that has the discrepancy. If a new cube is being built from a master file, the master file needs to be included in this comparison. The comparison needs to run monthly.

    The do it yourself approach would be to create "master" cubes, one for each common dimension. These would get rebuilt each month from whatever metadata repository you use. Then, create partitions from them to each of the detail cubes. The partitions could use the first stored member of each dimension in the detail cube that isn't in the master cube, and you would only use them for updating the outline.However, this assumes you aren't into buying an off the shelf tool for handling this. Hyperion Application Builder is able to handle the bulk of this in a more robust (albeit more expensive) way. Look into it and you may find it well worth the expense, as it targets your need very well.

  • AWM Calculated Measure for Percent of Total Across Multiple Dimensions?

    I noticed that AWM has a Share function that gives me a percent total of a grain from a specific hierarchy's Top of Hierarchy, but is there any way to do that with multiple dimensions? For example, if I had a Share of Dimension X = 55% Where Time = 1/1/2013 and a Share of Dimension Y = 32% Where Time = 1/1/2013, then could I have a Share of both Dimension X and Dimension Y = 16% Where Time = 1/1/2013?

    I had used an alternate solution which is a bit more cumbersome using native OLAP_DML formulae/expression.
    The above expression using OLAP Expression Syntax is much better (if it works).
    I was not aware of this OLAP expression syntax when i needed to create a kpi for similar requirement.
    We had Qty measure and Share along dimension like "Qty - Share at Year level", "Qty - Share of Total Customer".
    We needed to get "Qty - Share at Total Customer, Year".
    Cube= SALESCUBE
    Base Meas = QTY
    Step 1) Create Measure which represents "Qty - Total Customer, Year" which will work in any reporting context ...
    Note: For time=day1/2/3/ within same year and customer=cust1/2/3/... or Total Customer, the expression result will be constant (result fixed for any dimension members/status along the 2 dimensions - TIME and CUST). Denominator Value changes each year since we have constrainted time dimension to the ancestor of current cell at YR level. If we choose anscestor at TOP level TOTTIME say then the value is fixed for all time dimension members/values.
    olap dml expression: QUAL(SALESCUBE_QTY, CUSTOMER limit(CUSTOMER to CUSTOMER_LEVELREL 'TCUST'), TIME limit(limit(TIME to ANCESTORS USING TIME_PARENTREL TIME(TIME TIME)) KEEP TIME_LEVELREL eq 'YR'))
    in awxml - this becomes:
    ETMeasureColumnName="QTY_TCUST_YR"
    Name="QTY_TCUST_YR"
    MeasureExpression="OLAP_DML_EXPRESSION('QUAL(SALESCUBE_QTY, CUSTOMER limit(CUSTOMER to CUSTOMER_LEVELREL ''TCUST''), TIME limit(limit(TIME to ANCESTORS USING TIME_PARENTREL TIME(TIME TIME)) KEEP TIME_LEVELREL eq ''YR''))', NUMBER)">
    <Classification
    Value="AwmDescriptionType=OLAP_DML_CALC"/>
    <Description
    Type="LongDescription"
    Language="AMERICAN"
    Value="Qty - Total Customer, Year">
    Step 2) Define the share measure explicitly since we have already calculated the denominator needed for composite share.
    Check for division by 0 error before performing the share calculation explicitly as Numerator= Qty (for current cell/reporting context) and Denominator = Qty - Total Customer, Year (from Step 1)
    olap dml expression: if SALESCUBE_QTY_TCUST_YR ne 0 then SALESCUBE_QTY / SALESCUBE_QTY_TCUST_YR else na
    in awxml - this becomes:
    ETMeasureColumnName="QTY_SHARE_TCUST_YR"
    Name="QTY_SHARE_TCUST_YR"
    MeasureExpression="OLAP_DML_EXPRESSION(&apos;if SALESCUBE_QTY_TCUST_YR ne 0 then SALESCUBE_QTY / SALESCUBE_QTY_TCUST_YR else na&apos;, NUMBER)">
    <Classification
    Value="AwmDescriptionType=OLAP_DML_CALC"/>
    <Description
    Type="LongDescription"
    Language="AMERICAN"
    Value="Qty - Share of Total Customer, Year">
    </Description>
    Report needs to use measure QTY_SHARE_TCUST_YR (Qty - Share of Total Customer, Year) defined in Step 2. It may be useful to expose/display intermediate measure QTY_TCUST_YR also so as to make the basis of calculation very clear to the user.
    Nick,
    If you customize above soln. to use Total Time, Total Prod and Total Organization (along 3 dimensions)... I am sure the fact table has a time dimension which should also be factored in in your calc/defn.
    If you have missed out the join to Time dimension from fact in your queries, in olap reporting terms, its similar to Time Dimension selection of Time level = TTIME Total Time (1 node at TOP).
    You need:
    Step 1) Qty - Total Time, Total Product and Total Org
    Step 2) Qty - Share of Total Time, Total Product and Total Org
    Then the example you gave should be covered via QTY and QTY_SHARE_TTIME_TPROD_TORG (Step 2)
    SUM(quantity)
    2875should be QTY, QTY_SHARE_TTIME_TPROD_TORG (=100%) at Time level = TTIME, Product level = TPROD, Org level = TORG
    SUM(quantity)
    345 [12% of all products sold]should be QTY, QTY_SHARE_TTIME_TPROD_TORG (=12% hopefully) at Time level = TTIME, Product level = PROD with report filter on product = 'CX-867054', Org level = TORG
    SUM(quantity)
    977 [34% of all products sold]should be QTY, QTY_SHARE_TTIME_TPROD_TORG (=34% hopefully) at Time level = TTIME, Product level = TPROD, Org level = STORE with report filter on store = 'NY_ALBA_013'
    SUM(quantity)
    88 [3.06% of all products sold]should be QTY, QTY_SHARE_TTIME_TPROD_TORG (=3.06% hopefully) at Time level = TTIME, Product level = PROD with report filter on product = 'CX-867054', Org level = STORE with report filter on store = 'NY_ALBA_013'
    HTH
    Shankar

  • Multiple Flows of Same Name in One File

    (FM11 on Win7)
    The Compare Documents utility reports that the same file has multiple flows of the same name, and so does not compare the files. Doh!
    The report from the utility seems accurate.
    I see two end-of-flow markers in the file, one on the second page and another on the final page.
    The flow tag names of the text frames on the body pages are identical: BodyText.
    The AutoConnect box on each is selected.
    I still want to compare the files, so I try this:
    When I do View > Master Pages and then go back to View > Body Pages, FM says some body pages in the file override their master page layout.
    Do I want to override? I say yes.
    I go to the body pages. Everything looks the same.
    I try Compare Documents again. Same message.
    So how do I join those two flows, even though they apparently are already Autoconnected and have the same name?
    Or, as an alternative, how do gain the benefits of a Compare Documents operation in a file that contains two flows of the same name?
    Best regards,

    iPhone will duplicate if you import contacts from your SIM card or namually add new contacts and save in iPhone memory instead of save in iCloud. So you have contacts from iCloud and from iPhone memory too.
    Try to save your contacts just one place, like iCloud.
    Hope it will be helpful

  • How to update software on multiple iPhones using same iTunes account?

    How to update software on multiple iPhones using same iTunes account?

    SeanB15 wrote:
    Here are more details on my situation which should help clarify things...
    I purchased three iPhone 4 models back when they first came out (for my family) that all share the same iTunes account for access to apps and music, but each phone/user still has his/her custom contact list, email accts, and select lists of apps and music from the one iTunes acct library.  The problem is (as I understand it) that I can only update the software on one of the three iPhones – the primary phone I used to setup the iTunes acct without wiping out the separate contact lists, etc. As it stands today... the first (primary) iPhone associated with the iTune acct has been updated with the latest software version 5.1.1 and sync'd up with all the apps, music, etc from the one iTune acct, while the other two iPhones are still running on the original software version 4.0.2 and are experiencing problems now. I was advised by AT&T back in January that it would be necessary to setup separate iTunes accts for the second and third iPhones in order to receive system updates and still be able to manage separate contact lists, etc. If I go this route, I assume we will lose all the apps on phones #2 and #3 that we have been "sharing"... correct? Since this AT&T advice was prior to iCloud coming out, would iCloud be a better solution or at least part of the solution? I really don't yet understand how iCloud works. Hopefully, one of you can help me??
    we have 2 iphone 4's synced to the same itunes account for apps and music since the day we bought them, but each has a different icloud acct. they have both been updated on the same itunes account with every update that has come out since we bought them in december of 2010. nothing on either phone has ever been lost or duplicated. having said all that, maybe i'm missing something here, but we have had no problems. we do have itunes setup to sync manually. i do believe i'm a piker compared to lawrence finch, but i'm just telling you what happens in my house. maybe check with apple? is there a store near you?

  • Multiple dimensions from single logical table

    Hi,
    I cannot seem to create multiple dimensions based one one single logical table. For example, I have a Time table from which I'd like to create a calendar time dimension and a fiscal time dimension. However, as soon as one dimension is created, I cannot create another dimension from the same logical table.
    Is it possible?
    Thanks

    Jlin,
    If I understood your requirement correctly you need to create multiple Hierarchies out of a single Logical Dimension table, this is possibe the base rule for creating a hierarchy is you should have a common starting point( Grand Total Level) and a common ending point( Detail Level), first create this and create sublevels and share the Detail Level as a child. This will allow you to create multiple hiearchies out of a single dimension. One level will have drill down on the Calendar dimension and one one the Fiscal and both will have the common detail key like day key.Hope this helps.
    Arjun

  • Duplicate dimension in AW Cube

    Hi:
    We have to include two copies of a customer dimension in a cube in our analytical workspace. The two copies are due to two FKs (caller_customer and a receiver_customer) in the cube. Our customer dimension has > 5M records and has several hierarchies. We are suspecting that including both the same large customer dimension twice in our cube will increase our cube size and cube maintenance time substantially. Any ideas on this? Is there a workaround or a better way to do this?
    Regards.
    Umar.

    It sounds from your description that there is a single leaf value, Customer, that is rolled up differently depending on the role of caller or receiver. I am not sure why you need to implement two different dimensions, surely this is one dimension with two hierarchies baed on caller and receiver drill paths.
    Hope this helps,
    Keith
    Oracle Business Intelligence Product Management
    BI on Oracle: http://www.oracle.com/bi/
    BI on OTN: http://www.oracle.com/technology/products/bi/
    BI Beans http://www.oracle.com/technology/products/bib/index.html
    Discoverer: http://www.oracle.com/technology/products/discoverer/
    BI Software: http://www.oracle.com/technology/software/products/ias/devuse.html
    Documentation: http://www.oracle.com/technology/documentation/appserver1012.html
    BI Samples: http://www.oracle.com/technology/products/bi/samples/
    Blog: http://oraclebi.blogspot.com/

  • Multiple members with same alias

    I have multiple members with same alias name. Are there anyway to build dimension members with same alias name?

    Typically I will concatinate the member name (as either a prefix or suffix ) to the Alias to make it unique

  • MOLAP to ROLAP: fuzzy dimensions, the same but not equal

    We are converting a MOLAP model to ROLAP (snowflake) from Oracle Express to OWB 10.2 using 9.2.0.8 for the repository and apart from preparing the datawarehouse for the end of this year we need to load historical data for the client and there are some dimensions which have “changed” over the years.
    Eg: In cube 1 and cube 2 there are 5 dimensions and an indicator for each cube. The dimensions are basically made up of digits that correspond to various descriptions and there are 25 digits for cube 1 and 22 digits for cube 2. The first 2 digits of cube 1 and 2 represent the dimension “Year” (01, 02, 03, 04, 05, 06) where 01 is 2001, 02 is 2002 and so forth.
    Let’s say that 3 of the dimensions of cube 1 and cube 2 are the same (Year, Sex and Type) but cube 1 has 2 digits for the dimension “Hair Colour” and cube 2 has 5 digits for “Hair Colour”. The descriptions are the same for each type though.
    Cube 1
    01 – Blonde
    02 – Brown
    03 – Yellow
    04 – Green
    05 – Brown
    Cube 2
    00001 – Blonde
    00002 – Brown
    00003 – Yellow
    00004 – Green
    00005 – Brown
    Any ideas of how I could create 1 “hair Colour” dimension for both cubes?

    I'll be glad to help if I can, but before risking wasting our time, I really need to ask you to address the key issues in my post in order to eliminate at least most of the variables:
    * What exact paper size are you using?
    * What's the version of the Epson driver you're running?
    * What mode, standard or borderless, are you selecting?  in other words, which of the six virtual 2200 printers installed by the Epson driver installer are you using to print this particular image (see screen shot) ?
    In order for my experiment to have some meaning, could you please upload the actual, exact image file you want me to print to a site like yousendit.com or Dropbox so I can download it?
    What I can unequivocally tell you is that the image shown in the screen shot prints at exactly the same dimensions shown in the settings of that print dialog box. i.e. 6.636 inches by 8.133 inches as measured by a vernier caliper.
    mckinney3 wrote:
    …I also printed to my HP laser Jet printer and experienced the exact same problem -  A 6 inch object prints smaller by 1/16 - 3/32 inch.
    I think this narrows the issue to PS…
    …unless the Epson printer driver makes that decision when it detects an image file coming from Photoshop. 
    Would that be a distinction without a difference, perhaps? 
    An insurmountable difference may be the fact that, on the Mac, I am using the prior version of Photoshop and not running Lion, as I have stopped upgrading OS X at Leopard, and run version 11.0.2 on it.  At a different location I run Photoshop 12.0.4 under Windows, which is not a valid or even relevant comparison.

  • Hierarchies using Multiple Dimensions

    Just posting this out there if there is any way to create hierarchies/ drill paths leveraging multiple dimensions? e.g. Columns A from DIM1 (parent) drills down to Column B from DIM2 (child). The model is a simple star wherein the two dimensions are joined through a fact.

    Hi,
    Thanks for responding.
    As of last evening we tried creating multiple physical layer alias's of the dim tables in question such that we could create mutiple hierarchies for varied drill downs with "preffered drill paths". While doing the same we kind of figured out the same as to why head down that route wherein we could just have 4 aliases for 2 dimension tables and make use of a single LTS name within a logical table with multiple sources. This way using a single LTS name with multiple source joins, we could solve this.
    Thanks. I will mark as helpful since if I had read it earlier it would have directed us in the right direction much faster.

  • MAXL - using multiple Dimension build rules in single script...

    I seem to be having problems running multiple Dimension build rules in a single MAXL script, is this a known problem or just an issue that I'm having? The build rules independently work as designed but when joined into a single script the script hangs...
    So, this is a 2 part question...
    1) Does MAXL not play nice when using multiple Dimension load rules in a single script?
    2) Do I need to run the build rules independent of each other?
    Also, is there some type of refresh/update on the cube that you can use in the script and would it be necessary...?
    Thanks for any light you can shed on the issue.
    Adam,

    I've written multiple dimension build statements as a part of 1 long MaxL statement. I'm executing this MaxL via a shell script (that replaces the variables such as username, password, servername, file path etc.) I've not seen any issues doing so.
    However, I've noted that, number of imports statements in 1 single MaxL command does not bode well for more than *60* import statements at once. So, if you're using more than 60 source files to build your dimensions, please consider breaking up your MaxL into multiple statements.
    Note: All but last of the import statements have 'deferred' re-structure specified. It speeds up the build process.

  • How to Delete the dimension from the cube ?

    Hi ,
    how to Delete the dimension from the cube ?
    i have added the new dimension by assiging one characteristic to that dimension .
    now i  want to delete it ,
    but system saying that   Dimension ZXXX  contains InfoObjects; deletion not possible .
    how to delete it ? any help .
    Thanks

    Make sure you donot have any data in cube. If you have some data in cube, then you will not be able to see Delete option.
    Right click on the cube-->Delete data.
    Then double click on the cube>Goto Edit mode> select the IO under that Dimension> right click> now you will be able to see the Delete option (provided you have deleted all the date from Cube)
    Then right click on Dimension-->Delete
    Regards,
    Pavan

  • Multiple loads to a cube ?

    hello BW Experts,
    Can we do multiple loads to a cube ?
    Thanks,
    BWer

    If it is a FULL LOAD, definitely there would be duplication of data from ODS. I think you should consider dropping of requests in a FULL LOAD scenario or implementing DELTA.
    In you update rules of the cube, do you have the option of Addition or No Update checked.
    if it is No Update, the report might be having a parameter of considering only the most current request. This is possible by using variable of REQUEST ID like "Most Current Data" which is an SAP Exit. In this case, if the cube is compressed the entire data would report as duplicate in your case.
    It is always desirable that the cube contains non duplicate data for efficient processing.
    Hope it helps.
    Regards

Maybe you are looking for