Diffence between physical layer and BMM layer

Hi all,
Please let me know the difference between Physical layer design and BMM layer design. Please write your views in your reply instead of links.
regards
chandra kanth.

chandra kanth.,
Use in the layers
The physical layer is the layer of the Logical Business Model where you define the physical data model of your data source. It contains information about the physical data sources.
The most common way to create the schema in the Physical layer is by importing metadata (table, view, …) from databases and other data sources. If you import metadata, many of the properties are configured automatically based on the information gathered during the import process. You can also define other attributes of the physical data source, such as join relationships, that might not exist in the data source metadata.
In the Business Model
In the business model, OBI recommends using complex logical joins instead of foreign key logical joins.
When Complex joins are used in the business layer then they are really acting as placeholders. They allow the OBI Server to decide on which are the best joins define in the Physical Layer to satisfy the request.
In a Dimension, you may have multiple Logical Table sources that all join to one fact table. The OBI Server will then decide the best joins to use to meet the requirements.

Similar Messages

  • Difference between physical join and logical join

    Hi Gurus,
    Can anyone tell me what is the difference between physical join and logical join
    Thanks,
    Chandra

    Hi,
    A physical join is at the physical layer and defines the join between two physical tables. Logical joins live at the BMM (logical) layer and define a join between two logical tables.
    The important differentiation is that at the BMM layer you do not tell the OBIEE server how to do the join, you just tell it that there is a relationship between these two logical entities. When the server comes to this logical join it will use the information in the physical joins and decides how the two logical tables are joined together.
    In BMM you use complex joins to establish which logical tables are joined which another, the OBI EE server will go to the physical level to search the physical join to make the query. You can also use physical joins in the BMM to override the join in the physical layer but only in very specific conditions.
    If you also set complex join in the physical layer OBI EE won't be able to construct the physical query.
    Hope this answers your question.
    Award points if helpful.
    Thanks,
    -Amith.

  • Diffences between 9i Standard and Enterprise edition

    Can anyone give me the Diffences between 9i Standard and Enterprise edition. Is there any document available for this.
    Thanks,
    Sunil.

    Here's the Oracle white paper on the subject...
    http://otn.oracle.com/products/oracle9i/pdf/9idb_rel2_prod_fam.pdf
    Justin
    Distributed Database Consulting, Inc.
    http://www.ddbcinc.com/askDDBC

  • Diffence between sap ecc5 and ecc5(IS Retail

    Dear all
    what is major diffence between   sap ecc5 and ecc5(IS Retail)
    thanks
    venkat

    Hi,
    ECC5 ( IS Retail) contain  SAP Industry-Specific Components IS -Retail
    check the release notes for both ECC5 and ECC5 IS - Retail
    login into service.sap.com -> Release & Upgrade Info -> Release Notes ->SAP Industry-Specific Components ->
    SAP for Retail
    regards,
    kaushal

  • What is the difference between physical topology and network topology ,

    HI
    what is the difference between physical topology and network topology ,
    adil

    They are tightly linked. The network topology is only interested in the networking links between servers or other actors. A physical topology contains the servers as well as the networking components between them. You might use the term in a different
    manner which related to various site's physical attributes such as location but I doubt that's what the document you're working from means.

  • Diffence between time conversion and time broadcasting

    what is the diffence between time conversion and time broadcasting

    Time conversions: You can update source time characteristics to target time characteristics using automatic time conversion. This function is not available for DataStore objects, since time characteristics are treated as normal data fields. The system only presents you with the time characteristics for which an automatic time conversion routine exists.
    Time distribution: You can update time characteristics with time broadcasting. All the key figures that can be added are split into correspondingly smaller units of time. If the source contains a time characteristic (such as 0CALMONTH) that is not as precise as a time characteristic of the target (such as 0CALWEEK), you can combine these characteristics in the rule. The system performs time broadcasting in the transformation. Time broadcasting always applies to all key figures.

  • Cable Between Physical Input and Seq. Input Disappears By Itself

    Today, inexplicably, while recording routine MIDI overdubs on a cue, I suddenly lost MIDI thru from my master keyboard thru Logic to my MIDI racks. MIDI tracks played fine, but no MIDI thruput.
    Tested the MIDI interfaces, AMS, rebooted the computer and the interfaces, all the usual stuff. Couldn't find any reason why I suddenly lost thruput.
    It was only because I was at my wit's end that I decided to look at the Clicks and Ports Layer in the Environment to see if anything "somehow" got weird. And sure enough... the cable between the Physical Input and the Sequencer Input had disappeared. Gone. Vanished. Deleted.
    How this could have happened without my deliberately going into the Environment, selecting the Clicks and Ports Layer and purposely deleting the cable connection is totally beyond me. This has got to be one of the weirdest behaviors I've seen. And just remember everyone, "weird" is an anagram for "wired" which, unfortunately, proved not to be the case.
    Anyone else ever have this happen? Any ideas as to what might have caused this?

    Amin,
    I've thought along these lines too, surmising that: items (or data) which were selected/highlighted in various windows at various times were somehow still subject to such actions as Delete, Cut, or Clear, despite the fact that those windows were currently closed. Now, I rarely (closer to "never") have need to visit the Clicks/Ports layer of the Environment, let alone tinker with the connection between phys input and seq input such that that cable might ever remain in a "selected" or "highlighted" state to begin with.
    But in an effort to troubleshoot the missing cable scenario according to this theory, I deliberately highlighted the cable, closed that window, and continued working. I was hoping that at some point during normal editing operations I might lose my MIDI thruput again (because it got cut/deleted/cleared in association with a cut/delete/clear operation of another event or object) and then backtrack through the Undo History hoping to discover what operation caused it.
    Well, 1.5 days later, after intensive editing of the same sequence (which ended up becoming quite complex) the cable stayed intact! So to a certain extent I think perhaps my theory is wrong, but I'm keeping an open mind.
    But something valuable came out of this... considering LPH/David's information, I think that from now on I'm going to eliminate the physical input and sequencer input objects from my environment; they've proven to be a liability. And it's easy enough to add them to a song in the event I want to do some MIDI processing on Logic's input side.
    I'd like to respond to your thoughts on floating windows in a separate post.
    Cheers Amin!

  • What is the fundamental diff between physical standby and logical standby ?

    What is the fundamental difference between logical standby and physical standby ?
    What if I create a physical standby , now I would like to ask that is it possible to open it on read only mode ? If not , then why not ?
    hare krishna
    Alok

    Nothing will explain you better Oracle than Oracle documentation :<br>
    Standby Database Types<br>
    <br>
    Nicolas.

  • Qosmio X300 - difference between Physical mermory and installed RAM

    Hello every body, first please excuse my English, I'm French.
    After a lot of googling and thinking I just can't solve my problem and I thought this might be the best place to look for an answer.
    I've got a Qosmio X300 and the problem is that Windows Vista recognizes the 4GB of RAM installed but my total physical memory is only 1789 MB as you can see on the screenshots : http://nsm02.casimages.com/img/2009/09/17//090917080211659164470363.jpg http://nsm02.casimages.com/img/2009/09/17//090917080211659164470364.jpg.
    Well correct me if I'm wrong but the total physical memory should be 4000MB or at least 3,25GB which I think is the most Vista 32-bit can handle but surely not only 1,8GB.
    I installed all my drivers and Tempro doesn't find any problem with my configuration. Can you help me please?
    Edit : tempro did find a BIOS update but when i try to install it it says that the one installed is the same or newer than the one I want to install.

    Hi, thanks for theses first answers but they don't fix the problem. Here are the screenshots of dxdiag : [system|http://nsm02.casimages.com/img/2009/09/18//090918061908659164475751.jpg] , [video|http://nsm02.casimages.com/img/2009/09/18//090918061908659164475752.jpg]. As you can see it says that the ram is 1789 Mo and the video card has about 1100Mo of memory. Sp1 is installed but the bios version seems to be 1.00 according to dxdiag, I'll check it and then let you know.
    Edit : I checked the bios, v 1.60, the last one

  • What's the diffence between T-Moble and Sim Free

    Is it just with sim card and without sim card only?
    Is it the same iphone?

    Contract free versus SIM free are different. What you want to do is to wait for Apple to sell the SIM free version of the iPhone 6 if you want to take it for use outside the US.
    See this explanation from the Apple 5S page that details this...
    If you buy iPhone for T-Mobile, it will arrive with a nano-SIM card already installed that you can activate by visiting an Apple Retail Store or a T-Mobile store or by calling T-Mobile. If you buy a SIM-free iPhone, you will need to purchase a GSM-compatible nano-SIM card separately. In the United States, you can purchase such a SIM from AT&T or T-Mobile. When you travel internationally, you can use a nano-SIM card for iPhone 5s from a local GSM carrier.
    Also be aware warranty service is country specific. So if you buy a phone in the US and it develops problems you would need to return it for service in the US...
    Historically I believe its been 2-4 months after the release of the provider locked versions that Apple starts selling SIM free iPhones. You just have to be patient. Personally I am also waiting for Apple to release a truly unlocked SIM free device before I upgrade one of our iPhones.

  • Diffence between Test Feed and Approved One?? "Page look"

    I've created my first feed, and it tests out ok.
    But, I don't get a big old blue page with my logo + description etc that the other podcasts get? Is that something you only get once you're approved within the itunes store?
    Or is there a way to set that up so I can test what my page will look like beforehand?

    But, I don't get a big old blue page with my logo + description etc that the other podcasts get? Is that something you only get once you're approved within the itunes store?
    If you tested your feed by using Advanced->Subscribe to Podcast, no, you aren't going to get a "blue page" yet. You only get a page like that once you have submitted your feed to the iTunes Store and been approved. And no, you can't preview/test the page, but the title will be whatever you have in your <title> field, and your description will be whatever you have in the <itunes:summary> field (both in your <channel> section, not at the <item> level).
    If you are still unclear on some of the finer points of iTunes podcasting, I would recommend checking out the FAQ and the Tech Spec.

  • Physical catalog and Physical schema

    Hi all,
    I want to know what is difference between physical catalog and physical schema in the physical layer of Repository.

    Hi,
    A physical catalog can contain one or more physical schema's. This can be useful when you are creating very large repositories. A physical schema references a database schema.
    Hope this helps.
    Cheers,
    Daan Bakboord
    http://www.obi-forumlive.nl/

  • Physical directory and logical directory

    What is the difference between physical directory and logical directory in BPEL

    Hi,
    Physical : We need to Specify the complete directory.
    Example: <Drive name>:\Temp\data
    Logical: We need to specify a logical name for directory. It is defined as a property in the 'bpel.xml' file.
    Example: if you specify 'READ' as the logical name, the following property is added to the bpel.xml file: <property name="READ"></property>
    After this, u must have define the directory path.
    For example, <Drive name>:\Temp\data for the file adapter: <property name="MyDirectory"><Drive name>:\Temp\data </property>
    cheers,
    Abhi

  • Cardinality in physical and bmm layer.

    Hi,
    Is it not possible to define cardinality in physical layer. Do we do this only in BMM? Even in BMM why do we do it when it looks for 1:n between tables? Can anyone please expalin this cardinality in both layers?

    I think your reading into it too much, think of the physical layer as merely your joins, no cardinality specified here.
    in the BMM its a MUST to have a true logical starschema, you can have the same table as a source to a dimension and a fact in the BMM if you wish, as its a true star it will always be 1:N in here from your dims to facts. OLTP and snowflake sources are resolved by adding multiple tables into the Logical Table Sources (edit LTS and choose Add - you will see only tables connected to each other here).
    The BI Server knows which physical tables serve logical dimensions and which serve logical facts in the physical layer based on the Logical table sources and model in the BMM layer.
    can you tell us why your asking , or what your trying to achieve that your unsure about ? We can help you then.
    Cheers
    Alastair

  • Use of complex join in BMM and Physical Join in Physical layer ?

    Hi All ,
    Why we need to use complex join in BMM layer not the Physical Join ?
    Why we need to use Physical Join in Physical layer not Complex join ?
    thanks in advance

    Hi,
    A physical join is at the physical layer and defines the join between two physical tables.
    Logical joins live at the BMM (logical) layer and define a join between two logical tables.
    The important differentiation is that at the BMM layer you do not tell the OBIEE server how to do the join,
    you just tell it that there is a relationship between these two logical entities.
    when the server comes to this logical join it will use the information in the physical joins and decides how the two logical tables are joined together.
    thanks,
    pramod.

Maybe you are looking for