Joining cubes and relational data

Hi we run std 2008 r2.  My experience is that voluminous dims have no place in olap cubes.  If I remember correctly power pivot can join a cube to a relational table.  Is that correct?
I'm contemplating going that route but wonder if the same performance issues u get when u incorrectly add a voluminous dim to olap will also occur if instead I set up pp to join that voluminous dim from a relational table to my cube. 
Also worried about any other gotchyas pp brings to the table when a newbie thinks pp is  going to be a viable self service bi tool for his user.
the customer dim i'm focused on has 158k values and is growing.

Well, I didn't mean to run Tabular in a hybrid mode, but to switch your data model to tabular completely.
Good that you mentioned it. Don't think there's any advantage in doing a hybrid on that constellation. 
Here are some links re tabular:
https://technet.microsoft.com/en-us/library/hh212940(v=sql.110).aspx
https://msdn.microsoft.com/en-us/library/hh994774.aspx
Don't know how much you actually tried to optimize query performance in your current environment - do you know this Whitepaper?: http://www.microsoft.com/en-us/download/details.aspx?id=17303
Maybe it would make more sense to use partioning on your current environment - but then an upgrade to Enterprise or at least Business Intelligence Edition (2014) would be needed (as it would be for running SSAS in Tabular anyway)
2008:
https://msdn.microsoft.com/en-us/library/cc645993(v=sql.105).aspx
2014: https://msdn.microsoft.com/library/cc645993.aspx
Imke

Similar Messages

  • Federating Essbase and Relational Data in 11g

    Hi,
    I am trying to display Time Entry measures from both Essbase and Relational data source (OLTP) in one report.
    The People hierarchy in Essbase has 3 levels and I mapped the 3rd level (Gen3 People - Member Key which is actually the Employee Id) to Employee Id column in OLTP. I cannot map the other levels to OLTP because there are no columns that match.
    When I create a report with the ff fields: Gen3 People Member Key, Essbase Measure, OLTP Measure, I am seeing correct values. But when I add Gen3 People, the OLTP Measure column becomes blank. When I add Gen2 People, I am getting "No fact table exists at the requested level of detail".
    Does this mean that I also have to map Gen2 People and Gen3 People to OLTP before I can use them in my report?
    Thanks for the help!

    Hi,
    Thanks a lot for the help.
    I am currently facing following issues in integration.
    1. In my Essbase outline , the child level has some aliases. So when I import in OBIEE, I am getting the alias value instead of the actual. How to get the actual data in OBIEE?
    2. If I am using external data for only one dimension, I am getting the report generated,but all the measures like sales returns no value. But If I am using the sales and some existing cube dimension column, I am getting the values
    3. Inorder to use the other dimension, I followed the creation of total level and added the dummy fact. Still I am getting error 'Unable to navigate requested expression'
    Thanks in advance,
    Many Thanks,
    RS

  • How to define join in physical layer between cube and relational table

    Hi
    I have a aggregated data in essbase cube. I want to supplement the information in the cube with data from relational source.
    I read article http://community.altiusconsulting.com/blogs/altiustechblog/archive/2008/10/24/are-essbase-and-oracle-bi-enterprise-edition-obiee-a-match-made-in-heaven.aspx which describes how to do it.
    From this article I gather that I have to define a complex join between the cube imported from essbase to my relational table in physical layer.
    But when I use Join Manager I am only able to define jooin between tables from relation source but not with the imported cube.
    In My case I am trying to join risk dimension in the cube based on risk_type_code (Gen3 member) with risk_type_code in relation table dt_risk_type.
    How can I create this join?
    Regards
    Dhwaj

    Hi
    This has worked the BI server has joined the member from the oracle database to cube. So Now for risk type id defined in the cube I can view the risk type code and risk type name from the relational db.
    But now if I want to find aggregated risk amount against a risk type id it brings back nothing. If I remove the join in the logical model then I get correct values. Is there a way by which I can combine phsical cube with relational model and still get the aggregated values in the cube?
    I have changed the column risk amount to be sum in place of aggr_external both in logical and phsical model.
    Regards,
    Dhwaj

  • Can't view my Cube and Dimension Data with the Cube Viewer

    I'm new in using OWB, i'm using Oracle 10g release1 with OWB R2 also Oracle WorkFlow 2.6.3.
    When studying with the steps from the OTN pages (start01, flat-file02, relational-wh-03, etl-mappings, deployingobjects, loading-warehouse and bi-modeling)
    the loading was success, i guess...
    But when I want to see the data in the cube and dimension, an error occurs.
    It says
    " CubeDV_OLAPSchemaConnectionException_ENT_06952??
    CubeDV_OLAPSchemaConnectionException_ENT_06952??
         at oracle.wh.ui.owbcommon.dataviewer.dimensional.DataViewerConnection.connect(DataViewerConnection.java:115)
         at oracle.wh.ui.owbcommon.dataviewer.dimensional.DimDataViewerMain.BIBeansConnect(DimDataViewerMain.java:433)
         at oracle.wh.ui.owbcommon.dataviewer.dimensional.DimDataViewerMain.init(DimDataViewerMain.java:202)
         at oracle.wh.ui.owbcommon.dataviewer.dimensional.DimDataViewerEditor._init(DimDataViewerEditor.java:68)
         at oracle.wh.ui.editor.Editor.init(Editor.java:1115)
         at oracle.wh.ui.editor.Editor.showEditor(Editor.java:1431)
         at oracle.wh.ui.owbcommon.IdeUtils._tryLaunchEditorByClass(IdeUtils.java:1431)
         at oracle.wh.ui.owbcommon.IdeUtils._doLaunchEditor(IdeUtils.java:1344)
         at oracle.wh.ui.owbcommon.IdeUtils._doLaunchEditor(IdeUtils.java:1362)
         at oracle.wh.ui.owbcommon.IdeUtils.showDataViewer(IdeUtils.java:864)
         at oracle.wh.ui.owbcommon.IdeUtils.showDataViewer(IdeUtils.java:851)
         at oracle.wh.ui.console.commands.DataViewerCmd.performAction(DataViewerCmd.java:19)
         at oracle.wh.ui.console.commands.TreeMenuHandler$1.run(TreeMenuHandler.java:188)
         at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
         at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:100) "
    Can somebody explain what is happening, I really don't understand, when the cube viewer window appears, there's no data in it....
    I realy need help with this...

    I'm new in using OWB, i'm using Oracle 10g release1 with OWB R2 also Oracle WorkFlow 2.6.3.
    When studying with the steps from the OTN pages (start01, flat-file02, relational-wh-03, etl-mappings, deployingobjects, loading-warehouse and bi-modeling)
    the loading was success, i guess...
    But when I want to see the data in the cube and dimension, an error occurs.
    It says
    " CubeDV_OLAPSchemaConnectionException_ENT_06952??
    CubeDV_OLAPSchemaConnectionException_ENT_06952??
    at oracle.wh.ui.owbcommon.dataviewer.dimensional.DataViewerConnection.connect(DataViewerConnection.java:115)
    at oracle.wh.ui.owbcommon.dataviewer.dimensional.DimDataViewerMain.BIBeansConnect(DimDataViewerMain.java:433)
    at oracle.wh.ui.owbcommon.dataviewer.dimensional.DimDataViewerMain.init(DimDataViewerMain.java:202)
    at oracle.wh.ui.owbcommon.dataviewer.dimensional.DimDataViewerEditor._init(DimDataViewerEditor.java:68)
    at oracle.wh.ui.editor.Editor.init(Editor.java:1115)
    at oracle.wh.ui.editor.Editor.showEditor(Editor.java:1431)
    at oracle.wh.ui.owbcommon.IdeUtils._tryLaunchEditorByClass(IdeUtils.java:1431)
    at oracle.wh.ui.owbcommon.IdeUtils._doLaunchEditor(IdeUtils.java:1344)
    at oracle.wh.ui.owbcommon.IdeUtils._doLaunchEditor(IdeUtils.java:1362)
    at oracle.wh.ui.owbcommon.IdeUtils.showDataViewer(IdeUtils.java:864)
    at oracle.wh.ui.owbcommon.IdeUtils.showDataViewer(IdeUtils.java:851)
    at oracle.wh.ui.console.commands.DataViewerCmd.performAction(DataViewerCmd.java:19)
    at oracle.wh.ui.console.commands.TreeMenuHandler$1.run(TreeMenuHandler.java:188)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
    at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:100) "
    Can somebody explain what is happening, I really don't understand, when the cube viewer window appears, there's no data in it....
    I realy need help with this...

  • Bi 7.0 for cube and master data steps

    hi friends,
    can u give me step by step comparision between bi 7.0 and bi 3.0 for cube ods and master data, ple explaing me what are the steps difference for those in bi 7.0 .
    and reporting is same or any difference in bi 7.0 .
    other than sap.help.com material, if u have any other or any screen shots. ple send me.
    Thanking u
    suneel.

    what abt master data, in master data we are using only transfer rules, here also we are using transformation and dtp again.
    Yes we would be using transformations and DTP's on the masterdata too. but the system would prompt to make IO a infoprovider in order to use the new functionality. There is another work around for it, but we can discuss it later, orelse search the forum for that option, i have replied to couple of questions regarding that.
    what abt reporting any things other than calculated kf restricted kf, filters rows columns, free chaststics, variables, any chnages in screen.
    The basic functionality of all the above mentioned objects havent changes, and the query designer itself, there are hell a lot of changes in the appearance and it will take a while to get used to it and find your way with all the functionalities.
    i have doubt bps menas businees planning simulation what is this, bec i have idea we can use transactional cube and transactional ods for write accress for planninmg also
    BPS is something I have no clue abt... (you dont see me answering in Business planning forum)

  • What file acts as bridge between Planning and relational data source?

    Hi any one knows the answer plz give me reply ..

    Hi,
    Planning communicates to the relational data source through a number of Java classes using JDBC.
    Business rules also use the hyperion RMI service to communicate to planning.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • How to add a new field in the cube and load data

    Hi,
    The requirement is
    We have  ZLOGISTICS cube , the data souce of this filed has REFDCONR-reference dcument number filed . We have to create a new field in cube load data and get this new filed into the report also.
    Please any one can help me with the step by step process of how to do?
    How to get the data into BW and into the report.

    Hi,
    So you need that this new field have data in old records?
    1.- If you are in BI 7.0 and the logic or data for that New field are in the same Dimension, you can use a Remodeling to fill it. I mean if you want if you want to load from a Master Data from other InfoObject in the same Dim.
    2.- If condition "1" is not yours.
    First add the new field, then create a Backup Cube (both cubes with the new field) and make a full update with all information in the original Cube. The new field willl be empty in both cubes.
    Create an UR from BackUp_Cube to Original_Cube with all direct mapping and create a logic in the Start Routine of the UR (modiying the data_package) you can look for the data in the DSO that you often use to load.
    To do that both cubes have to be Datasources ( right click on Cube-> aditional function-> and I think is "Extract Datasource")
    Hope it helps. Regards, Federico

  • Joining Actual and Forecast Data

    Hi All,
    I have two cubes one for actual and one for forecast data. In the actual cube data comes at 0MATERIAL, 0CUSTOMER, 0DIVISION, 0FISCPER level for for key figure 0AMOUNT (Actual Revenue). In the Forecast Cube the data comes at ZMATERIAL, ZCUSTOMER, ZDIVISION, ZFISCPER for the key figure ZAMOUNT (Forecasted Revenue).
    How can i merge the two providers where in one single row i can show both the actual
    and the forecasted amount for the same material, customer, division and fiscal period.
    Thanks
    Rashmi.

    Create a multiprovider consisting of your actual and forecast cubes.  Within the multiprovider, include the desired info objects (e.g. 0MATERIAL, ZDIVISION, etc.).  Within the multiprovider 'Identification' function, be sure to map the applicable info object(s) from each cube to the multiprovider info object.
    For multiprovider 0MATERIAL: map Actual 0MATERIAL and Forecast ZMATERIAL.
    For multiprovider ZDIVISION: map Actual 0DIVISION and Forecast ZDIVISION
    You then build your query using info objects within multiprovider.

  • Report on Real Time Cube and Master data

    Dear Experts,
    I am new to BI. I have created real time cube using some characteristics and top of that I built 3 reports with referring to Master data.
    And in the 3 reports, I have used different characteristics for all the report expect one ( common in all the reports).
    Now I have to create consolidated report using all the characteristics. I have build some sample reports but getting not assigned where there is no data.
    How can I achieve this?
    Thanks in advance,
    Saravanan R

    Hi suman,
    Thanks for your reply .
    I have attached the screen shot of the output. I have created the Infoset using info objects and real time cube, on top of that I have created query.
    this is the problem am facing can please suggest on this .

  • I want to delete my Game Center user because of some games which have saved data remainig there.I want to start the games all over again, but when I delete the games and related data on my iPod the data is further on the Game Center!!..help?!

    I need help..!

    1, you can't at the moment, though with iOS 5 in the Autumn, from http://www.apple.com/ios/ios5/features.html#photos :
    Even organize your photos in albums — right on your device
    2, by removing it from you synced from and re-syncing. Only photos taken with the iPad, copied to it via the camera connection kit, or saved from emails/websites etc can be deleted directly on the iPad (either via the trashcan icon in the top right corner if viewing the photo in full screen, or via the icon of the box with the arrow coming out of it in thumbnail view)
    3, the location of the photos that you synced to the iPad should be listed on the iPad's Photos tab when connected to your computer's iTunes.
    4, you can copy the photos from your iPad to your computer : http://support.apple.com/kb/HT4083 . You should also be able to delete them from the iPad as part of the transfer process to your computer, and it's then your choice whether to add them to your sync photo list so as to copy them back to the iPad. Copying them to your computer would allow you to organise them into folders and therefore be able to sync them back into separate albums.
    5, I don't use Dropbox either. There are some third-party browser apps in the iTunes App Store that allow you to download pages so that you can view them when offline e.g. Atomic Web (the whole page is saved within Atomic Web, it doesn't place a photo into the Photos app)
    6, deleting content should help. If you remove an app from your iPad then you also remove the content that it's got on the iPad - so if you then decide to reinstall it back onto the iPad then you will need to manually add back any content that you want in it. None of the Apple built-in apps (including Photos) can be removed from the iPad

  • Steps to to enhance the existing cube and get the data from r/3

    I am at entry level.
    if i want to enhance an existing cube and pull data from R/3 into the cube what are the main steps i do.
    in my scenario - this is SD module. The infocude is  custom cube(CONTRACT cube) . I have to enhance this existing custom cube with new info objects. The person who had created this cube years ago has used generic data source .
    Please explain me the main stepd i need to do in R/3 till i get it to BI

    check if you can enhance the existing generic data source to bring data for new info objects or if those fileds are aleady existing in the data source - if existing, you will have to make changes only in BW side, if not, you will have to first modify the generic data source
    if you have modified the data source, relicate data source at BW side
    create new info objects and add those to cube > activate info cube
    map the info objects with fields in data source > activate tranformation
    test it by loading the data
    now you will have to move these changes to produciton;
    move the data source changes to R/3 production system (if applicable)
    replicate data source in BW production system
    move the BW transports to production system
    you will have communicate to the uses that data will not avialable for some time or you need to reload data in cube in off business hours or on a weekend
    delete data from info cube
    initialize delta without data transer
    do a full repair to the cube
    now you can run delta on a daily basis
    I hope it helps.
    Regards,
    Gaurav

  • Report to display (actuals data from one cube and plan from another)

    Hi Gurus,
             I have a requirement in reporting to display actual data from one cube and plan data from a different one.
            The example below might give a clear picture of the requirement.
    rows has key figures and columns = months
    Jan |  Feb |  Mar |  Apr |  May |  Jun  ...   ....
    GrossSales
    Net Sales   
    Now if I run the report for Current month (Apr), then for the months of (Jan, Feb and Mar) i need to get the data from CUBE1   and for the remaining months (Apr thru Dec) from CUBE2.
    Similarly when i run the report next month(may), 
    then (data for Jan, Feb, Mar, Apr  from CUBE1)
    and ( May thru Dec from CUBE2)
    Any suggestions.
    Thanks in Advance
    Kumar

    Hi Henry,
         We alreadey have a multi provider which includes
    FinDat Cube(CUBE1) for actuals and Comm.Goals cube (CUBE2) for plan.
    So you suggest that we have two versions of key figure for actual and plan.
    ie. each KF will have two versions.
    actuals = (version 10, FiscPer<curr.mnth, key figure, acutals cube)
    Plan = (version 20, FiscPer>=curr.mnth, key figure, comm.goals cube)
    eg:
    Jan | Feb | Mar | Apr | May | Jun ...
    GrossSales(Act)
    GrossSlaes(Plan)
    Net Sales(Acutal)
    Net Sales(Plan)
    Correct me if I am wrong.
    the report has a lot of key figures, having two versions for each kf will be confusing.
    the user would like to see
    Jan.....| ...Feb  |..Mar |..Apr.....|  May  | 
    GrossSales   Act Value|Act.V |Act.V| PlanVal|PlanVal|
    Net Sales
    where Act.Value is from CUBE1
             Plan Value is from CUBE2
    Thanks
    Kumar

  • Essbase vs. Relational Data Warehouse (Which one is the fact table in DW)?

    Guys, thanks in advance for your feedback but below is a simple question i am trying to get feedback on. I am trying to compare an Essbase cube to Relational Data Warehouse containing the same set of information:
    Essbase Dimensions
    Time, Account, Product, Scenario (making it easy)
    Relational Data Warehouse
    Time (dim), Account (dim), Product (dim), Scenario (Fact table)
    OR
    Time (dim), Product (dim), Scenario (dim), Account (Fact Table)
    Which of the relational lines is correct? Is Account the fact table? or Scenario the fact table? Account will contain your usual P&L accounts. Scenario will contain your usual Actual, Budget and Forecast scenarios.
    Thanks,

    I am so not a DW guy, it's amazing, but I've never let little more than a brush with a product stop me from posting...
    Wouldn't all of your dimensions need to be in your fact table? How else would you join from the fact table to the dimensions?
    In either layout, wouldn't you have the keys for Product, Time, Scenario, Acount, and then data in the fact table?
    Or are you talking about the last dimension in your layouts be the columns? If that were the case (and I don't know that it is), I would guess that Scenario changes less, so it would be in columns, although I can definitely see that not being efficient as you are likely to pull all or some of the Accounts for a given time, product and scenario versus all of the scenarios for a given time, product, and account.
    I'm really curious about this as I am just the consumer of star schemas, never (thankfully, and obviously, given the above insane ramblings) the designer of them.
    Regards,
    Cameron Lackpour

  • Creating scenario dimension and loading data

    Hi all,
    We have two fact tables. The first one is sales that include quantity and subtotal columns. The other one is budget that include quantity and subtotal. We are working with hyperion essbase 9.3. First of all we are creating two model. For sales model we create 7 dimensions (product, chanell, time, company, currency, customer, account) and 3 attribute dimension and for budget model we create 4 dimensions (account,company,customer,product) in metaoutline. And we create 2 application for each metaoutline. We plan to report sales vs budget but we don't know how to join sales and budget data. Everybody recommends scenario dimension. we don't know how to create sceneraio dimension and in which application Essbase integration or Essbase administration services.
    thank you.

    I agree with Cameron. The best way is to put them into one cube. Since you are using a SQL source you can manulate it to have your budget load to the same time level as your actuals. For example suppose you load actuals daily and Budget is Monthly. for consistancy, you could load the budget data into the 15th day of the month. At the Monthly level where you would compare budget to actual, the numbers will be correct. Loading into dummy members for the dimensions that don't exist for budget is a common practice when trying to sync up data. If you really want to make it easy, you could union a view to make it look like you have a single fact table (based on the combo of budget and actual) and have a single metadata outline to load everything. I prefer having two because of different load requirements, but this is an option.
    If you don't want to go this way, the next option is to partition your budget data into the actuals cube. this would keep them seperate but allow you to see them togeter. Between the two option, I prefer the single cube approach better

  • Doughts on Infoset Joins with Cube and DSO in BI 7

    Dear All,
    I have a droughts on Infoset Joints.
    I am working on a BI Query where I need to take 0Employee from Cube and Employee position time he holds in an Organization is coming form DSO, Apart for this I also have other requirement such as Address fields , Visa Status , are all coming from DSO.
    I have created a Infoset for this where
    1st is Cube and its 0Employee is linked to all DSO Employee and also Employee position I have linked with DSO and all are inner joints.
    1>My doughty is that will this work with inner joins or I have to use other joints.
    2>Is sequence of Data Target is correct
    which is
    1> Cube and in 2> all DSO in Parallel.
    Please guide me on joints and sequence.
    Thanks V V much in Advance,
    Regards,

    Hi,
    Check these links.
    http://help.sap.com/saphelp_nw04s/helpdata/en/ed/084e3ce0f9fe3fe10000000a114084/frameset.htm
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/2f5aa43f-0c01-0010-a990-9641d3d4eef7
    http://help.sap.com/saphelp_nw04/helpdata/en/9c/6b7538c9a8ee45e10000009b38f8cf/frameset.htm
    if this helpa assign points.
    Thanks.....
    Vasu.....

Maybe you are looking for

  • Error in EHP5 services

    Dear all, I am facing the error which I think common, but I am facing this in a strange manner. We have deployed EHP 5 ESS package on both sandbox and dev portal. ABAP webdynpro services in EHP 5 are working fine in sandbox portal. But in development

  • File not being picked by adapter

    My Source file name is xml_a1_en.xml the test files are of name xml_a1_02_en_2010.xml , xml_a1_03_en_2010.xml the files are not being picked up by adapter..Is the naming convention wrong for the test files or any reason?

  • STATIC with Dell Laptop and Inspire T7900

    I've been getting really annoying interference whenever I plug in my speakers. I also have a problem getting a strong connection through the?output socket in the laptop(alot of wiggling the cable to get half decent sound). And lastly the laptop can o

  • I canèt get my keyboard to type as it should

    For example, when ùùi try to type a question mark I get é This question was solved. View Solution.

  • "Other" Data on iTunes

    Hey, i have the new ipad 16GB 5.1.1 , and on iTunes it showes me that i have 6.6GB other data . I tried restor but it stiil showes 6.6GB other data . how can i fix this ? thanx (: