Your SlideShare is downloading. ×

Metadata Creation In OBIEE


Published on

Introduction to OBIEE Metadata …

Introduction to OBIEE Metadata

Use of Administration Tool

Concepts of Physical Layer

Concepts of Business Model and Mapping Layer

Concepts of Presentation Layer

Building of these 3 layers

Published in: Technology
No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

No notes for slide
  • which you use to: Import metadata from databases and other data sources Simplify and reorganize the metadata into business models Structure the business model for presentation to users who request information .
  • Oracle BI Server Connects to a wide range of relational and OLAP data sources and provides access, via a business metadata layer, to an integrated data set including calculations, aggregations, and KPIs. The default port where this service runs is 9703. 
  • Business model: customization of data base tables according to the need of our business requirement.
  • Transcript

    • 1. OBIEE A Webinar Metadata Creation In OBIEE
    • 2. Agenda
      • Introduction to OBIEE Metadata
      • Use of Administration Tool
      • Concepts of Physical Layer
      • Concepts of Business Model and Mapping Layer
      • Concepts of Presentation Layer
      • Building of these 3 layers
    • 3. Introduction to Oracle BI EE Repository
      • Stores Meta Data used by Oracle Server
      • Is accessed and configured using the Oracle BI Administration Tool,
      • Oracle BI Repository models the data using the metadata from heterogeneous data sources into objects called Layers.
          • Physical Layer
          • Business Model And Mapping Layer
          • Presentation Layer.
    • 4. Introduction to Oracle BI EE Repository
      • Physical layer to get the metadata directly from the database
      • Business model and mapping layer is where you can apply your business logic according to business requirement.
      • Presentation layer is used for providing the customized view to the users hiding all the business logic.
    • 5. Oracle Administration Tool
      • The Administration Tool is used to build a repository.
      • It provides a graphical representation of the three layers.
      • Also it helps you to build, manage and administer Oracle BI Repositories.
    • 6. Physical Layer
    • 7. Physical Layer
      • This is the First Layer in the repository
      • Contains Information about the physical sources to which the Oracle BI server submits queries.
      • Can connect to multiple Data Sources e.g. DB2, SQL, Flat Files, Excel files, MS Access, Sybase, Oracle etc.
    • 8. Physical Layer Objects
      • Database object
      • Connection Pool
      • Schema Folder
      • Physical Table
      • Physical Column
      • Key Column
      Database object Physical table Physical column Key column Schema older Connection Pool
    • 9. Physical Layer Objects cont…
      • Database Object:
            • Database Object highest level object.
            • Defines the data source to which the BI server submits the queries.
      Database object Name Type
    • 10. Physical Layer Objects cont…
      • Database Features Tab: Is used to view and set the SQL features that is used with Oracle Data Source.
      Enable or Disable Feature Default SQL Features for this data source
    • 11. Physical Layer Objects cont…
      • Connection Pool:
            • Contains information about the connection between Oracle BI Server and the Data Sources.
            • Allows multiple users to share a pool of data source.
      Maximum number of connections Connection pool name Data source name Shared logon user name & password Connection pooling enabled
    • 12. Physical Layer Objects Cont….
      • Schema Folder:
            • Contains the Tables and columns when it is imported from the Database.
      • Physical Table:
            • Typically imported from the database or other Data Sources
            • Provides the necessary metadata to the OBI server to access the tables with SQL requests.
      Schema folder Physical table
    • 13. Physical Table Properties
      • Name
      • Table type
        • Physical Table
        • Stored Procedure
        • Select
      • Cacheable
      • Foreign Key
      Table type Use tabs to create, view, or modify other properties. Name Cacheable
    • 14. Physical Table :Alias Table Type
      • Name
      • Source Table
      Name Source Table
    • 15. Physical Layer Objects Cont….
      • Physical column:
            • Corresponds to the column in the Physical Layer.
      • Key Column: Relationship between tables
            • Primary Key: Uniquely identifies single row of data and is identified by the key column.
            • Foreign Key: Refers to the Primary key columns in the other table. Composed of a column or a set of column.
    • 16. Joins
      • Represents the Primary Key- Foreign Key relationships between the tables in the Physical layer.
    • 17. Business Model and Mapping Layer
    • 18. Business Model and Mapping Layer
      • A Second Layer in the repository.
      • In this layer the physical schemas are simplified and restructured.
      • Can contain one or more Business model objects.
      • Mappings among tables in the BMM layer can be done in a consolidated way as to suit our business requirement.
    • 19. Business Model Mappings
      • Business Model and Mapping layer objects map to source data objects in the physical layer.
      • Mappings may not really be one to one.
    • 20. Business Model and Mapping Layer Objects
      • Business Model.
      • Logical Tables.
      • Logical Table Sources.
      • Logical Primary Keys.
      • Logical Joins.
      • Logical Complex Joins.
      • Measures.
      Business model Logical Dimension Table Logical Table source Logical key Logical Column Logical fact Table Measures
    • 21. Business Model And Mapping Layer Objects
      • Business Model:
          • Highest level Object in the BMM layer.
          • Contains Business Model Definitions.
          • Simplifies the physical schema.
      • Logical Table:
          • Represents Fact and Data.
          • Can be created Implicitly or Explicitly.
          • Can be modified with out affecting the physical layer.
      • Logical Table Source:
          • Defines logical table to physical table mapping.
          • Logical tables may have multiple logical sources
          • One logical table source may map to many physical sources .
    • 22. Business Model And Mapping Layer Objects cont..
      • Logical Table Source : Column Mapping
        • The Column Mapping Tab in the logical Table Source dialog box can be used to view, modify ,build logical to physical Mappings.
      • Logical Columns:
        • Represents the business view of data.
        • May map to many columns in the physical layer.
        • May be defined by other logical columns.
        • Can be created
          • Implicitly.
          • Explicitly.
    • 23. Business Model And Mapping Layer Objects cont...
      • Logical Primary Keys:
            • Defines unique identifiers for the logical tables.
            • Defines the lowest level detail.
            • A prerequisite for each logical dimension table.
      • Logical Joins
            • Expresses the cardinality relationship.
            • Helps the BI server to understand relationships between various objects of the business model.
            • Helps the BI server to understand how to construct physical queries.
    • 24. Business Model And Mapping Layer Objects cont…
      • Logical Complex Join:
            • Define join relationship in the BMM layer.
            • Help the BI server to take the best decision about what physical SQL should be generated based on the logical request.
      • Measures:
            • Are facts about the business.
            • Calculations that define measurable quantities.
            • A aggregate rule is defined (e.g. Sum, Avg).
    • 25. Presentation Layer
    • 26. Presentation Layer
      • This layer provides the customized view of business model to users.
      • Exposes meaningful Data to the End Users.
      • Organizes data the way users analyze it.
      • Renames data as per the user or the business requirements.
    • 27. Presentation Catalog.
      • Allows to show different views of business model to different users.
            • Single catalog must be populated with single business model.
            • Multiple catalogs can reference same business model.
      • Catalogs can be created Explicitly (right click) or Implicitly (drag and drop which is preferred).
      • Can be modified on the way you want to present data to users.
    • 28. Presentation Tables
      • Organizes presentation columns as per the user requirement.
      • May contain columns from one or more logical tables.
      • Modification can be done independently without affecting the logical tables.
      • Can be created
          • Implicitly.
          • Explicitly.
    • 29. Presentation Columns
      • Defines the columns used to build queries.
      • Maps to logical columns in the BMM layer.
      • Can be created
          • Explicitly.
          • Implicitly .
      • Can be modified as per the user specifications.
    • 30. Presentation Layer Mappings
      • Presentation layer object maps to objects in the BMM layer.
      • Presentation table do not necessarily need to have one-to-one mapping to a logical table.
      • Name and object properties of the presentation table are independent of the logical table properties.
      • Presentation objects do not necessarily need to mirror logical objects.
    • 31. Nested Presentation Tables
      • Can be used to give the appearance of nested folders.
      • Only one level of nesting is possible.
    • 32. Aliases
      • Keep a track of any changes to Presentation layer objects.
      • Maintains compatibility with previously written queries.
      • The Alias tab can be used to specify or delete a alias.
    • 33. Repository Directory
      • Repository files reside in ….OracleBIserverRepository directory where the oracle BI software is installed.
    • 34. Repository Modes
      • The Repository can be opened in two modes:
            • Offline
              • Oracle BI server is not started
              • Repository is not loaded in to Oracle BI server memory.
              • Used for development.
            • Online
              • Oracle BI server is started
              • Repository is loaded into the memory
              • Users can submit query requests.
    • 35. Adding entry into the NQS Config file
      • NQS Config file is a configuration file read by the Oracle BI Server to decide which repository to load into the memory.
    • 36. Direct Database Requests
      • Feature of the Database properties.
      • Once checked, allows everyone to edit physical queries directly in the database from Presentation Layer.
      • The cache is not hit when this checkbox is selected.
    • 37. Column Level Security
      • OBIEE offers Column Level security also.
      • We can restrict users or a group from accessing a particular column.
    • 38. Limiting Queries
      • According to the time periods
      • According to maximum runtime.
      • By setting up filters.
      • According to number of rows received by a user or group.
    • 39. iWare Logic's Oracle BIEE Services
      • iWare Logic an Oracle Gold Partner, focuses on Oracle Enterprise
      • Applications and Technologies including Oracle BI.
      • Areas of expertise within iWare Logic Services includes:
      • Oracle Data Warehouse Implementation using Oracle Warehouse Builder (OWB)
      • Heterogeneous Data Integration using Oracle Data Integrator (ODI)
      • Oracle Business Intelligence Enterprise Edition (OBIEE) Implementations
      • Design and build of the Analytics repository (RPD)
      • Design and build of reports and dashboards
      • Pixel-perfect production reporting using Oracle BI Publisher (BIP)
      • Migrations from Oracle Discoverer (OBISE) to Oracle BI Suite Enterprise Edition (OBIEE)
      • Oracle Essbase
      • Oracle BI QA and Dedicated test center
      • Oracle BI End-user and developer Training and Education services
    • 40. Questions and Answers
    • 41. Thank You
      • iWare Logic Technologies Pvt. Ltd.
      • Aditi Samruddhi,
      • Baner, Pune,
      • India - 411045
      • Email: [email_address]
      • Website: