How to make snow flake schema to star in Business layer

i have snow flake data model.
anybody tell me how can i convert that snow flake to star by doing the adding multiple sources to a dimention.
how to do the joins with 2 dimention tables in the business layer

Hi
we can do that for example we have dimension table that connected with another dimension table in physical layer
solution- create one new dimension table in bmm layer and drag the columns from two dimension table which in physical layer and give the join condition it ll work,...
Regards
prabhu haridass

Similar Messages

  • Snow flake schema to star schema

    Hi Gurus,
    I am having a snow flake schema how can i turn it into star schema.
    thanks,
    kumar

    In Obiee You can use multiple table source and join 2 tables abd make as singel table.
    EX A->B->C
    Now we need to join B,C and call it D. Then A->D is star Schema.
    Steps is. Join B and C in the physical layer. join B to A Drop B into the Logical layer, Now Drop C on top od the B.
    Table B wil get all the column from C. Here it wont create 2 sources, It will look like single source only.
    IN the column mapping you can mpa the column to desired physical table.
    Later as usula you can join B and A in logical layer.
    Get A and B into presentaion layer.
    mak if correct/helpful
    fiaz

  • Star schema and snow flake schema

    can any one tell star schema is better or snow flake schema is better why
    thx in advance

    Hi,
    Difference : http://www.diffen.com/difference/Snowflake_Schema_vs_Star_Schema
    When it comes to OBIEE star schema will be easy to configure because it don't involve much tables where as snow flake schema need to denormalize the tables in BMM layer to get the desired model but again it all depends on how your system was designed
    HR schema which is more like a snow-flake schema structure
    Refer http://www.varanasisaichand.com/2012/05/denormalizing-physical-tables-in-bmm.html
    Thanks,
    Saichand

  • Multiple star or snow flake schema for universe

    Hi,
    I would like to know following things
    1. Can we use more than one star or snow flake schema for an universe? and how to do this?
    2. Using multiple shemas for one universe is it good practice or not?
    Regards,
    Manjunath

    Manjunath,
    This is exactly where BusinessObjects excels.
    When dealing with multiple fact tables, you use contexts.
    Contexts are very simple to understand and you must take your time to do so if you are going to successfully develop universes based on more than one fact table. No matter what universe you build, the rule for contexts is always the same; there are no different circumstances based on, say, industry.
    Each context starts with a base table, typically a fact table, where all its joins are at the many end of the relationship. The joins are then followed out through the joined tables up other joins where they in turn are at the many end, as in a snowflake schema.
    For example, consider the very basic schema below:
    D1 -< D2 -< F1 >- D3 -< F2 >- D4
    There are two tables that only have many joins attached to them - F1 and F2.
    Starting with F1, I can move to D2. I can also move from there to D1. In the other direction, I can move from F1 to D3. However, I cannot move from D3 to F2 because the join cardinalities are in the wrong direction. So, I've found all the joins that belong in the first context. They are D1-D2, D2-F1 and F1-D3. By the same process, I will get to the second context containing joins D3-F2 and F2-D4.
    It doesn't work well with many-to-many joins, but you really shouldn't be facing these in a well-designed multi-star.
    As for one-to-one joins, set the cardinality as one-to-many in the direction that you know the relationship should be in for the ownership to work out correctly..
    The process that I've described above is essentially how the Detect Contexts algorithm works.
    The only remaining thing for you to read up on is the SQL parameters but essentially you need ot be able to select multiple contexts and generate multiple sql statements for each context. Otherwise, what's the point in defining them?!!
    Hope that clears it up for you.
    Regards,
    Mark

  • Question for integration star and snow flake schema in data warehouse

    Dear Reader,
    I facing a problem like that
    I have two data warehouse, one use star schema, other use snow flake schema. I would like to integrate both of them into one data warehouse. What is the strategy should these two data warehouse adopt in order to integrate int one data warehouse?
    Should I scrap both data warehouse and build a new one instead, or scrap one of them and use the other?
    What factors should be considered in order for me to more easily resolve the differences between the two data warehouses.
    Please advise. Thank you very much.

    Hi Mallis,
    This is a very broad question and the answer depends on so many factors. Please go through the following articles to get an
    understanding of what the differences are when to use which.
    When do you use a star schema and when to use a snowflake schema -
    http://www.information-management.com/news/10000243-1.html
    Star vs Snowflake Schemas – what’s your belief? –
    http://www.networkworld.com/community/blog/star-vs-snowflake-schemas-%E2%80%93-what%E2%80%99s-your-belie
    Hope this helps!

  • Snow Flake Schema

    anybody give me some knowledge about snow flake schema.
    in which type of situations,useually snow flake schema creates in data model.
    can you please provide me with example?
    Thanks in Advance.

    In case of large dimesnsion, we will split them to smaller dimensions, this is to make the table better manageable.
    Let's take an example you have a Dimension table which stores the information about the shop details, you may have a seperate dimension table which hold the dempgraphic information of the sales area this provide the logical separation of data.
    You have to decide based on your data and requirement whether to go for snowflake or Star.
    If you have snowflake defined, will be flattened the same in the logical layer of OBIEE.
    Thanks,
    Vino

  • Reg Snow Flake schema design

    Hi Experts,
    Can any one post few scenarios regarding Implementation of snow flake schema which can not be converted to star schema in BMM layer for better under standing about schemas. I searched my blogs but i did not found exact answer.
    Regards,
    Rafi

    Rafi,
    Check these links
    http://iniu.net/content/obiee-define-star-schema-over-snowflake-data-model-data-source
    http://www.varanasisaichand.com/2012/05/denormalizing-physical-tables-in-bmm.html
    http://majendi.blogspot.com/2009/01/obiee-snowflakes-and-stars-part-3.html
    http://blogs.datadirect.com/2012/02/obiee-oracle-business-intelligence-integration-with-salesforce-com-crm-and-database-com-via-odbc.html
    In general if you follow the OBI best practices you never get snowflake schema in BMM layer.
    If helps pls mark

  • How to make sure that schema name is not included with generated sqls

    How to make sure that schema name is not included with generated sqls with tableadapter wizard.
    What should I use? Oledb, ODT.NET, where can set that I want "pure" sqls, not schemas, not ", or anything like this
    I want
    "Select a,b from t1" ,not "select "a","b" from schema.t1"
    Also schema name is put in all parameters, all over the place... What if schema name changes. (b1test to b1prod)
    . I now manually edit XML files of dataset. It works but....
    thanks

    The full hardware :
    Processor Intel core due 3.00 MHz
    RAM:1.5GB
    psu:650 Watt (but i baught i cheap one so it may be actually about 400 watt)
    HD Disk:160 GB
    But about the power supply if it not able to run the VGA card ,Is it will not show any screen or it will not able to run the computer??

  • How to make i phone 4s to give a busy signal rather hold and answer?

    how to make i phone 4s to give a busy signal rather hold and answer?

    Sorry, I ment how to make i phone 4s to give a busy signal rather hold and answer when a second call comes in?

  • How do SAP BW tables translate in BOBJ IDT Business Layer?

    How do SAP BW tables translate in BOBJ IDT Business Layer?
    We understand that SAP BW stores data in tables. WHen we create BOBJ Universe, the table names are different from what we see in SAP BW .  Can someone explain how the SAP BW tables get transitioned in BOBJ IDT with examples?

    may be lets start fresh as i am lost now ,authentication and authorization are 2 different things right
    1)authentication - I import the OBJECT role from SAP BW to BOBJ enterprise ,thats it a person can now authenticate SAP system
    2)Authorization - how does this work ??
    3)Rights - this are ONLY for BOBJ objects and has nothing to do with SAP BW objects or even SAP Data right ??
    Thanks

  • How to make Snow Leopard fast again?

    When I upgraded from Leopard to Snow Leopard about a year ago, I was amazed at how much faster Snow Leopard was. Everything was so fast and responsive.
    A year later and my iMac is running slow. What I'd like to know is, why? What is it that makes Snow Leopard run slower over time? How do you get that responsiveness back?

    See:
    Mac Maintenance Quick Assist,
    Mac OS X speed FAQ,
    Speeding up Macs,
    Macintosh OS X Routine Maintenance
    Essential Mac Maintenance: Get set up,
    Essential Mac Maintenance: Rev up your routines,
    Maintaining OS X, and
    Myths of required versus not required maintenance for Mac OS X .

  • How to make an entry in transport tab of business system in SLD

    Hi gurus,
    In PI, in SLD we maintain Business systems. In this business sytem if we go to have a detail look there is a Transport tab.
    What is this used for and how to make an entry here.
    I'm a basis person and i'm configuring XI for the first time. Kindly help.
    Regards,
    Priya

    1. Yes , you have to maintain target business system for the EACH BS in PROD system.
    2. Normally we do have 2 different sld one is explictly for production system. another one is for dev and QA system. Once u done creating all the systems needed for the project. we will copy all business from the dev server to production server. So production server will have all BS from Dev and  BS of production server.
    3. i am not sure about this. i dont have particular docuemnts . normally we assign target business system in transport tab. and in Intergration Directory we will export the business system from DEV and and import the business system in production system.
    Regards,
    Balaji
    Edited by: Balaji Pichaimuthu on May 19, 2010 9:06 AM

  • How to make snow stay after falling to the ground

    Hi,
    I'd like to make an animation on which one can simply see snow falling down. I know this is easy to do with the CC Snow Effect. But what I didn't find an answer to is: I want to make the snow stay on the ground so that in the end the ground is covered by snow. Any idea or tips how to do this?
    Thank's a lot for your comments!

    Add a white solid to the scene and animate a mask to simulate snow rising.
    Use the often-forgotten, yet powerful Particle Playground. (This page from the wonderful Angie Taylor even includes a handy-dandy preset for that.)
    This page is full of After Effects snow tutorials.
    This Google search has a ton of useful-looking results.

  • URGENT MODELING SNOW FLAKE SCHEMA

    Hi i have 2 fact tables fact1 and fact 2 and four dimension tables D1,D2,D3 ,D4 & D1.1 ,D1.2 the relations in the data model is like this :
    NOTE: D1.1 and D1.2 are derived from D1
    [( D1.. 1:M..> Fact 1 , D1.. 1:M..>  Fact 2 ), (D2.. 1:M..>  Fact 1 , D2.. 1:M..>  Fact 2 ), ( D3.. 1: M.> Fact 1 , D3.. 1:M..> Fact 2 ),( D4.. 1:M..>  Fact 1 , D4 ... 1:M..>  Fact 2 )]
    Now from D1 there is a child level like this: [D1 --(1:M)..> D1.1 and from D1.1.. 1:M..> D1.2.. 1:M..> D4]
    Please help me how to design in physical layer and BMM layer. I will be very glad to you guys this is very urgent requirement.
    PS: Deepak Gupta you are very helpful earlier please help me.
    Thanks,
    ch

    They too are snowflake.... but we speak snowflake w.r.t dimension attached to FACT...
    Alternate solution, but of the same type..
    First of all create aliases for all the Tables in physical layer... but create two aliases for D1 , say D1.A1 & D1.A2
    Note: you need to create joins between aliases only, no need of creating joins between original tables ..
    In Physical Layer, just have all the joins as Physical Foreign Key Join, just the way you have described, making sure that
    D1.A1 is connected only to both the facts aliases...
    and
    D1.A2 is connected only  to D1.1 alias
    Drag all the aliases in BMM
    Now work with Aliases only in BMM Layer
    Here D4 is snowflaked...
    So in BMM just bring D4 Alias from Physical Layer and onto it, drop D1.1 alias, D1.2 alias and D1.A2 alias , so that now you have 4 logical table sources under 'Logical Table folder' D4.
    This is it....
    The Only thing is that you ll have to create two Aliases for D1...
    Thanks
    Ashish Gupta

  • How to make a script treat only tables of one layer?

    Hi guys
    Could anyone  point the way to performing the below code only on one layer in  Indesign CS2?
    I also need to treat tables on "layer1" only.
    with(app.activeDocument){
    for(  storyIndex = 0; storyIndex < stories.length; storyIndex++)
                var myStory = stories.item( storyIndex );
                for (tableIndex = 0; tableIndex <  myStory.tables.length; tableIndex++)
                    //do things here
    This works on the  whole document but how can I ask Indesign to treat only tables in  "layer1". The layer object does not contain the story object, so I cant  adjust the "with" statement above.
    Basically what I need to do is untag all XMLelements within a table of layer but i have given the obove code for simplicity.
    Can anyone guide me on this?
    Thanks
    Nadia

    CS2, huh? If you have not already, you should budget for an upgrade to CS5.5 (or better yet, CS5 right now and get the free CS5.5 upgrade,so you have both, assuming that offer is still outstanding).
    Generally using with is discouraged. It makes it hard to tell what's really going on in your program and is considered bad style [at least by me]. Better to use either a temporary variable or app.activeDocument.stories explicitly.
    Stories do not themselves have a concept of a layer, because they are composed of textFrames and those could be on different layers.
    But let's assume that you care about the layer of the first textFrame in each story.
    Then:
    var
      stories = app.activeDocument.stories,
      storyIndex, myStory,
      tableIndex;
    for (storyIndex = 0; storyIndex < stories.length; storyIndex++) {
      myStory = stories[storyIndex];
      if (myStory.textFrames[0].itemLayer.name === 'layer1') {
        for (tableIndex = 0;
             tableIndex <  myStory.tables.length;
             tableIndex++
          //do things here
    (I also use stories[15] instead of stories.item(15) and declare all vars at the top.)

Maybe you are looking for