Earlier, i wrote a blog post about the presentation complex data security made easy in oracle bi that i delivered at kscope17. Expand a particular parent level and see just one child level that cannot be. Creating levelbased measures in obiee in this set of steps you create levelbased measures that calculate total dollars at various levels in the product hierarchy, and then use a levelbased measure to create a share measure. Passing hierarchy values to the detail reportsobiee 11g. A logical dimension represents a hierarchical organization of logical columns belonging to a single logical dimension table. Hierarchies levelbased hierarchy in obiee 11g blogger. I downloaded them all and applied them in just over 20 minutes, so its not a big.
Level based hierarchy and parentchild hierarchy a hierarchy is a cascaded series of manytoone relationships and consists of different levels. Obiee 10g11g dimension hierarchy logical dimensions. Hierarchies level based hierarchy in obiee 11g a hierarchy is a cascaded series of manytoone relationships and consists of different levels. To create a ragged andor skiplevel hierarchy, you would therefore import your source schema into the obiee 11g physical layer as normal, and then create the logical model in the business model and mapping layer, like this. Obiee 10g support level based, value based hierarchies but obiee 11g supports two more hierarchies. Export bi catalog captions from command line in obiee 11g. A hierarchy is a cascaded series of manytoone relationships and consists of different levels.
As a continuation with my previous blog post on value based hierarchies, let us see how to model ragged unbalanced. This has to do with the fact that for any level in a levelbased hierarchy, the key column representing the level, must also be represented in the presentation layer subject area in order for that hierarchy level to be visible in the subject area. Obiee 11g can handle this though with the new ragged and skiplevel support for levelbased hierarchies. Hierarchies levelbased hierarchy in obiee 11g a hierarchy is a cascaded series of manytoone relationships and consists of different levels. Whereas, if we were using a levelbased dimension, we would have to update the rpd metadata. Let us say there is a company xyz electronics which sells its. The document briefs you simplestep by step approach to build the dimension hierarchy. To set the level key to display, select the use for display option in the level key dialog. For example, a time hierarchy might have three levels for year, quarter, and month. The following sections explain how to create dimensions. Obiee 11g presentation hierarchyhierarchical column obiee 11g new features and changes 11g. The most common reallife occurrence of a parentchild hierarchy is an organizational reporting hierarchy chart, where the following all apply.
Levelbased measures in oracle business intelligence obiee if we want to view the revenue aggregated to the brand level then. Level based hierarchy in obiee 11g oracle community. Manually creating dimensions, levels, and keys with levelbased hierarchies. Example, a region hierarchy is defined with the levels region, state, and city. By default, when we drill down within the products hierarchy from brand level to product level, the corresponding revenue drills down to product level.
In levelbased hierarchies, each level is named, and occupies a position in the hierarchy that corresponds to a realword attribute or category that is deemed useful for analysis. Obiee interview questions, obiee tutorial or training, informatica interview questions, informatica tutorial or training, datawarehouse dwh interview questions, oracle interview questions upcoming. Parent child hierarchies in obiee 11g parent child hierarchies are different from normal level based hierarchies not only in the nature of their structure but also in the way aggregations are done. There are many things which were constrained till previous release, 11g fixed most of them. For example, in a level based hierarchy, the most common type of aggregation that is done involves rolling up the numbers from the lower most level. It does this by detecting nulls in either leaf levels for ragged hierarchies or other levels for skiplevel hierarchies and use this to modify how the new hierarchical column type in answers handles the missing levels. To create levelbased measures and a share measure, you perform the following steps. This contrasts with levelbased hierarchies, where members of the same type occur only at a single level of the hierarchy. If the dimension does not have a default hierarchy, then the plugin exports the first hierarchy of the dimension. When a hierarchy contains at least one baselevel member at a different level than the other baselevel members, it is called a ragged hierarchy. In this blog post, we shall see the various types of modeling techniques that we can use on a parentchild hierarchy. Obiee11g building logical dimension hierarchy slideshare. Obiee 11g creating logical dimensions with levelbased hierarchies in this set of steps you add logical dimension hierarchies to the business model. Add group of calculated items, apply a condition and select members based on hierarchy.
For example, in figure, the sales for a company are broken. Obiee 11g building logical dimension hierarchy this is another document from our obiee11g beginners guide series. Webbased delivery of analytics and analysis users access information. Our goal is to implement a data level security based on this hierarchy. A levelbased hierarchy is created for products as follows. Consider this an intermediatelevel admin task that can get much more. As i had explained in my previous post here, parent child hierarchies introduced in bi ee 11g are much more flexible in terms of handling aggregation of measures when compared with a level based hierarchy. This tutorial covers the creation of oracle business intelligence enterprise edition obiee metadata for access to oracle database 11g olap option data and calculations by using the oracle olap 11g analytic workspace manager plugin for obiee. Creating obiee metadata for olap 11g cubes purpose.
Then, and this is a new feature in 11g, you choose whether to create your hierarchy as levelbased, or parentchild. Obiee 11g creating logical dimensions with levelbased. Obiee aggregate navigation with level based fragmentation. Consider an employee hierarchy consisting of 4 levels. Unbalanced or ragged and skiplevel hierarchy only 11g. Data level security in obiee11g implementing data level security in obiee 11g with example row level security in obiee11g data level security is nothing but groups of users have access to set of reports, but the visibility of the data will be different within the reports due to filters which are applied in the backend of the report. Levelbased hierarchies can also contain parentchild relationships. The natural drill down is supported and can be configured to support drill through also. Here is an illustrated example using the sampleapp repository that comes from oracle. Obiee 10g11g dimension hierarchy logical dimensions 3 rules. Each logical level should have one level key that is displayed when an oracle bi presentation services user clicks to drill down. The common sequence to create levelbased hierarchies is to start with grand total level and then working down to lower levels.
Creating and managing dimensions with levelbased hierarchies. If youre on an earlier release of obiee 11g, for example 11. Creating levelbased measures in obiee 11g in this set of steps you create levelbased measures that calculate total dollars at various levels in the product hierarchy, and then use a levelbased measure to create a share measure. Fusion middleware metadata repository builders guide for oracle business. This video shows how to build a level based dimensional hierarchy in obiee. Obiee 10g support levelbased, valuebased hierarchies but obiee 11g supports two more hierarchies. After pulling the logical tables right click on products to create a level based hierarchy. Creating logical dimensions with hierarchies allows you to build levelbased measures, define aggregation rules that vary by dimension, provide drill down on charts and tables in analyses and dashboards, and define the content of aggregate sources. Explain about the types of hierarchies in obiee with example.
Oracle bi ee 11g parent child hierarchies multiple. Hierarchies in obiee 11g part 1 its extremely exciting to see the breadth and depth of obiee 11g features. I used a typical use case from a marketing organization as to how complex data security like team and position based hierarchies can be implemented via four different approaches in oracle bi. Hierarchy, obiee 11g, ragged hierarchy in obiee 11g, skip level hierarchy in obiee 11g. Levelbased measures are created to perform calculation at a specific level of aggregation. Let us start with hierarchies and see how to implement different types of hierarchies in bi 11g with step by. Working with presentation hierarchies and levels oracle docs. This may or may not be the primary key of the level. This video shows how to create logical dimensions with levelbased hierarchies. For example, a time hierarchy might have levels for year, quarter, and month. Consists of values that define the hierarchy in a parentchild relationship and does not contain named levels. When building a hierarchy in the administration tool, follow these rules.
I currently have a parentchild hierarchy in obiee model. Obiee 11g parentchild hierarchies differing aggregations mark has already explained the new parentchild hierarchy new feature in 11g here. Differnce between level based hierarchy and parentchild. In this blog we will look at several methods to implement hierarchy based security in obiee, when the number of members in any particular level is very large. Download, install and configure epm on the obiee server. Convert to parentchild imported levelbased hierarchies can be. One of the many multidimensional data sources that obiee supports is. Presentation hierarchies and presentation levels provide an explicit way to expose the. The valuebased hierarchy appears as a flat list when you import it into an obiee repository.
Ragged hierarchies are very common in olap systems, as they typically explain the complexity in the real world. This contrasts with levelbased hierarchies, in which members of the same type occur only at a single level of the hierarchy. A parentchild hierarchy is a hierarchy of members that all have the same type. There are 3 types of action you usually do with them. Each dimension can only have one grand total level and it doesnt have. Hierarchies in obiee 11g part 1 its all about business.
Obiee complex data security in action perficient blogs. In other words, navigation in a parentchild hierarchy follows data values, while navigation in a levelbased hierarchy follows the metadata structure. Obiee configure level number of elements in dimensional hierarchies. Informatica video tutorials and obiee video tutorials.
Creating logical dimensions with levelbased hierarchies in obiee in this set of steps you add logical dimension hierarchies to the business model. Obiee 10g11g levelbased hierarchy gerardnico the data blog. One way of doing this is using the aggregate awareness availability of a column. In obiee we are using two types of hierarchy columns using for generating the reports 1. Parent child hierarchies are different from normal level based hierarchies not only in the nature of their structure but also in the way aggregations are done. Obiee 10g11g hierarchy drill down orand drill through orand drill chaining obiee 10g supports level based hierarchy, with obiee 11g enhancements it supports level based as well as value based hierarchies with some additional configurations. Levelbased hierarchy and parentchild hierarchy a hierarchy is a cascaded series of manytoone relationships and consists of different levels. Obiee 11g presentation hierarchy hierarchical column obiee 11g new features and changes 11g. Is there a way in obiee to set default level up to which the hierarchy needs to expand when i load. In a hierarchy, levels consists of the grand total level and the child. Rules for automatically creating dimensions and levelbased hierarchies.
This is a levelbased hierarchy and will be used to show revenues based on multiple levels. Ragged and skipped level hierarchy in obiee 11g datawarehouse architect ragged and skipped level hierarchy in obiee 11g kashif m. Obiee aggregate navigation with levelbased fragmentation. Obiee 11g dimension hierarchies obiee online training youtube. They allow to return data at multiple levels of aggregation with one single query. Obiee building rep creating logical dimensions with level. When do you think we need to create hierarchy in obiee. This contrasts with level based hierarchies, where members of the same type occur only at a single level of the hierarchy. To get proper level based values you need to set aggrgation to each and evry columns with which you are. To create logical dimensions with levelbased hierarchies, you perform the following steps. Obieehow to create parentchild hierarchies and calculated measures logical dimension objects email details.
Creating levelbased measures in obiee in this set of steps you create level based measures that calculate total dollars at various levels in the product hierarchy, and then use a level based measure to create a share measure. Creating levelbased measures in obiee 11g obiee by tuan. Obiee 11g hierarchical columns and selection steps so we know what are hierarchical columns. Creating logical dimensions with levelbased hierarchies. Obiee identifying the hierarchy level on the otn forum i was asked how you can identify the hierarchy level which the user is currently on did he select year, quarter,month etc. A different look at hierarchy based security in obiee.
619 1112 1369 320 208 593 1048 916 544 1211 163 1153 1438 1128 1139 510 825 528 1440 651 598 642 1407 547 504 252 277 1173 907 799 910 992 108 1183 1110 471 1009 450 37 582 363 19 75 181 16 157