SSAS Cube using multiple dimension hierarchies with same key

How can I link two separate dimension hierarchies (driven from two base dimension tables) to the same attribute in the Cube? When I try this, only the common hierarchy levels between two dimensions show up under Browse. Other levels disappear. Details are:
One SSAS 2012 Cube: Expense Daily Snapshot Each fact row has CostCentreSK attribute Two dimensions (with natural hierarchies) based on two separate DB tables. CostCentreSK is the key in both. (I know it sounds strange, but there is a good reason for this.
Be happy to share details.)
After processing when I browse the cube only the common levels between the two hierarchies show up.
Expectation was that the individual hierarchies will show each of their levels. Please help.

@Victor Rocca
Some dimensions are common, like Dates and Codes, but mostly they are their own dimensions.  Visits
and Actions facts have foreign keys from Events in them, so I would prefer to join directly, anyway.

Similar Messages

  • Performance issue in browsing SSAS cube using Excel for first time after cube refresh

    Hello Group Members,
    This is a continuation of my earlier blog question -
    https://social.msdn.microsoft.com/Forums/en-US/a1e424a2-f102-4165-a597-f464cf03ebb5/cache-and-performance-issue-in-browsing-ssas-cube-using-excel-for-first-time?forum=sqlanalysisservices
    As that thread is marked as answer, but my issue is not resolved, I am creating a new thread.
    I am facing a cache and performance issue for the first time when I try to open a SSAS cube connection using Excel (using Data tab  -> From Other Sources --> From Analysis Services) after daily cube refresh. In end users system (8 GB RAM but around
    4GB available RAM), for the first time, it takes 10 minutes to open the cube. From next run onwards, its open up quickly within 10 secs.
    We have daily ETL process running in high end servers. The configuration of dedicated SSAS cube server is 8 core, 64GB RAM. In total we have 4 cube DB - out of which for 3 is full cube refresh and 1 is incremental refresh. We have seen after daily cube
    refresh, it takes 10 odd minutes to open the cube in end users system. From next time onwards, it opens up really fast with 10 secs. After cube refresh, in server systems (32 GB RAM, around 4GB available RAM), it takes 2 odd minutes to open the cube.
    Is there, any way we could reduce the time taken for first attempt ?
    As mentioned in my previous thread, we have already implemented a cube wraming cache. But, there is no improvement.
    Currently, the cumulative size of the all 4 cube DB are more than 9 GB in Production and each cube DB having 4 individual cubes in average with highest cube DB size is 3.5 GB. Now, the question is how excel works with SSAS cube after
    daily cube refresh?
    Is it Excel creates a cache of the schema and data after each time cube is refreshed and in doing so it need to download the cube schema in Excel's memory? Now to download the the schema and data of each cube database from server to client, it will take
    a significant time based on the bandwidth of the network and connection.
    Is it anyway dependent to client system RAM ? Today the bigest cube DB size is 3.5 GB, tomorrow it will be 5-6 GB. Now, though client system RAM is 8 GB, the available or free RAM would be around 4 GB. So, what will happen then ?
    Best Regards, Arka Mitra.

    Could you run the following two DMV queries filling in the name of the cube you're connecting to. Then please post back the row count returned from each of them (by copying them into Excel and counting the rows).
    I want to see if this is an issue I've run across before with thousands of dimension attributes and MDSCHEMA_CUBES performance.
    select [HIERARCHY_UNIQUE_NAME]
    from $system.mdschema_hierarchies
    where CUBE_NAME = 'YourCubeName'
    select [LEVEL_UNIQUE_NAME]
    from $system.mdschema_levels
    where CUBE_NAME = 'YourCubeName'
    Also, what version of Analysis Services is it? If you connect Object Explorer in Management Studio to SSAS, what's the exact version number it says on the top server node?
    http://artisconsulting.com/Blogs/GregGalloway

  • Use multiple themes in the same project?

    I'm making a slideshow in iMovie 09. It consists of approx. 200 pictures. Those 200 pics are then broken down into 5 distinct groups. I've applied the Scrapbook theme to the first 40 pictures. I tried to apply a different theme (Filmstrip) to the next 30 pictures. When I did that, however, it changed the theme for the original 40 pictures to Filmstrip as well.
    Am I able to use multiple themes within the same project? I don't think its possible.
    Is my solution to make the 5 sections of the slideshow in iMovie 09 using a different theme for each section? I'd export as a movie file and then create the final slideshow that would consist of the 5 movies previously made (each with a different theme).
    Thanks in advance. This project is due in 3 weeks.
    Martin

    This is not possible in iMovie (to use multiple themes).
    However, you can do this using your idea of joining multiple movies into one. You can do this with QuickTime Pro, or with MPEG Streamclip. [Here is a video Tutorial by venerable forum member Jon Walker|http://web.me.com/jrwalker4/QuickNotes/MPEGStreamclip/Entries/2008/5/25_Tutorial015.html] which shows the MPEG Streamclip option.

  • How to use Multiple Product Hierarchies in Shopping Cart creation

    Dear SRM Experts,
    We have an issue in using multiple Product Hierarchies while creating a shopping cart. Need your help to resolve this.
    Our SRM system is integrated with 2 ERP back-end systems. In material replication we have created 2 hierarchies for different ERPs and their product categories are stored in respective hierachies.
    Example:
    EBPMATCLAS is for ERP1
    EBPSERVCAT is for ERP2
    Now when I create shopping cart, it allows only those products which are part of EBPMATCLAS because of below configuration..
    We cant configure multiple hierarchies for purchasing so we are not able to use both Hierarchies simultaneously.
    Request you to help with the possible solution to use multiple hierarchies.
    Thanks
    Rajan

    Hi Rajan,
    You not need to create 2 hierarchy ID. Inside the R3MATCLASS you can see the reference with both banckends.
    Ex:
    R3MATCLASSECCCLNT001
    R3MATCLASSECCCLNT002
    Rgs,
    Pedro Marques

  • Using multiple ipods on the same cpu

    my little brother & older sister just got new ipod videos and while i have an ipod photo i need to know if any1 can tell me how to set it up so i can use multiple ipods on the same (windows) computer without creating multiple user accounts if its even possible

    Hello,
    We have three ipods in our home - new g5 (mine) and 2 minis. We all use the same computers. Basically our library contains around 15gb of music (everyones).
    We have individual play lists - mine: good music; daughters rap or thumping stuff - lol.
    When you first plug your new pods on you get a screen up which asks you what you want to do (its in preferences usually). Chose the option to automatically update the following playlists and select which one you want to match with that particular pod. My youngest daughter has a few playlists i.e on the go, chill etc. so she selects around 4. I have one, and my elder daughter has a couple.
    Its easy to do (especially if I could work it out). Good luck.

  • How to use multiple Interfaces for the same BS?

    Hi @ ,
    Is it possible to have a scenarion where i am using multiple interfaces in the same BS based upon some conditional field in the message.
    I amnot able to get the solution I know with condition editor I can have multiple receivers but in my scenarion based upon message fiels i have to decide which BAPI to be used and wht mapping and then post it to the same System
    Any help will be highly rewarded
    Regards

    Hi-
    Yes it is possible you can use multimapping for mapping the interfaces.
    To know more about multimapping see
    http://help.sap.com/saphelp_nw04/helpdata/en/21/6faf35c2d74295a3cb97f6f3ccf43c/content.htm
    Some more helpful links
    /people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible

  • Using multiple timer in the same SessionBean

    Hello,
    Is it possible to use multiple timer in the same Stateless Session Bean. In my application a user can schedule some task to execute. To do so I was thinking of creating a Session Bean which would create calendar timer on user request and, when one of the timer expires, retrieve the task to execute thanks to the information stored in the timer.
    When I tried the solution explained above, it seems that the @timeout method is synchronized on 1 timer. For example if I create a timer that will be executed every 10 seconds and another one executed every 30 seconds, the timeout callback is called every 30 seconds but 4 times.
    My code looks like that :
    @Stateless
    @LocalBean
    public class TimeManager {
        public void onUserRequest(ScheduleExpression expression) {
            Timer timer = timerService.createCalendarTimer(expression, timerCfg);
        @Timeout
        void timeout(Timer timer) {
            logger.log(Level.INFO, (String) timer.getInfo());
    }Is there a way to do what I want?
    Thank you

    This doesn't make any sense to me. If i were to write a bunch of schemas for a particular applicaion, would
    I have them all in the same namespace? You would normally have one schema that describes the information model associated with the one namespace that the different documents in your application use.
    If so, why can't I load more than one in the same name space?The parser chooses the schema based on the namespace alone. There is no other information used to decide which schema to use, so you can only have one schema for the namespace.
    They all have different root elements.You can have different root elements in the one schema.
    I don't even need the namespaces, but I can't
    figure out how to get rid of them (the schema isn't valid with out them according to XML Spy). You can set the schema explicitily before parsing, but not (AFAIK) set after parsing has begun, except by using the mapping of namespace to schema location.
    I have also tried to use the external-noNameSpaceSchemaLocationproperty, but it doesn't seem like you can pass in an array of schemas to that one. It only expects a
    String as the Object you pass in to setProperty. Yes, you can only validate a document against the one schema.
    So, how can I load all my schemas so I don't have to reference them in the XML documents? Either combine your schemas so you have one schema for your namespace that validates elements which are defined in that namespace (the formal/correct way of doing it), or construct a filter that inserts a PI to point to the schema once the root element is opened (the pragmatic/bit of a hack way of doing it).
    Pete

  • 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.

  • Can I use multiple iPhones on the same iTunes account? e.g. my wife and I each have iPhones

    can I use multiple iPhones on the same iTunes account? e.g. my wife and I each have iPhones

    Yes, you can have as many devices - iPhones, iPods, iPads - as you like using the same iTunes account.

  • How to use multiple proxies at the same time?

    im planning to use multiple proxies at the same time on mac but i have no idea how to do it?!. i need help!thanks!

  • Same SSID with same Key at multiple facilities

    I have 4 881 routers at 4 different buildings. All of them use the SSID Network1 with a key of N3tw0rk1. If a user connects at one facility, he cannot connect at another facility without erasing the wireless connection, then creating a new one with the exact information that was in the original. The 881s are all set up completely the same.
    Anyone have any ideas as to why we have to go through this ridiculous process?

    /* Style Definitions */
    table.MsoNormalTable
    {mso-style-name:"Table Normal";
    mso-tstyle-rowband-size:0;
    mso-tstyle-colband-size:0;
    mso-style-noshow:yes;
    mso-style-priority:99;
    mso-style-qformat:yes;
    mso-style-parent:"";
    mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
    mso-para-margin-top:0cm;
    mso-para-margin-right:0cm;
    mso-para-margin-bottom:10.0pt;
    mso-para-margin-left:0cm;
    line-height:115%;
    mso-pagination:widow-orphan;
    font-size:11.0pt;
    font-family:"Calibri","sans-serif";
    mso-ascii-font-family:Calibri;
    mso-ascii-theme-font:minor-latin;
    mso-fareast-font-family:"Times New Roman";
    mso-fareast-theme-font:minor-fareast;
    mso-hansi-font-family:Calibri;
    mso-hansi-theme-font:minor-latin;
    mso-bidi-font-family:"Times New Roman";
    mso-bidi-theme-font:minor-bidi;}
    jasonww04
    For clarification, when you say no connection, do you mean that the wireless client doesn’t associate to the access point or it associates but you can’t pass traffic?
    I suspect the issue is going to be with the client and probably related to ARP or DHCP (possibly lease times depending on whether or not the laptop is put to sleep as opposed to shut down), possibly also a setting on the wireless setup on the laptop (on some wireless client software you can define what AP to associate too)
    Does turning disabling/re-enabling the radio via the wireless power switch on the laptop fix the problem?
    The fact that you’re using different subnets at each site shouldn’t prevent the client associating to the access point component of the router as it’s only a layer 2 device and therefore can only restrict based on MAC address (not IP, the router however can)
    Additionally, since rebuilding the client profile to exactly the same detail fixes the problem this would identify that the issue relates to the client not the wireless router.

  • Multiple controlling area with same chart account

    Hi Experts,
    can we consolidate multiple controlling area with same chart account in SAP BI?
    for example, if in R3 I have 4 Controlling Areas with the same chart of accounts, I can get an standard BW reports summarizing  them.

    Hi
    Chart of accounts i.e. 0CHRT_ACCTS is an attribute of Controlling area. This means each Controlling area will have it's own chart of accounts. This chart of accounts could be similar in terms of content values. So it is possible to consolidate and produce a report which provides a summary of the chart of accounts.
    Cheers
    Umesh

  • I want to use multiple colors in the same box - Pantone plus process. I am trying to create a support plate of cyan under a PMS.

    I want to use multiple colors in the same box - Pantone plus process. I am trying to create a support plate of cyan under a PMS.

    How is the external drive formatted?
    Allan

  • HT4528 i am having problems since downloading ios8.  app freezing, display orientation locking up, calls coming into multiple phones associated with same apple id.  Anyone else having these issues?  i did not download the update

    i am having problems since downloading ios8.  app freezing, display orientation locking up, calls coming into multiple phones associated with same apple id.  Anyone else having these issues?  i did not download the update

    No.  But thank for asking.

  • Unique data record means you can't  update a record from ECC with same key.

    Unique data record means you can't  update a record from ECC with same key fileds right?
    Details: For example i have two requests Req1 and Req2 in DSO with unique data record setting checked. on day one Req1 has a filed quantity with value 10 in Active data table. On day two Req1 can not be overwitten from ECC with Req2 with the same key fields but different value 20 in the filed quantity because of the Unique data record settings. finally the delta load fails from ECC going to DSO because of this setting. is it right?
    I think we can only use unique record setting going from DSO to cube right?
    Please give me a simple scenario in which we can use this setting.
    I already search the threads and will assign points only to valuable information.
    Thanks in advance.
    York

    Hi Les,
    Unique Data Records:
    With the Unique Data Records indicator, you determine whether only unique data records are to be updated to the ODS object. This means that you cannot load a data record into the ODS object the key combination for which already exists in the system – otherwise a termination occurs. Only use this setting when you are sure that only unique data records are to be loaded into the ODS object (for example, single documents). A typical application of this is in the loading of mass data. It improves the load performance.
    Hope it Helps
    Srini

Maybe you are looking for

  • XML Publisher Desktop Db connect SQL Server Host:Port:Sid

    Brand new to XML Publisher. Set up XML Publisher Enterprise environment to work with SQL Server 2005 using both MS 2000 & 2005 JDBC drivers, so far no problem. However the XML Publisher Desktop Report Wizard will not connect to SQL Server 2005 using

  • How to update column values in a table where that column is referring to different tables

    i have a table Order it has columns OrderID, Name, Total 1            trade   value populated from i.e. tradeorder table 2            fixed   value is populated from fixedorder table 3            annual  value populated from another table I m thinkin

  • My Mov. files play sound but no picture on Quicktime Player

    Please help - I don't know much about computers - called the apple support line and they weren't very helpful. I'm a Mac OS X Version 10.5.8 What do I need to do to play my mov. files? They play on my friends mac but not mine. They were originally ed

  • Input requrired for BAPI_LEAD_CHANGEMULTI

    Hi Experts, I have created a Lead from T-code CRMD_BUS2000108. The status of the LEAD is Open. I want to change the status of lead from Open to Closed with the help of BAPI :BAPI_LEAD_CHANGEMULTI but the lead is not getting updated. Please provide me

  • 2005 or 2006 Threads???

    Hi While searching for the old threads I could not find the threads that have been created in the years 2006 or 2005. SDN is only allowing to search from 2007 year.... Where are all the threads of years 2005 and 2006 have gone?? Are they archived? if