Use of New logical Level Key in OBIEE

Hi all,
can anybody tell me what is the use of newlogicallevel key in hierarchies(OBIEE).
why we need to set a newlogical level key for each level in hierarchies.
pls explain in detail....
regards
bharath

You may get info as below if you use Admin tool help file
Level keys. Each logical level (except the topmost level defined as a Grand Total level) needs to have one or more attributes that compose a level key. The level key defines the unique elements in each logical level. The dimension table logical key has to be associated with the lowest level of a dimension and has to be the level key for that level.
A logical level may have more than one level key. When that is the case, specify the key that is the primary key of that level. All dimension sources which have an aggregate content at a specified level need to contain the column that is the primary key of that level. Each logical level should have one level key that will be displayed when an Answers or Intelligence Dashboard user clicks to drill down. This may or may not be the primary key of the level. To set the level key to display, select the Use for drill down check box on the Level Key dialog box.
Be careful using level keys such as Month whose domain includes values January, February, and so on—values that are not unique to a particular month, repeating every year. To define Month as a level key, you also need to include an attribute from a higher level, for example, Year. To add Year, click the Add button in this dialog and select the logical column from the dialog that is presented.

Similar Messages

  • Logical Difference of defining Multiple Logical level keys

    Hi All,
    We add logical level keys in BMM layer by right cliking the logical level column of a dimesional hierarchy, doing so defines a new logical key, i already have another logical level column defined as logical level key.
    When i double click on logical level hierarchy, it has keys tab where i have two keys now.
    say the two keys are: "channel desc key" and "channel id key"
    My question is in one key say "channel id key" if we click edit, i am getting all the columns including channel desc column, so if i click it as key, it forms a composite key of (channel id) + (channel desc) inside "channel id key". Then what is the use of maintaining another key = "channel desc key"
    Is there any logical difference of ("maintaining two keys having single column defined as key in either of them") and ("maintaining one key having two logical columns defined as keys in a single logical level key")?
    Thanks in Advance.
    Regards,
    Sreekanth.

    Hey got the answer, there is a difference, if i add multiple columns as keys under a single logical level key, they both come under one key and its drill down on both the columns, i cannot select selectively out of which column of the two drill down is applicatble.
    If i create two different logical keys for two columns i can selectively choose which column drill down is applicable to.
    Drill Down is based on "Logical Level Key" not on Logical Level Column selected as key.
    Thanks,
    Sreekanth.

  • Regarding Logical level key and row wise initialization

    Hi Gurus,
    What is the purpose of row wise initialization in external table authentication and when we have to go for row wise initialization.
    Why we have to enable logical level key in hierarchy is this only for getting drill down to the next level if we make two columns as logical level key what will happens. If we want to enable a column as a logical level key what are the character sticks that column should satisfy.
    Thanks,

    1) Row Wise Initialization used to hold multiple values in a variable. Let says SQL gives 4 rows (A,B,C,D) as output. Now I want to hold 4 value in a variable to get this happen we need to go for RowwiseIniziation. If you do not do this at any point in time Variable holds only value A not others. Simply it works as Array.
    2) Level keys define the unique elements in each level and provide the context for drill down. You can make two logical columns as logical key but you need to make sure what to be displayed in your hierarchy by selecting DISPLAY. If you make to as separate logical keys and set Display for both you get two columns in the hierarchy
    http://gerardnico.com/wiki/dat/obiee/hierarchy_level_based

  • Error while using a new Logical Agent

    hi All
    I have created a logical agent in topology manager to import data from Hyperion Planning. Made all the changes, created batch files for the same and run that successfully - as given in More to life than this Blog Series of JOHN.(Great Work by the way, John. Kudos !!!)
    I think I am missing out on a very small thing as the error I am getting while reversing is like this -
    Unable to execute, the selected Logical Agent is not
    associated to a physical Agent in the desired context.
    java.util.NoSuchElementException
    But when I go back to topology manager I can see that all the desired steps have been taken care by me.
    I have created a context, logical and physical architecture also seems right and integrated to each other as written in Blog.
    John or other Gurus.... please help me, as I feel I am very close to achieve my target of reversing the dimensions of Hyperion Planning.

    Add
    .\lib\sqljdbc4.jar
    at end of the line starting with SQLSERVERLIB in config.bat file
    Pls mark correct

  • Logical level in Fact tables - best practice

    Hi all,
    I am currently working on a complex OBIEE project/solution where I am going straight to the production tables, so the fact (and dimension) tables are pretty complex since I am using more sources in the logical tables to increase performance. Anyway, what I am many times struggling with is the Logical Levels (in Content tab) where the level of each dimension is to be set. In a star schema (one-to-many) this is pretty straight forward and easy to set up, but when the Business Model (and physical model) gets more complex I sometimes struggle with the aggregates - to get them work/appear with different dimensions. (Using the menu "More" - "Get levels" does not allways give the best solution......far from). I have some combinations of left- and right outer join as well, making it even more complicated for the BI server.
    For instance - I have about 10-12 different dimensions - should all of them allways be connected to each fact table? Either on Detail or Total level. I can see the use of the logical levels when using aggregate fact tables (on quarter, month etc.), but is it better just to skip the logical level setup when no aggregate tables are used? Sometimes it seems like that is the easiest approach...
    Does anyone have a best practice concerning this issue? I have googled for this but I haven't found anything good yet. Any ideas/articles are highly appreciated.

    Hi User,
    For instance - I have about 10-12 different dimensions - should all of them always be connected to each fact table? Either on Detail or Total level.It not necessary to connect to all dimensions completely based on the report that you are creating ,but as a best practice we should maintain all at Detail level only,when you are mentioning any join conditions in physical layer
    for example for the sales table if u want to report at ProductDimension.ProductnameLevel then u should use detail level else total level(at Product,employee level)
    Get Levels. (Available only for fact tables) Changes aggregation content. If joins do not exist between fact table sources and dimension table sources (for example, if the same physical table is in both sources), the aggregation content determined by the administration tool will not include the aggregation content of this dimension.
    Source admin guide(get level definition)
    thanks,
    Saichand.v

  • Logical level Dimensions

    Hi,
    I am setting up a new heirarchy in Business level RPD, and in the new "Dimensions", the tab "Tables" is disabled, i tried opening it in both online as well as offline mode, same issue.
    When I add a new "Logical Level" object under it, the "Add" child level key is also disabled. Please help.
    Thank you.

    hi,
    when you create new dimension, by default the "tables" tab will be disabled because there are no tables in the dimension. and if you give right click on the new dimension it shows only logical level because there must be atleast one level to create the child and parent levels.for that you just select the columns from the dimension table and drag them into the logical level created in the dimension. and now the parent level and child level will be enabled.this is the process to create the hierarchy if you select "create new dimension" instead of this you can directly go to the dimension table in the BMM and give right click and select create dimension option. this will create the dimension hierarchy.
    hope you understood...

  • Keys 5-9 no longer work after water damage. Do I need a new logic board?

    I had the smallest amount of water on my fingers when I typed something on my keyboard and now keys 5-9 no longer work. Will I need a whole new logic board for this? I've been into two Apple stores and both say I need to book an appointment online. I've been online and tried to book in at three different Apole stores within my area and I just get 'there are no slots available' how am I supposed to get this fixed if I can't book a session to see some!?! Sort it out Apply, it's why your products cost so bl**dy much isn't it!?

    thanks, but I really don't think its the logic board since I can still plug in head phones and i can hear movies, etc.
    also when i don't have my magicJack plugged in to make calls they now give you a magictalk dial pad to make calls and when i plug in the headphones again i can talk through the speakers and be heard and I can hear them too. Is there something I can used to maybe pull out the connection. I think it thinks the headphones are plugged  in all the time.

  • OBIEE - new logical colums fails when sourced from Essbase

    I created a new logical column by using locate , substring etc which works fine by itself. Wheen I use that DIM value against a measure , i get these messages
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 42043] An external aggregate is found in an outer query block. (HY000)
    SQL Issued: SELECT Portfolio.LOB saw_0, Measures."Number of Exposures" saw_1 FROM cdwzp3013 ORDER BY saw_0
    Its true that this modified member does not exist in the essbase . the original member has 'External_aggregate' . If I change the new logical column LOB to 'SUM' .it works but then I have to change all measures and then OBIEE never returns any rows . Probably it takes fior ever to the sum again
    Question : Is there a way we can tell OBIEE/Essbase that this modified column is for display only or prompts etc ..but the real filter or sum must be done on the original member name
    Thanks

    I wonder if cube import only works when using a 32-bit Essbase client?

  • New Logical Column using repository variables

    Hello all,
    Can anyone let me know how we create a new logical column in OBIEE 11g in the BMM layer using the repository variables..Is there any way/chance to create such new logica columns.If so please let me know how we will be doing that

    This is alwayz possible.
    Here is the syntax.
    CASE WHEN VALUEOF(VAR1) ='ABC' THEN
    "Sample App Lite Data"."".""."F10 Revenue Facts (Order grain)"."Units"
    WHEN VALUEOF(VAR1) ='XYZ' THEN
    "Sample App Lite Data"..."F10 Revenue Facts (Order grain)"."Discnt_Value"
    END

  • How can I use the three new Logic drummers in Garage Band?

    I have the latest version of GarageBand and the latest version of MainStage, but I have not upgraded to the latest version of Logic. However, the three new drummers available with the latest update to Logic are now visible in Drummer for GarageBand. When I click on one, GarageBand asks me to download (yet again) 5 GB of content. This download has never allowed me to use the new drummers. I have restarted in Safe Boot mode and tried the installation that way, but I get the same result.
    Thanks.

    Which version of GarageBand are you asking about?
    GarageBand '11 requires an internal optical drive, and the newest GarageBand 10.0 as well.
    Insert a recordable CD in your computer’s optical drive.Before burning, be sure your computer supports the recordable CD you are using. Only computers with disc-burning capability can be used to burn a song to a CD.
    Choose Share > “Burn Song to CD.”
    Added: It does not help, to share the song to iTunes and burn a playlist from iTunes, since iTunes requires an internal optical drive as well.

  • Row Level Security in OBIEE using OID as authentication Mechanism

    Hi OBIEE Gurus,
    I am trying to implement Row Level Security in OBIEE . Currently I have setup OBIEE to have OID do the user authentication.
    I want to implement RLS by doing the following :
    1. Have Security Groups defined in OID and assign users with group membership.
    2. Import these Security Groups into OBIEE metadata
    3. Apply filters to these Security Groups
    4. Run Answers requests to see if RLS works or not
    Please let me know if this approach works. If this is not the right way or most efficient way to do this, please let me know if there is any document I can follow to accomplish this.
    Appreciate your help.
    Edited by: drakesh on Sep 26, 2008 7:09 AM

    Follow the steps in the following link to set up OID and Row level security:
    http://www.rittmanmead.com/2007/05/21/using-initialization-blocks-with-ldap-and-database-queries-to-control-authentication-and-authorization/
    Instructions for the link above:
    1.In place of Edit Data Source as database you have to select LDAP,define the groups and default initializer as filter expression.
    2.A more simpler approach ,is to create the groups explicitely using the Security Manager in BI Administrator, add filters to those groups, and assign users to those groups.
    Otherwise follow Matt's view
    Thanks,
    Amrita

  • OBIEE 11g, installation using a new middleware home, created a new weblogic

    Hi,
    We have a linux based machine with weblogic 10.3.5.0, already installed on it in the following folder. There are some applications that are deployed in this weblogic.
    /home/oracle/middleware
    While installatin of OBIEE 11.1.1.5, on this server we gave following middelware home:
    /home/oracle/OBIEE11g/
    This way OBIEE installer installed a new weblogic and node manager. Now two weblogic and two node managers are running on one machine. it was expected that OBIEE will create a new domain within existing weblogic, and will use the same one node manager.
    Is it possible to create a new domain in the first weblogic and move the deployemnt of OBIEE from 2nd weblogic to 1st weblogic in a separate domain. and then deinstall 2nd weblgoc and nodemanager which OBIEE11g installer has created.
    Regards,
    Sajid

    Hi Sajid,
    I'm not sure if this is possible. Is this a production envioronment? If not I would suggest you're better off backing up, reinstalling using the software only install into your original middleware home and then using the configuration assistant to set up obiee and finally migrating everything over. You have to be very careful with the middleware versions and patches.
    http://download.oracle.com/docs/cd/E21764_01/bi.1111/e10539/c1_overview.htm#BABEBGFA
    http://download.oracle.com/docs/cd/E21764_01/bi.1111/e10539/c5_postinstall.htm#CEGCJFIB
    Regards,
    Robert

  • I used the ctrl+fn+f1 keys and now all new folders created include all desktop items

    I have now made it so that all new folders now have all desktop items in them. I used the control+fn+f1 keys and it created this problem, I tried un-doing it by using those same keys again, but it doesn't work. Wondering if anyone else has run into this problem, if it can be fixed and if so, how?
    Thanks in advance for your imput.

    You may not have created a mess, it's possible you simply don't know where your data is after migrating. Had you followed the Setup Assistant's on-screen prompts when you initially turned on your new system you would be running just fine by now. My guess is you haven't been exposed to Pondini's Lion Setup Assistant tips.
    Migration Assistant (MA) and Setup Assistant (SA) are cousins, similar but different. The primary difference is MA creates a new user account which can be confusing to some users. If you successfuly migrated then log out of your existing using account and you should see the new user account. Log into that account then you should see the migrated data. If you do then use Pondini's Transferring files from one User Account to another.
    However if you have totally made of mess out of things then I'd start over, this time using the Setup Assistant Tips beginning where he discusses Second Chance.

  • What is the use of Grand total level in obiee ,

    hi ,
    i know that we can perform drill down from one level to another level, level base measures ,aggregate atble.................
    apart from that any other user if so pls give me one small example
    What is the use of Grand total level in obiee

    When you start to use multi-star models and none-conforming dimensions, you will use the grand total level to tell the BI Server what to do with the measures when you try and plot them all in the same answers request.
    Also consider any meaure you want to perform a '% of total' you will need the total mapped somewhere, this could use the Grand total level as a level based measure.
    Regards
    Alastair

  • Measure Aggregated at Logical Level causes poor performance

    OBIEE 11g
    We've recently implemented a new measure which involves aggregating a Period expenditure figure up to the Fiscal Year level.
    I've duplicated the existing Period_Expenditure rename to FY_Expenditure, and then changed the logical level for the Time dimension to Fiscal Year.
    I get the figures I expected, however the OBI SQL generated wasn't what I expected.
    We now have the main SQL as before but now its left outer joining to a 2nd SQL statement that does the aggregation, which is pretty expensive in terms of Logical IO. Elapsed time going from 2 seconds to 20 seconds.
    I would have expected the BI server to be clever enough to apply analytics to solve this problem - has anyone else had similar issues when using aggregates like this?
    Thanks in advance,
    Matt

    I'm going to answer my own question here as I've managed to build a simplified solution, it may help others.
    Basically the Analyses this is running for is:
    select measures, FY_Measure
    from fact_table
    where period = 'MMYYYY';
    Because we don't have the full set of data within this SQL to enable coverage for the FY_Measure (ie. we're at period level granularity) OBIEE is smart enough to create a 2nd query to get the data required for the year.
    If we change the analyses to be:
    select measures, FY_Measure
    from fact_table
    where FY = '2012';
    It will quite happily create analytics to satisfy the measure - fairly straightforward really.

Maybe you are looking for

  • HT4946 does anyone with a 3GS have a preference as to where to do the data back up?

    i know it's become an antique, and i probably have waaaay to much info on it, but my 32gb 3GS is getting harder and harder to raise from the dead. i have an appt tomorrow to have it looked at at the genius bar - as they are the ones who Know All and

  • Shopping Cart Creation for Stock Material

    Hi,    I'm implementing a project that i must create SC from an external ECC system. When I try to create the SC the system sends me the message below. There's a way to create the SC from this external system for Stock Material? "Purchase of product

  • A technique problem about integration on sap and pos equipment

    hi~everyone    I have two questions to need  every's friend help.    (1) I have some business data,i want to create the idoc file by ABAP and save            the idoc file to application server.    (2) The external system create a idoc file and send

  • Mavericks doesn't appear in application folder, how can I get it there?

    Mavericks doesn't appear in application folder, how can I get it there? It is downloaded. I can see it in Launchpad, when I click on it will open en start the installation, but that's not what I want, I want to have the program in the application fol

  • Convert from FAT32 to NTFS

    I HAVE A TOSHIBA SATELLITE 2450-201 AND I AM RUNNING ON FILE SYSTEM FAT32 WHEN I GO ON START ALL PROGRAMS TOSHIBA I HAVE AN OPTION TO CONVERT TO NTFS IF I DO THIS WILL IT WIPE MY WHOLE COMPUTER OF MY FILES OR KEEP THEM AND JUST CONVERT LIKE IT SAYS!