Drilling, Hierarchies, Dimensions, AWM

Hi,
I'm new to OLAP, cubes, star schemas...
I'm using Analytic Workspace Manager Version 10.2.0.1.0.
Is it possible to drill down without creating hierachies ?
Once hierarchies are created and i want to do the mapping, it seems that every level needs to have a key, am I wrong ?
Therefore, if I take a Time table that I have to map, I should have this king of physical structure :
year_id, year_desc,
quarter_id, quarter_desc,
month_id, month_desc.
Another example, if I have a Product table, I should have this kind of physical structure :
product_id, product_desc,
category_id, category_desc...
Thank you for your help.

The dimension members have to be unique in OLAP.
You can concatenate level id with the dimension member to make dimension members unique at each level of OLAP dimension. This is a common practice.
Lets say one row in your relational TIME dimension table is:
year_id = 1
year_desc = '2011'
quarter_id = 1
quarter_desc = 'Q1-2011'
month_id = 1
month_desc = 'Jan-2011'
and you level ids in olap are defined as 'YR_LVL', 'QTR_LVL', MTH_LVL'
This can be loaded into your OLAP time dimension as 3 time dimension members:
time = 'YR_LVL_1'
time_long_description = '2011'
time = 'QTR_LVL_1'
time_long_description = 'Q1-2011'
time = 'MTH_LVL_1'
time_long_description = 'Jan-2011'
You can either do the concatenation setting in OLAP time dimension definition in AWM (without making any change in relational table or view)
or in your source sql view that is "mapped" to OLAP time dimension.

Similar Messages

  • How to .... create a hierarchical dimension in ODI?

    What are the steps to create a hierarchical dimension in ODI? For example: Employee dimension with 3 levels: L1, L2, L3 (will include SID, ID, ...)
    Any suggestions are appreciated !

    Hi,
    Specify your PROJECT CODE while calling the variable.
    In your case
    ArchiveFolder variable =#<YOUR_PROJECT_CODE>.RootFolder\Archive
    If RootFolder variable is a GLOBAL variable then
    ArchiveFolder variable =#GLOBAL.RootFolder\Archive
    Thanks,
    Sutirtha

  • Creating Hierarchical Dimensions - OEID 3.0

    Does anyone have an example of a graph that can be used to create hierarchical dimensions? For example, if I want to create an organizational structure like this:
    Organizational Unit 1..N
    Organizational Division 1..N
    Organizational Department 1..N
    Organizational Section 1..N
    Employee A
    Employee B
    Where each layer is it's own attribute field in the data set:
    Tier1,Tier2,Tier3,Tier4,Tier5
    Organizational Unit 1,Organizational Division 1,Organizational Department 1,Organizational Section 1,Employee A
    Is this possible?
    Thanks

    Hi Patrick,
    Thanks for your response. I did try and follow the Load Managed Values graph as shown in the Integrator User's Guide, however it seemed to create a multi-valued Component attribute instead of a tiered structure as shown above. That's why I wanted to know if there were any other examples around that creates the tiered structure as I've seen it mentioned theoretically in the guides but never implemented.
    Thanks!
    Rachel

  • Limits the PerformancePoint Analytic Chart drill down dimensions

    Actually my requirement is, how to limits the Performance Point Analytic Chart drill down dimensions.
    I am using SQL Server 2008 R2. Is it possible to achieve it in SQL Server 2008 R2 without 
    Perspective?
    I should not change my system from SQL Server 2008 R2 to SQL Server 2012 for
    Perspective.
    Is there any other way to achieve it.
    Thanks in advance.
    Thanks & Regards
    Poomani Sankaran

    Hi Poomani,
    In your scenario, you create a Performance Point Analytic Chart, now the requirement is that limit the Performance Point Analytic Chart drill down dimensions, right?
    As you know, to limit the drill down dimensions, we can created a perspective in the cube that limited the visible dimensions to those couple of dimensions. In your scenario, you said that you need change my system from SQL Server 2008 R2 to SQL Server 2012
    for Perspective, right? We can create a Perspective on SQL Server 2008 R2 version. The links below might help.
    http://technet.microsoft.com/en-us/library/ms345316(v=sql.105).aspx
    http://www.jamesserra.com/archive/2011/06/performancepoint-wish-list-change-a-datasource/
    If I have anything misunderstand, please point it out.
    Regards,
    Charlie Liao
    TechNet Community Support

  • About Hierarchical dimension

    Hi experts
    I have some doubts about hierarchical dimension (only obiee 11g)
    I've a dimension with some levels:
    +Total
    ---+Level1a
    ---+Level1b
    -------Level2b.1
    -------Level2b.2
    ----+Level1c
    My first question is how to begin my report with childs of "Total". I get this in selection steps pane and choose all elements of level1. Obiee shows me hardcoded so...if in the future there is new members on level1 I will not see it... I need a function like "childs of Total".
    Second question: I want to apply a different Conditional format depending level of hierarchy and I have to choose all members hardcoded...not "childs of"
    Any help about it??
    Thanks!

    Hi Alex,
    I need a function like "childs of Total".In Selection steps, start with all members, in step 2, click on New Step-> "Select members Based on Hierarchy" ->In the pop up Action select "Keep Only Members of" -> select all the levels except Total. This will display the report with all child s of total
    I want to apply a different Conditional format depending level of hierarchy and I have to choose all members hardcoded...not "child of"Possible.In Criteria tab, click on + icon to display all the levels.If you want to apply conditional format at Level 2 ->Click on Hierarchy Level Properties of Level 2->Conditional Format->Add condition->select your hierarchy column->In the filter click on Search ->In "At Level" drop down select "Level 2" and click on Search-> This will display all the members at level 2->Move the members to the right pane->OK and apply formatting.
    Regards,
    Dpka

  • Creating hierarchical dimension for products

    I have to customize the hierarchical dimension id generation using property accessor for products. OOB category-dim-output-config.xml includes the definition to generate the hierarchical dimension ids till category, using custom property accessor I'm able to create the dimension ids for categories.
    My Endeca application needs the hierarchical dimension ids till product hierarchy, so I have added the following <item /> definition for child product.
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE item PUBLIC "-//Art Technology Group, Inc.//DTD Repository Ouput Specifier 1.0//EN" "http://www.atg.com/dtds/search/indexing-dependency-schema.dtd">
    <item item-descriptor-name="category" xml-combine="replace">
    <title property-name="displayName"/>
    <meta-properties>
    <property name="dimval.spec" type="string" property-accessor="/atg/commerce/endeca/index/accessor/MyCustomDimensionIdGenerator" output-name="dimval.spec" is-non-repository-property="true"/>
    <property name="$url" suppress="true"/>
    <property name="$baseUrl" suppress="true"/>
    <property name="$siteId" output-name="dimval.prop.category.siteId" filter="/atg/commerce/endeca/index/ConcatFilter"/>
    <property name="rootCatalogId" property-accessor="/atg/commerce/endeca/index/accessor/RootCatalogPropertyAccessor" output-name="dimval.prop.category.rootCatalogId" is-non-repository-property="true"/>
    <property name="ancestorCatalogIds" property-accessor="/atg/commerce/endeca/index/accessor/AncestorCatalogsPropertyAccessor" output-name="dimval.prop.category.ancestorCatalogIds" is-non-repository-property="true"/>
    <property name="$repository.repositoryName" suppress="true"/>
    <property name="$itemDescriptor.itemDescriptorName" suppress="true"/>
    <property name="dimval.dimension_spec" default-value="product.parentNode.id" type="string" property-accessor="/atg/commerce/endeca/index/accessor/DimensionSpecPropertyAccessor" output-name="dimval.dimension_spec" is-non-repository-property="true"/>
    <property name="dimval.parent_spec" type="string" output-name="dimval.parent_spec" property-accessor="/atg/commerce/endeca/index/accessor/ParentSpecPropertyAccessor" is-non-repository-property="true"/>
    <property name="dimval.display_order" type="integer" output-name="dimval.display_order" property-accessor="/atg/commerce/endeca/index/accessor/DisplayOrderPropertyAccessor" is-non-repository-property="true"/>
    <property name="$repositoryId" output-name="dimval.prop.category.repositoryId"/> <!-- override $sideId output name, since it's irritatingly defined as
    having an explicit output name. -->
    </meta-properties>
    <text-properties>
    <property name="displayName" output-name="dimval.display_name"/>
    <!-- <property name="description"/> <property name="longDescription"/> -->
    <property name="keywords" suppress="true" filter="concat"/>
    </text-properties>
    <item property-name="parentCategoriesForCatalog">
    <meta-properties>
    <property name="$repositoryId" suppress="true"/>
    <property name="$repository.repositoryName" suppress="true"/>
    <property name="$itemDescriptor.itemDescriptorName" type="string" suppress="true" filter="unique"/>
    </meta-properties>
    <monitor>
    <!-- monitor repository id, since it goes into CategoryParentPropertyAccessor -->
    <property name="$repositoryId"/>
    </monitor>
    </item>
    <item property-name="parentCatalog">
    <meta-properties>
    <property name="$repositoryId" suppress="true"/>
    <property name="$repository.repositoryName" suppress="true"/>
    <property name="$itemDescriptor.itemDescriptorName" suppress="true"/>
    </meta-properties>
    <monitor>
    <!-- monitor repository id, since it goes into CategoryParentPropertyAccessor -->
    <property name="$repositoryId"/>
    </monitor>
    </item>
    <item is-multi="true" property-name="catalogs">
    <meta-properties>
    <property name="$repositoryId" output-name="dimval.prop.category.catalogs.repositoryId" filter="/atg/commerce/endeca/index/ConcatFilter"/>
    <property name="$repository.repositoryName" suppress="true"/>
    <property name="$itemDescriptor.itemDescriptorName" suppress="true"/>
    </meta-properties>
    </item>
    <item is-multi="true" property-name="childProducts" is-document="true">
    <meta-properties>
    <property name="$repositoryId" output-name="dimval.prop.category.childProduct.repositoryId"/>
    <property name="$repository.repositoryName" suppress="true"/>
    <property name="$itemDescriptor.itemDescriptorName" suppress="true"/>
    </meta-properties>
    <monitor>
    <!-- monitor repository id, since it goes into CategoryParentPropertyAccessor -->
    <property name="$repositoryId"/>
    </monitor>
    </item>
    </item>
    This is generating the dimension id for categories only but not for products as I have added "dimval_spec" at category level. I i add the "dimval_spec" property in product item then product record includes two "dimval_spec" property values. Actually a record should have only one "dimval_spec" property and its value.
    My queries are "
    1) does the definition file I have defined is correct?
    1) How can I have only one dimension id property in the definition xml for both category and product, so that each record will contain only one dimension id?
    Appreciate the help if any one has worked on this and provide some guidance ... !

    Hi,
    There is as no thmb rule for it. Generally we try to balance the dimension when we create them. For example, It is not advisable to include Material and Vendor in a single dimension.(otherwise it will lead to dimension explosion...large no. of records in a single dimension.)
    The idea of dimension tables is to group associated characteristics to reduce the number of fields in the fact table and to reduce redundancies in storing frequent combinations of
    characteristics values in a table. Examples of characteristics typically grouped into one dimension include Customer, Customer Group, and Zip Code grouped into a Customer
    dimension, and Material, Material Group, Color grouped into a Material dimension.
    A special case of a dimension is the line-item dimension, which is used for characteristics with a very high cardinality. Atypical example is the document number in a lineitem-
    level InfoCube.
    Regards,
    Gunjan.

  • Creating hierarchical dimension for products in ATG - Endeca integration

    Hi,
    I need to generate the hierarchical dimensions till product hierarchy, OOB feature creates the dimension till category hierarchy.
    If anyone has worked or have idea on this, please provide the steps to be followed and the sample category-din-output-config.xml to generate hierarchical dimension till products.
    Regards,
    Sudheer

    Are you planning to create articles in ExpManager OR the content will come from some other system and you just want to manage the pages to display the content in Exp Manager?
    On a high level:
    If it is case #1 you have to integrate ATG & Endeca and write some cartridges for managing the content.
    If it is case #2 you have to integrate ATG & Endeca and modify the auto generated pipeline to pull in your content from the other system.
    Pankaj.

  • Loading hierarchical dimension in planning

    Hi,
    I'm trying to load an Account dimension in Planning..
    It is a flat table with the following levels. The table basically created P&l and balance sheet hierarchies..
    L1 L2 L3 L4 ACCOUNTID ACCOUNTDESC
    Do I need to convert this table in parent child format before loading it using ODI?
    If not how do I load it in a flat format using ODI..
    Any same query for converting it in parent child format will be helpful..
    Any responses will be much appreciated!!

    A simple way would be to have multiple loads L1, L2 then L2, L3..... or load the file into a table and create a view on it.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • SharePoint PPS Analytic Chart Drill Down Dimension showing all values instead of corresponding value.

    Hi,
    I have Performance Point Analytic Chart.
    I am doing drill down the bar with one of dimension. System showing all the dimension values instead of correspond values.
    Unwanted dimensions are showing like blank in the chart.
    How to over come this.
    Thanks & Regards
    Poomani Sankaran

    Hi Poomani,
    According to your description, my understanding is that you want the drill down to show only the required dimensions.
    Here is an article about this issue, please check if it is useful:
    http://denglishbi.wordpress.com/2012/03/28/using-perspectives-with-performancepoint-services/
    In addition, as this issue is related to SSAS, I suggest you create a new thread on SQL forum, more experts will assist you with this issue.
    SQL forum:
    http://social.technet.microsoft.com/Forums/sqlserver/en-US/home?category=sqlserver
    I hope this helps.
    Thanks,
    Wendy
    Wendy Li
    TechNet Community Support

  • Hierarchical Dimension with a leaf node w/o any parent

    Hi
    We have a Product Dimension with five levels L0, L1, L2, L3 and L4 (L0-lowestlevel, L4-HighestLevel).
    With one Hierarchy STANDARD as
    L4, NULL (Parent)
    L3, L4 (L4 is the parent of L3)
    L2, L3
    L1, L2
    L0, L1 (L1 is the parent of L0)
    The product dimension table has a record with values only for L0 and NULL values for other Levels..
    (ie) We have a requirement to create a value in L0 which will have no parents.. The rest of the values in L0 will have parents.
    Would like to know if this is possible in AW. This was possible in Express Server
    regards
    uma

    HI
    yes we have run into a big problem. We have created leaf nodes w/o parent in aw and created relational views of those. The measure views thus created has data for these dimension values but when accessed thru BI Beans (ie in the cross-tab if we have this measure) the data is not getting displayed for these dimension values (Which do not have parent)
    Any immediate response will be of greate help to us.

  • Hierarchical dimension column

    Hi All,
    Even though I have placed hiearchial dimension column in the first order in presentation table . In obiee answer, it shows last after all the presentation columns. Is there a way to change the sort order so it will be seen on the top of other presentation columns?
    Thanks,
    Vishal

    Ok, this one is on me. The reason for this behaviour is:
    The country field has a sort field defined, but (we are still in development) this is allways zero, therefore OBI sorts by zero and assumes, the column is sorted now...

  • Grouping Clients By Top Margin by Drilled down Dimensions

    Hi,
    I'm using Discoverer 10.1.2.2.
    My basic question is.
    With a worksheet that had dimension values like:
    "Client Name"
    "Region"
    "Line of Business"
    and a fact you're sorting on like:
    "Margin"
    Is there a way to set the worksheet up so that it will Sort "Client Names" by "Margin" greatest to least and then show the "Client Names" broken down by their "Region and "Line of Business"?
    In other words the report would show the top client names by Margin and then under each client name it would show the breakdown by "Region" and "Line of Business".
    So
    Client Name     Region    Line of Business       Margin
    Client X         Central     Storage                100000
    Client X         Midwest     Storage                50000
    Client X         Midwest     X86                    30000
    Total                                               180000
    Client M       Western       Storage                50000
    Client M       Western       X86                    25000
    Client M       Eastern       Network                15000
    Total                                               90000
    .So because Client X the greatest total Margin it gets ranked first and the breakdown of Margins per Region and per Line of Business is shown.
    Is there a way to produce a report that does that?

    Hi,
    Try this:
    Create a calculation that holds the total margin for each client e.g.
    SUM(margin) OVER (PARTITION BY client Name)
    Then add the calculation as a sort of type "hidden". Then add region and line of business as additional sorts. Then add a total to report when the client name changes.
    Rod West

  • Hierarchical columns drill path in 11g

    Guys,
    I am working on a simple graph with one dim attribute column, another dim hierachy column(Parent-Child Hierarchy) and few measures.
    Attribute column is on slider and hierarchical colum is the BAR that makes up the measures.. so far good
    Since the graph bar is made up of this parent child hierarchical column, users will drill down to children level if that bar has childer (and It works fine)
    Now my question is when drilling hierarchical columns in Graphs, Is there a way to see the path of the Hiearchical column traversed??
    Also once it reaches bottom, there is no way to go back in the graph (Even back space doesnt seem to work)
    any ideas guys?
    Edited by: Prash11 on Jul 19, 2012 10:08 PM

    Hi,
    You try to make the changes in the hierarchy as per required,and clear the cache then reload the rpd and then restart the services.
    its just a try, and reward me if it correct.
    Thanks,
    tinku

  • Drill in gauges in obiee 11g

    I have a strange situation in gauge when i drill trhough dimension in obiee 11g.
    I create a gauge on a total level of a dimension and i want to drill trhough the next level.
    I select total level and measure i.e.:
    Total 10%
    I create a gauge and in the properties (section Gauge Titles) i set as title @1 and as footer @2.
    Viewing the gauge i see Total as title and 10% as footer.
    When i drill on gauge my situation became this (as seen on table):
    Total Child1 20%
    Child2 5%
    Child3 8%
    My gauges became 3 and i expect to see as titles Child1, Child2, Child3 and as footers 20%, 5%, 8%.
    Actually i have as titles Total, Total, Total and as footers Child1, Child2, Child3.
    Any suggestion?

    The base functionality (group by) is same by logical, and Column level. When your implementation is not using dimension hierarchies and you want a measure something like group by a column you go for Column level.
    The base difference is if you use dimensions you'll have drill down functionality thats it.
    We can go for any kind, if you use column level you'll be loosing beauty of drill down. Thats the reason OBIEE came with default dimension for each logical table.
    This functionality is available right from NQuire.
    Hope this helps :)

  • Drilling and navigating - can I have both?

    Is it possible to somehow get Answers to allow me to drill via dimensions and once at the lowest level, navigate to a separate report? I only see options to Drill or Navigate but I really want to do both. Can the system be tricked to do this?
    I have a pie chart split by world regions. I can drill down to countries fine. But my dimension has no child level below country. I'd like to be able to click on the country pie slice and then be taken to a different report.

    Create Hierarchies. It will help in drill. Use navigate as usual.

Maybe you are looking for

  • WIP Settlement to CO-PA

    Dear experts, I use sales order item to carry cost and revenue (account assignment E/B) in non-valuated mode. At period end closing, I conduct result analysis to calculate revenue, COGS and WIP and the result is correct. The result analysis is based

  • Urgent Please help......... Condition Formula

    Hi all,...    Can you pkeae help me with what i have to do with this requirement,.. Please give me the fields to update in the condition routine.    For a material i have to take the order quantity ( VBAP - KWMENG ) / Pallet Qty ( MARM -UMREZ ).,   

  • Upgrade IE 8 to IE 10 with all updates and only 1 reboot?

    We need to update multiple computers from IE 8 to IE 10 with as little disruption as possible. We could simply approve IE 10 as an update via WSUS or we could do a startup script or login script that automatically installs IE 10.  We could even just

  • How to see the Complete Line In SO10??

    Hi All, In the satndard text So10, when we enter any text and if it exceeds more than the length of the line. It is not shown to us in the display. In order to see the text what are the control keys we use? Can anyone give me the idea?? Cheers, Simha

  • Acrobat can't open this file

    Documents i receive a message telling me I cant open this file because  The document "HFB.pdf" coiuld not be opened.   Acrobat can open fiiles in the "Adobe PDF document" format. 1. What causes this message? 2. Is there  a workaround? I have already