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,
kumarIn 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 advanceHi,
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,
ManjunathManjunath,
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! -
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 -
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,
RafiRafi,
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....
thanksThe 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,
Priya1. 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,
chThey 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
NadiaCS2, 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
-
Hi I would like to know if I can add a field in a cube without deleting the data as I dont want previous data for this added field. I am just interested in the new data coming through Delta in the cube. Many Thanks. Kind Regards, Kate
-
My iPhone4 doesn't appear to have "FacTime" (App), yet when I "ring" it from my iPad's FaceTime, I hear a faint ringing tone but nowhere to answer the call? Anyone out there suggest what's wrong? (going to the App Store and searching "FaceTime" bring
-
How to print checks cretaed manually
hi i have done payment using f-53. i created checks using fch5, i want to know how to print them .
-
Confirmation status is changed
Hi Folks.I am working on SNC7.0.I created New PO and then iam confirming PO.While click on save button confirmed status will be CONFIRMED but after click on publish button confirmed status is changed to NOT CONFIRMED.These changes are in Po details s
-
Receiving unsolicited email notifications
As I wrote here 81., this morning I started receiving what I now see are email notifications of messages posted in that thread, starting with, and including, my own message #79. Apparently, these messages are associated with my other identity, Claudi