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.

Similar Messages

  • Single Logical Table Source VS Multiple Logical Table Source

    When is it appropriate to use a Single Logical Table Source VS Multiple Logical Table Source.

    Hi,
    Single Logical Table source:A logical fact/dimension table with a single physical source/table.
    Mutilple Logical Table source:A logical fact/dimension table with a multiple physical sources/tables.
    mark if helpful/correct....
    thanks,
    prassu

  • Meaning of defining multiple logical components in mainenance project?

    Dear friends of SolMan,
    I have a question regarding a possible functionality of ChaRM .
    In the maintenance project, defined in SOLAR_PROJECT_ADMIN, there is on the tab "system landscape" another tab "systems" where you define the logical component for which the maintenance belongs to.
    In the list for the logical components you have the possibility to define more than one logical component.
    Now my question is:
    - Why and for what am I able to define more than one logical components?
    Thanks for your help in advance.
    Best regards,
    Alex

    Alexander
    Yes it is very important part of CHARMS
    Because logical component tells you which client is dev or QA or Prd for any system
    When you activate CHARMS in your project where you have added the logical comp then system check for this logical comp ...the needed things ...like rfc or transport route etc
    You can have multiple logical comp for various systems in one project i& it s enough to support them with one maintenance cycle working ...........to support CHARMS functionality
    Hope it clarifies
    Regards
    Prakhar

  • 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

  • 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.

  • Number of elements  to  be defined at  logical level

    In the Business Model and Mapping layer, dimension >Logical Level >> number of elements at this logical level
    I have come across two different version of how to deal with this
    First version - From the OBE and the admin server guide it says "The number does
    not have to be exact, but ratios of numbers from one logical level to another should be accurate".
    Second Version - a question from asked about what defines the number at the level as best practices
    To set the number of elements at each level of a dimension, which number would you use?
    A. the number of columns in a logical table
    B. the number of levels in a dimension
    C. the number of dimensions in a business model
    D. The number of tables in a physical model
    E. the number of distinct rows in physical column
    Question is
    what is the rule to set the number of elements at this level?
    If its been set depending upon the rows in the table . what will happen if the rows gets added every hour ??
    Edited by: ZSAM on Jun 8, 2011 7:06 AM
    Edited by: ZSAM on Jun 8, 2011 8:22 AM

    The ratio between the levels is what is important I believe. BI Server will use this information to determine which aggregate source to use. You should use the number of distinct rows as the value.
    You can also right click the hieracny and use "Estimate Levels" to auto-populate the numbers for you.
    Paul

  • Define one logical system for PI or multiple LS for 3rd-party system?

    Hi gurus,
    We are using IDOC2SOAP and SOAP2IDOC scenario in PI7.11. My question is regarding the logical system(or partner profile) on R3 side. We have two 3rd party system:A and B, so we have two choices.
    1. define one single logical system for PI integration server;
    2. define two logical systems for A and B.
    For choice 1, it seems we can only use one business sytem or business component (business service in 7.0) as the two 3rd party system, especially for SOAP2IDOC scenario.
    For choice 2, it seems we have no restrictions.
    Is it correct?Any help will be appreciated.

    technically you can use both options.
    The question is - do you want all the IDOCs in your R3 system to appear as though they were sent from the PI?
    What if a lot of 3rd party systems were sending the same IDOC (for example - ORDERS) and you want to investigate only those who were sent from system A?
    I like it configured that every system will be identified by a name I give it.
    I just use the IDOC communication channel checkbox of "Take Sender from Payload"
    or use a different service in the IBC that has a different logical system configured in its Adapter specific identifiers.
    Hope it helps,
    Imanuel Rahamim.

  • Multiple 'logical joins' between a fact table and one dimension table

    It appears that one cannot create multiple ‘logical joins’ between a fact table and one dimension table in OBIEE using the Oracle BI Administration Tool. For example, considering a Business Model with a dimension table TIMES and a fact table FACT containing START_TIME and END_TIME, we would like to create separate logical joins from FACT to TIMES for the START_TIMEs and END_TIMEs? Obviously, the underlying foreign keys can be created, but as far as I can tell the Oracle BI Administration Tool doesn’t support this. The workaround would be to replicate the TIMES table, but that’s ugly.
    I seek an alternative approach.

    Try this. Create an two aliases for the TIMES dimension (Start & End) in the Physical Layer and then remove foreign key to the "Parent" Times dimension. Create the Foreign Key in the Physical Layer to the new aliases and then create the complex joins in the BMM Layer to the new aliases as well. This will allow you to present both dates within the same table in the Presentation Layer. Not the most elegant solution but it works.

  • Unix layout question  single vs. multiple logical volumes

    Hello friends,
    I have a question which I have seen various points of view. I'm hoping you might be able to give me a better insight so I can either confirm my own sanity, or accept a new paradigm shift in laying out the file system for best performance.
    Here are the givens:
    Unix systems (AIX, HP-UX, Solaris, and/or Linux).
    Hardware RAID system on large SAN (in this case, RAID-05 striped over more than 100 physical disks).
    (We are using AIX 6.1 with CIO turned on for the database files).
    Each Physical Volume is literally striped over at least physical 100 disks (spindles).
    Each Logical Volume is also striped over at least 100 spindles (all the same spindles for each lvol).
    Oracle software binaries are on their own separate physical volume.
    Oracle backups, exports, flash-back-query, etc., are on their own separate physical volume.
    Oracle database files, including all tablespaces, redo logs, undo ts, temp ts, and control files are in their own separate physical volume (that is made up of logical volumes that are each striped over at least 100 physical disks (spindles).
    The question is if it makes any sense (and WHY) to break up the physical volume that is used for the Oracle database files themselves, into multiple logical volumes? At what point does it make sense to create individual logical volumes for each datafile, or type, or put them all in a single logical volume?
    Does this do anything at all for performance? If the volumes are logical, then what difference would it to put them into individual logical volumes that are striped across the same one-hundred (+) disks?
    Basically ALL database files are in a single physical volume (LUN), but does it help (and WHY) to break up the physical volume into several logical volumes for placing each of the individual data files (e.g., separating system ts, from sysaux, from temp, from undo, from data, from indexes, etc.) if the physical volume is created on a RAID-5 (or RAID-10) disk array on a SAN that literally spans across hundreds of high-speed disks?
    If this does makes sense, why?
    From a physical standpoint, there are only 4 hardware paths for each LUN, so what difference does it make to create multiple 'logical' volumes for each datafile, or for separating types of data files?
    From an I/O standpoint, the multi-threading of the operating system should only be able to use the number of pathways that are capable based on the various operating system options (e.g., multicore CPUs using SMT (simultaneous multipath threading). But I believe they are still based on physical paths, not based on logical volumes.
    I look forward to hearing back from you.
    Thanks.
    ji li

    Thanks for your reply damorgan.
    We have dual HBAs in our servers as standard equipment, along with dual controllers.
    I totally agree with the idea of getting rid of RAID-5, but that is not my choice.
    We have a very large (massive) data center and the decision to use RAID-5 was at the discretion of our unix team some time ago. Their idea is one-size-fits-all. When I questioned it, I was balked at. After all, what do I know? I've only been a sys admin for 10 years (but on HP-UX and Solaris, not on AIX), and I've only been an Oracle DBA for nearly 20 years.
    For whatever it is worth, they also mirror their RAID-5, so in essence, it is a RAID 5-1-0 (RAID-50).
    Anyway, as for the hardware paths, from my understanding, there are only 4 physical hardware paths going from the servers to the switches, to the SAN and back. Their claim (the unix team's) is that by using multiple logical volumes within a single physical volume, that it increases the number of 'threads' to pull data from the stripe. This is the part I don't understand and may be specific to AIX.
    So if each logical volume is a stripe within a physical volume, and each physical volume is striped across more than one hundred disks, I still don't understand how multiple logical volumes can increase I/O through-put. From my understanding, if we only have four paths, and there are 100+ spindles, even if it did increase I/O somehow by the way AIX uses multipathing (SMT) with its CPUs, how can it have any affect on the I/O. And if it did, it would still have to be negligible.
    Two years ago, I've personally set up three LUNs on a pair of Sun V480s (RAC'd) connected to a Sun Storage 3510 SAN. One LUN for Oracle binaries, one for database datafiles, and one for backups and archivelogs), and then put all my datafiles in a single logical volume on one LUN, and had fantastic performance for a very intense database that literally had 12,000 to 16,000 simultaneous active* connections using Webshere connection pools. While that was a Sun system, and now I'm dealing with an AIX P6 570 system, I can't imagine the concepts being that much different, especially when the servers are basically comparable.
    Any comments or feedback appreciated.
    ji li
    Edited by: ji li on Jan 28, 2013 7:51 AM

  • Multiple Logical Systems in Partner Profile for one instance

    Can we create multiple Logical Systems in Partner Profile (WE20) for one instance or one System?  If it is possible, can we create Logical System with respect to Plant/Country?

    I am not quite sure if I understood your problem completley. But let's see...
    Usually you use on on MSCS Cluster Group per SAP instance. So you have your already existing NW 7.0 ABAP stack in a separated Cluster Group, and you create a new Cluster Group for your new Java system.
    You can find more information about it in this guide here on SDN:
    Link: [High Availability;
    More information about High Availability Setups for SAP System can be found here on SDN:
    Link: [High Availability]
    If you want to use the same database for your clustered ABAP stack and your new Java stack you can do a MCOD installation.
    Please see Link: [SAP Note 388866 - Multiple Components on One Database - Installation|https://service.sap.com/sap/support/notes/388866]
    Hope this helps.
    Best regards,
    Mathias

  • Bare Metal Deployments: The BMC can't have IP Address defined in logical network?

    I have defined a logical network, a logical switch, and a port profile.  I apply the logical switch (the NIC teaming settings) and a virtual network adapter that inherits the hosts network configuration (pass through config. no software defined networking)
    to each of my Hyper-V hosts successfully.
    The issue occurs once I have defined that logical network, I can no longer deploy bare metal hosts because the BMC obtains an IP within that logical network.  You see the BMC IPs and NICs are on the same subnet/VLAN.
    What's the best practice or perhaps best method to get around this issue?

    I am not sure if I follow you on this one.
    You have created a logical network for your BMC in VMM? If so, why have you done that?
    The bare-metal process requires both PXE and
    DHCP during this process, and the scope should therefore be in DHCP and not VMM for this purpose. 
    Can you try to do that? (If this is a lab environment, you could add the DHCP service to your PXE server or even VMM server).
    -kn
    Kristian (Virtualization and some coffee: http://kristiannese.blogspot.com )

  • Logical system not defined in table SMOF_ERPSH!

    Hello,
    In the inbound queue of CRM, the queues are in 'SYSFAIL' status. The error message is ' logical system not defined in table SMOF_ERPSH!' .
    the table has an entry for relevant ERP system.
    I dont know where else to check.
    I have checked the logical destinations on CRM and it is defined correctly.
    can anyone help me here.
    Regards,
    Pratima

    Hi Pratima,
    I am also facing the same issue. I checked all the entries and Entries are there in the respective tables but still the same issue.
    But if I delete the queue, the changes are replicated for that time but after some time again the queues are getting blocked with the same issue.
    Pratima, can you please tell you whether your issue got fixed on this.
    Thanks,
    Sharath.

  • Logical Path not defined..?

    Hi,
    I recently got CRM 5.0 installed on my system. Very first step of 'Maintain Business Partner' it says, 'Logical Path not defined'.
    Tried to open activities, says' Logical system not defined'
    Please suggest what is the problem & how to rectify this.
    A prompt reply wil be highly appreciated.
    Thanks
    Anil

    Hi  ,
         You need to Define Logical System for your System to Allow you to Execute Actions
    Path:SAP Web Application Server>Business Intelligence>Links to Other Source Systems>General Connection Settings::
    In this step, you can define the logical systems in your distributed system.
    Caution:Logical systems are defined cross-client.
    Activities
    1. To create a logical system, choose Edit -> New Entries.
    2. Enter a name for the logical system that you want to create.
    3. Enter a description of the logical system.
    Enter the Logical System that you are using,
    These Links may Further Help up for Details:
    http://help.sap.com/saphelp_crm50/helpdata/en/b4/b0b13bb3acef3ce10000000a11402f/frameset.htm
    http://help.sap.com/saphelp_crm50/helpdata/en/55/38e74110cf0b7fe10000000a155106/frameset.htm
    Hope it Answered your Queries..
    Thanks and Regards,
    RK.
    Added Links for Further Help: RK on Mar 5, 2009 12:07 PM

  • How to defined which logical database to use in a function module?

    Hey,
    I am trying to do logical database in a function module. I need to know where do i go to define which logical database to use? Becuase i get syntax error on my Get statement. The logical database i am trying to use is HR PNP .
    Any useful help will be appreciated,
    Thanks

    I think we can't assign logical database to FM or FG. Because there isn't any option to put the logical database in the FM or FG's attributes.
    You must have to create a executable report to have the LDB in use.
    Regards,
    Naimesh Patel

  • Can one physical system have multiple logical systems? if yes  why?

    can one physical system have multiple logical systems? if yes  why?
    Regards
    sriman

    Logical system is an ALIAS name for a physical LOCATION. so we may have more than 1 logical system name for a physical location.
    eventhough its allowed,but normally we dont do that.
    you can do this in FILE transaction.
    Regards
    srikanth

Maybe you are looking for