Hiding columns in Presentation Layer, but still accessible in a report.

Hi BI Devs,
I have a question on how to hide certain columns in the presenation layer but still make them available in a dashboard/report.
We have 3 sections in our Presenatation Layer...section_a, section_b, section_c. We have two groups created, group_max and group_lite. Group_max will have access to all the sections in the presentation layer but group_lite will only have access to section_a and section_b
We have a report in a dashboard (lets call it full_dashboard) that contains columns from section_a, section_b and section_c. We want all users (group_max and group_lite) to have access to the report, run the report and return data.
Our requirement is that the group_lite will not have access to the section_c in "Answers".
When we set the permissions in the RPD for the different sections, the permissions work correctly in hiding the section_c from group_lite, but when they run the report full_dashboard, the report errors out for group_lite users.
Is there a way to grant access to the group_lite users so that they can run full_dashboard but still deny them access to the columns in Answers?

Here is my thinking about duplicationg the section_c
1. If i duplicate section_c, it will still be visible to group_lite in the presenation layer.
2. If i duplicate section_c, i will have to change the dashboard (a very complex one too) to point to the duplicated section. How will I be able to hide the duplicated section?
I am just not sure how to hide section_c from the group_lite users and still have the reports in the dashboard access the columns, without having to change the report.
Edited by: empyre on Mar 16, 2011 8:21 AM

Similar Messages

  • Select 1 column in Presentation Layer, but display 2

    Is it possible to have a column in the presentation layer as a combination of two columns? Something like a dimensional key - but so that it doesn't come like 2004-1 (year+qtr), but like 2004 / 1 (2 columns) - thanks

    Like this...
    SQL> ed
    Wrote file afiedt.buf
      1  select max(decode(rn, 1, empno)) as emp1
      2        ,max(decode(rn, 2, empno)) as emp2
      3        ,max(decode(rn, 3, empno)) as emp3
      4        ,max(decode(rn, 4, empno)) as emp4
      5        ,max(decode(rn, 5, empno)) as emp5
      6        ,max(decode(rn, 6, empno)) as emp6
      7        ,max(decode(rn, 7, empno)) as emp7
      8        ,max(decode(rn, 8, empno)) as emp8
      9        ,max(decode(rn, 9, empno)) as emp9
    10        ,max(decode(rn, 10, empno)) as emp10
    11        ,max(decode(rn, 11, empno)) as emp11
    12        ,max(decode(rn, 12, empno)) as emp12
    13        ,max(decode(rn, 13, empno)) as emp13
    14        ,max(decode(rn, 14, empno)) as emp14
    15        ,max(decode(rn, 15, empno)) as emp15
    16        ,max(decode(rn, 16, empno)) as emp16
    17        ,max(decode(rn, 17, empno)) as emp17
    18        ,max(decode(rn, 18, empno)) as emp18
    19        ,max(decode(rn, 19, empno)) as emp19
    20        ,max(decode(rn, 20, empno)) as emp20
    21  from (
    22        select empno, row_number() over (order by empno) as rn from emp
    23*      )
    SQL> /
          EMP1       EMP2       EMP3       EMP4       EMP5       EMP6       EMP7       EMP8       EMP9   EMP10         EMP11      EMP12      EMP13      EMP14      EMP15      EMP16      EMP17      EMP18      EMP19      EMP20
          7369       7499       7521       7566       7654       7698       7782       7788       7839    7844          7876       7900       7902       7934
    SQL>

  • Merging  Patch,after that not able to see column in Presentation layer

    Hi,
    I am using rpd 11.1.1.5.0 and created patch done for modifications,after merging to original repository not able to see new derived columns in Presentation layer,able to see in BMM and Physical layer.
    Little bit urgent as client need to see reports.
    Thanks
    Karthik

    Thank you.... so much.
    Solution: clear preferences in home library ~/Library
    Preferences> com.apple.Safari.plist

  • Rename columns in Presentation layer

    Hi Experts,
    I Have one BMM layer table with 2 groups columns like
    BMM Table
    Sales
    Revenue
    Sum
    Sales_ B Group
    Revenue_ B Group
    Sum_ B Group
    Now I want to show these columns in two tables i.e. A table and B table with same column names in presentation layer as below:
    Presentation A table Presentation B table
    Sales Sales
    Revenue Revenue
    Sum                     Sum          
    In BMM layer it should be Sales_ B Group but in presentation table it should show as Sales as vice verse for other 2 columns for B group columns
    If I rename Sales_ B Group as Sales in BMM layer it won’t accept because already sales column is there my requirement is in BMM layer in should as Sales_ B Group but in presentation layer the same column it should show as Sales .
    Regards,
    Rafi
    Edited by: Rafi.BI on Jan 31, 2013 11:28 PM

    Hi Rafi,
    Can you right click on your presenatation layer and create a new presentation table (EG: Table A) -- and then move the columns from bmm layer and rename them as per your req.
    Now right click again.. create one more Pres. table (EG: Table B) -- and then move the columns from bmm simply drag and drop and rename as per your req.
    Thank you.

  • File share is off but still accessible by guest

    I have turned file sharing off, but the Guest account is still able to access my main account.  I am on OS 10.8.5.  File sharing is unchecked in Sharing Prefs, and the only areas on Sharing are Public folders (but those shouldn't be shared since sharing is off in general, correct?).  However, Guest can see Desktop, Documents, Music, etc.

    You could change the permissions on your home folder to NOT allow guest.  BUT BE VERY CAREFUL WITH PERMISSION CHANGES!  I have seen people use the "Apple to Enclosed Items..." destroy their Mac, forcing either a restore from backup or a fresh install from scratch, so do not get too paranoid, or you may succeed in keeping yourself away from your data as well.
    Or do not allow Guests to login to your Mac.

  • External HD Disappeared on Finder and Disk Utility, but Still Appeared in System Report

    I have two external HDs directly connected to the USB ports. One is working properfly. But the other one would disappear from the Finder and Disk Utility. However, it still shows up in the Hardware USB section of the Sysetm Report.
    What does this mean? Thanks.

    You are right. I need to select the device to show its details. The attached screenshots are from the good HD and bad HD. On the good HD, it shows more info.
    Any explanation or suggestion? I contacted OWC and they are sending me a replacement. But how do I know it is a OWC HD issue or OS X 10.9.3 sleep issue?

  • OBIEE presentation layer agregate values are not acurate

    hi,
    i have a simple BMM where for the given fact year wise i want to show summation of values and %.
    here is the query generated by the OBIEE
    WITH
    SAWITH0 AS (select sum(T5779.SLA_NOT_MET) as c1,
    sum(T5779.SLA_MET) as c2,
    count(T5779.APP_ID) as c3,
    T5801.CALENDAR_YEAR as c4,
    T5801.TIME_ID as c5
    from
    SQA_CAS_TIMES T5801,
    SQA_CAS_FCT T5779
    where ( T5779.TIME_ID = T5801.TIME_ID )
    group by T5801.TIME_ID, T5801.CALENDAR_YEAR),
    SAWITH1 AS (select distinct SAWITH0.c4 as c1,
    SAWITH0.c3 as c2,
    SAWITH0.c2 as c3,
    SAWITH0.c1 as c4,
    SAWITH0.c2 / nullif( SAWITH0.c3, 0) * 100 as c5,
    SAWITH0.c1 / nullif( SAWITH0.c3, 0) * 100 as c6,
    SAWITH0.c5 as c7
    from
    SAWITH0)
    select SAWITH1.c1 as c1,
    SAWITH1.c2 as c2,
    SAWITH1.c3 as c3,
    SAWITH1.c4 as c4,
    SAWITH1.c5 as c5,
    SAWITH1.c6 as c6
    from
    SAWITH1
    order by c1
    the results are comming wrong when i am doing piviot in presentation layer but this query when i check if i remove the group by time_id then the results are correct
    WITH
    SAWITH0 AS (select sum(T5779.SLA_NOT_MET) as c1,
    sum(T5779.SLA_MET) as c2,
    count(T5779.APP_ID) as c3,
    T5801.CALENDAR_YEAR as c4
    from
    SQA_CAS_TIMES T5801,
    SQA_CAS_FCT T5779
    where ( T5779.TIME_ID = T5801.TIME_ID )
    group by T5801.CALENDAR_YEAR),
    SAWITH1 AS (select distinct SAWITH0.c4 as c1,
    SAWITH0.c3 as c2,
    SAWITH0.c2 as c3,
    SAWITH0.c1 as c4,
    SAWITH0.c2 / nullif( SAWITH0.c3, 0) * 100 as c5,
    SAWITH0.c1 / nullif( SAWITH0.c3, 0) * 100 as c6
    from
    SAWITH0)
    select SAWITH1.c1 as c1,
    SAWITH1.c2 as c2,
    SAWITH1.c3 as c3,
    SAWITH1.c4 as c4,
    SAWITH1.c5 as c5,
    SAWITH1.c6 as c6
    from
    SAWITH1
    order by c1
    The above one is without time_id in group by.
    can some one suggest as to what is wrong with the pivot for the above query.

    why are u bringing TIME_ID column in the first Query... just remove it from the Criteria TAB.

  • Presentation Layer Property

    Hi experts,
    In administratrion tool for obiee 10g, there are some property,such as export logical keys ,impilict fact column, in presentation layer. Can anybody tell me what it is and how to use it?
    Thank you.

    Refer to documentation, you can find the following on pg 300, E10540-02.
    Exporting Logical Keys in the Subject Area
    For each subject area in the Presentation layer, you can decide whether to export any logical keys as key columns to tools that access it. Exporting logical keys is irrelevant to users of Oracle BI Presentation Services, but it may be advantageous for some query and reporting tools. If you decide to export logical keys, make sure that the logical key columns exist in the table folders. In this situation, your business model should use logical key/foreign key joins. When you select the option Export logical keys in the Subject Area dialog, any columns in the Presentation layer that are key columns in the Business Model and Mapping layer are listed as key columns to any ODBC client. This is the default selection. In most situations, this option should be selected.
    Setting an Implicit Fact Column in the Subject Area
    For each subject area in the Presentation layer, you can set an implicit fact column. The implicit fact column is added to a query when it contains columns from two or more dimension tables and no measures. The column is not visible in the results. It is used to specify a default join path between dimension tables when there are several possible alternatives or contexts.

  • Rename columns in Presentaion Layer

    Hi,
    I need to change the column names in the Presentaion Layer. I need only the beginning of the word to be uppercase. Do I have to go to BMM layer and use the rename wizard and get all the columns again to presentation layer. We have a lot of columns so manually doing it would be very time consuming. I am trying to do in Presenation Layer itself using Rename wizard but somehow the 'next' field is not highlighted to go to the next step. Any suggestions? Also if I change any column name in presentation layer manually do I also have to chnage the name in BMM layer as well.

    Hi,
    Keeping the column names consistent in BMM and presntation layer is best suggested as diffrent names in both the layers can lead to confusion .As Aliastair suggested if you rename in presentation layer then it will create aliases to Old names,If someone delete that alias then you will get view display error in report.So follow a simple approach and keep names consistent in both the layesr unless and until its very urgent to rename columns in presentation layer.
    Thanks
    Sandeep
    Edited by: Sandeep Saini on 23-Jul-2010 08:34

  • Ytd at presentation layer

    Hi,
    can we do ytd at presentation layer? bcz i dont have an access to the admin tool right now.
    thanks,
    mani.

    Thanks very much john,
    yes, by doing the RSum we can acheive ytd in the presentation layer. but, i need as follows:
    month cname sales rsum
    2010.1 c001 1 1
    2010.1 c002 3 4
    2010.2 c001 5 9
    rsum sums up all the way in that column. but my request is not to continue the rsum in the 2010.2...needs to calculate again from 2010.2: follows
    2010.2 c001 5 5
    thanks,
    Mani.
    Edited by: abc on 08-Mar-2010 09:09
    Edited by: abc on 08-Mar-2010 12:58

  • Issue adding a new column to OBIEE presentation layer

    Hi,
    I am pretty new to OBIEE so this may be a silly question. I am facing some problems trying to add a new column from a physical table the OBIEE presentation layer.
    Below are the steps I followed:
    Task: add a product category set to the presentation layer.
    Steps:
    1) First verified that the product category set is being populated in the W_PROD_CAT_DH table in the datawarehouse. this was done by running the following sql
    SELECT W_PROD_CAT_DH.TOP_LVL_PRODCAT_NAME
    FROM W_PROD_CAT_DH, W_INVENTORY_PRODUCT_D
    WHERE W_PROD_CAT_DH.integration_id = W_INVENTORY_PRODUCT_D.INV_PROD_CAT1
    This sql gave the right category value.
    2) created a "Alias" of the table W_PROD_CAT_DH in the OBIEE Admin tool physical layer. (done by right clicking W_PROD_CAT_DH >>New Object>> Alias)
    3) named the Alias of W_PROD_CAT_DH as "Dim_W_INV_MKT_CAT" and created a key of the alias named "integration id" on the column "integration_id"
    4) opened the pre-existing alias of W_INVENTORY_PRODUCT_D the alias was called "Dim_W_INVENTORY_PRODUCT_D" and added a key called "MKT_CAT" on the column "INV_PROD_CAT1" in this alias (Dim_W_INVENTORY_PRODUCT_D of the table W_INVENTORY_PRODUCT_D)
    5) in the alias of the "W_INVENTORY_PRODUCT_D" called "Dim_W_INVENTORY_PRODUCT_D" added a "Foreign Keys" the expression of the key is following: ("Oracle Data Warehouse"."Catalog"."dbo"."Dim_W_INV_MKT_CAT"."INTEGRATION_ID" = "Oracle Data Warehouse"."Catalog"."dbo"."Dim_W_INVENTORY_PRODUCT_D"."INV_PROD_CAT1")
    Logical layer
    6) Opened the existing logical folder called "Dim - Inventory Product" and clicked on "Sources" tab then double clicked the source "Dim_W_INVENTORY_PRODUCT_D" and added a new mapping under "Map to these tables" under "General" tab. The column that was added was the physical alias "Dim_W_INV_MKT_CAT"
    7) added a new column mapping to the same logical table source (Dim_W_Inventory_PRODUCT_D) this new mapping was a column from the alias "Dim_W_INV_MKT_CAT" (column name "TOP_LVL_PRODCAT_NAME")
    Presentation Layer
    8) dragged the newly added column (TOP_LVL_PRODCAT_NAME) from the logical layer "Dim - Inventory Product" to the presentation layer "Product" folder.
    ISSUE
    after adding everything and checking global consistency and save and checking-in my work when i login from the front end presentation services. I see the newly added column is showing under the "Product" folder. on dragging the column by itself to the Ad-Hoc analysis I can see the different values of the category. On adding a second column from the same logical folder (Dim - Inventory Product in logical layer) i still see the right product name and corresponding category. BUT when I drag any other column from any other folder (such as "Day" from "Time" or any fact values) the result does not fetch any data (message: The specified criteria didn't result in any data.)
    I am not sure if I am missing any step but I know I am mapping the new table alias to the inventory_product_d since i see right results on creating analysis of columns in those two folders. but no other folders give me any data.
    I also know that the logical folder "Dim - Inventory Product" is joined with other tables as I can see results when i do not add the newly added catagory column but other folder and other columns of "Dim - Inventory Product"
    I would really appreciate any insight to this very much. we are using OBIEE 11.1.1.6 with the Oracle 11.5.10 Adaptor (SDE_ORA11510_Adopter)
    I will try to upload some screenshots if needed but presently not sure if its something really simple.

    Hi Prassu,
    thanks for the responce. and Apologies for the delay in getting back to you.
    1) 1.First of all set the logging level to 3 in the admin tool save it.
    You can get the SQL query from here
    settings(Answers right top)-->Administration-->manage sessions-->view log
    When I try to do this I get the following message. and no log files.
    Error
         Log Could Not Be Retrieved
    Odbc driver returned an error (SQLExecDirectW).
    Error Details
    Error Codes: OPR4ONWY:U9IM8TAC
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 43113] Message returned from OBIS. [nQSError: 27002] Near <3790667783>: Syntax error [nQSError: 26012] . (HY000)

  • How can I import db column comments into the OBIEE presentation layer?

    We have a very well designed data mart - it is a star schema and all the fact and dimension table columns have comments in them with their definition and use. There is virtually no change required in the physical or business layer. The only modifications done in the presentation layer was to hide the Pk/Fk columns.
    Is there a way to import these column comments into the presentation layer so that the business user can see this comment in the tool tip while hovering over the presentation column in Answers?
    Thanks for your help!

    Hi,
    I assume the comments you mean are stored in user_tab_comments and user_col_comments.
    When this is the case you should do the following:
    Go to your subject area in your presentation layer. For now I assume the name of this subject area is "Subject Area".
    Then right click on this subject area and check "Externalize Descriptions".
    Then create an initialization block (session) using this query:
    (select 'CD_Subject_Area_' || table_name, comments from user_tab_comments)
    union all
    (select 'CD_Subject_Area_' || table_name || '_' || column_name, comments from user_col_comments)
    Use "Row-wise initialization" for this initialization block.
    Two comments:
    1) Like I said, I assume Subject Area is the name of your subject area in your presentation layer, so I guess you need to replace this with the name of your Subject Area.
    But be sure that you replace each space ' ' with an underscore '_'.
    2) Maybe you need to refine above querys by filtering on table_name for those table_names you are using.
    Good luck.
    Regards,
    Stijn

  • Presentation Layer column name change effects on existing reports ?

    Hello Gurus,
    I have one requirement where user are not sure about the column names in Presentation Layer.
    so they want us to create the reports and once the reports are delivered they will give us the column name as per their requirement.
    now i read couple of blogs related to this, that does it affects the exiting reports?
    in couple of blogs they says that i won't. becaus BI server creates the alias for the old name and will reflects it wherever it's used in reports..
    So can anyone tell me where this alias name has been stored in OBIEE?
    and is there any precaution that needs to be done while doing this beacuse we are expecting to create around 40-50 reports and changing the column name after changing the presentation layer name change will increase lots of work..
    Thanking You..

    I've confirmed it on a 10g environment that when you rename the column in the RPD the existing reports reflect the change.
    What I was referring to in the statement you highlight is that a column name can be changed when being used as the definition of a report. If somebody specifies an abbreviation of the current name to fit it in a table or chart then it will not be updated from a name change in the RPD.
    So long as you build reports using the name provided by the RPD and none of the developers take the liberty of renaming it in the column properties of the request/analyses the single rename should take effect through all the reports you build.
    You can also manage the column name by renaming it in a report and using the save as system wide default. But the way you intend to do it would be the best method.
    Edited by: James - Projected on 25-May-2012 14:07

  • Columns are not displaying in a Dimension in the presentation layer

    Hi All,
    I have a Dimension in one of the subject area which has 3 columns. It was working fine but yesterday, we have an issue about this. These columns are not displaying anymore in the dimension.
    I have checked in the Repository and from the Presentation services for the permissions and they look fine. Is there anything else am missing. If so, where I need to check.
    Kindly help me on this.
    Thanks,
    Imtiaz.

    Hi,
    Check three things.
    1. Try to login Admin user and check whether those columns are present or not.
    2. Try to login different browser.
    3. Cross check privileges for login user (what role has assigned ).
    Note: Clear the browser cache and all Bi server cache and check.
    Hope this help's
    Thanks,
    Satya Ranki redddy

  • Hide a column in datagridview but still access data in column.

    Hi
    I am trying to hide a column in a datagridview but at the same time, retain access to it's data.  I can hide it by setting columns("name").visible = false - but then I cannot access the data in that column.  I also tried setting it's width to zero, but you still see the column as a sliver and it doesn't look very nice.
    Anyone know a way to accomplish this?
    note: using VB 2005.
    Thanks
    Matt

    Occurs on second msgbox in above example
    System.NullReferenceException was unhandled
      Message="Object reference not set to an instance of an object."
      Source="Docuclerk -  Document Retrieval system"
      StackTrace:
           at Docuclerk.MainForm.SearchData(String strsql3) in C:\AIM\VB\AIM Image Management\AIM Image Management\MainForm.vb:line 254
           at Docuclerk.MainForm.btnSample_Click(Object sender, EventArgs e) in C:\AIM\VB\AIM Image Management\AIM Image Management\MainForm.vb:line 627
           at System.Windows.Forms.Control.OnClick(EventArgs e)
           at System.Windows.Forms.Button.OnClick(EventArgs e)
           at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
           at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
           at System.Windows.Forms.Control.WndProc(Message& m)
           at System.Windows.Forms.ButtonBase.WndProc(Message& m)
           at System.Windows.Forms.Button.WndProc(Message& m)
           at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
           at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
           at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
           at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
           at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
           at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
           at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
           at System.Windows.Forms.Application.Run(ApplicationContext context)
           at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnRun()
           at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.DoApplicationModel()
           at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run(String[] commandLine)
           at Docuclerk.My.MyApplication.Main(String[] Args) in 17d14f5c-a337-4978-8281-53493378c1071.vb:line 81
           at System.AppDomain.nExecuteAssembly(Assembly assembly, String[] args)
           at System.Runtime.Hosting.ManifestRunner.Run(Boolean checkAptModel)
           at System.Runtime.Hosting.ManifestRunner.ExecuteAsAssembly()
           at System.Runtime.Hosting.ApplicationActivator.CreateInstance(ActivationContext activationContext, String[] activationCustomData)
           at System.Runtime.Hosting.ApplicationActivator.CreateInstance(ActivationContext activationContext)
           at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssemblyDebugInZone()
           at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
           at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
           at System.Threading.ThreadHelper.ThreadStart()

Maybe you are looking for

  • New ipod to TV?

    I currently have an ipod nano and would like to get the new 80gb. On these models is it possible to to hook up the ipod to a tv to play shows or movies from the ipod? Thanks.

  • How to display folder description?

    Hello, I have a Portal 3.0.6.6.5 instance (Oracle 8.1.7 RDBMS). When I create a folder inside my content area, it seems there is no way to display the folder description. Anyone of you can help me? Thanks in advance, Marco

  • Am I on right track for 1st Bluray burn?  Getting concerned over how many 25gb discs needed......

    Hello I am working my way through my own HD 1st edit with CS5.5.2.  Using tutorial book, on line support and a paid tutor.  It is for a 1 hour 40 minute project of an important event, 1st time for a client I want to keep.  Things are looking OK....I

  • Contributors : Technical Names ??

    Hi, Since 1-2 days, there is a minor bug with the contributors. Indeed, some people are referred to with their internal number (I think) instead of their names : Here is an example for the SAP xApps Forums Top 3 Points:  1. Jo Weilbach (102); 2. I801

  • What are differences of Skype versions?

    Hi, everyone, I confused by the versions of Skype, such as 7.5."0".102, 7.5."64".102, 7.5."65".102, 7.5."73".102, 7.5."80".102, 7.5."81".102, 7.5."84".102, 7.5."85".102. Who could tell me the differences among them? Thanks a lot. Best regards, Steven