Filter at rpd level

plz tell me the syntax for -filter a particular table on the basis of a particular column at rpd level.
for exp-I want to filter a employee_detail table where dept=sales

Hi,
In BMM layer under sources you can see logical table sources for that Table.Click on the source table of that column and them and go to last tab(Content) and apply filter under where clause.
Regards,
Srikanth

Similar Messages

  • Column level filter at RPD level - OBIEE 11g

    Hi all,
    How do i add a filter at the column level in logical layer for one of the metric , it has the following calculation
    case when id in (1,2,3,4,5,5) and category='AS' then case when points=10 or points=9 then 1 else 0 end end
    I want the metric to reused for other id's as well... so i want to put case when id in (1,2,3,4,5,5) in filter of the column. how do i achieve it? plz help
    Thanks,
    Lona

    Your question is not clear, I assume you want points to be reused for other ids, so try this
    case when id in (1,2,3,4,5,5) and category='AS' then
    case when points in (10 ,9) then 1
    else 0
    end
    else points
    end
    if helps mark
    ~ http://cool-bi.com

  • Filter at universe level is not working

    Hi all,
    I am using a filter at Universe level to exclude a list of customers and a couple of customers within the date range.
    This works ok for a list of customers, but customers in the date range are not excluded.
    Here is my filter in Universe:
    @Select(Order Items\Customer No) NOT IN ('10114', '10116', '10119', '10178', '11111', '11118', '11119', '11142', '11150', '11152')
    AND
    (@Select(Order Items\Request Date) BETWEEN  to_date('01/10/2011','mm/dd/yyyy') AND to_date('01/15/2011','mm/dd/yyyy') AND @Select(Order Items\Customer No) NOT IN ('11061','11062'))
    Can somebody please let me know ehat am I doing wronng?
    Regards,
    RR

    In this query you are saying the next:
    1. You don't want the users that are in the first list
    2. But you want the users whose date range is between 1/10/2011 and 1/15/2011
    Is this what you want or you really dont want the users between that range?
    Perhaps you should try this:
    AND
    (@Select(Order Items\Request Date) NOT BETWEEN  to_date('01/10/2011','mm/dd/yyyy') AND to_date('01/15/2011','mm/dd/yyyy') AND @Select(Order Items\Customer No) NOT IN ('11061','11062'))
    Edited by: PadawanGirl on Feb 4, 2011 10:48 PM
    Edited by: PadawanGirl on Feb 4, 2011 10:49 PM

  • Logical column currency format properties at rpd level?

    I need to show the currency amount with dollar symbol for a logical column and that should happen at rpd level.
    Is there anyway we could do that ?
    thank you

    Hi User.
    You can have logical column name as 'Amount in $' or 'Amount in Dollar'
    this is the best practice..
    Then if you want value to be suffixed by $ , you can go for data formatting in column properties.....
    this is commonly used....
    mark if Correct/helps .
    fiaz

  • When i try to create Filter on aggregation level the system gives me error

    Hi BI Guru's,
    I am facing a problem BI - IP . 
    When i try to create Filter on aggregation level the system gives me follwoing error.
    "Authorization check of component failed"
    "You do not have authorisation for Add or Create".
    "Could not create Filter "
    Please let me know if have any solution for this
    Thanks & Regards,
    Nilesh Labde

    Here are list of auth objects for BI IP
    S_RS_ALVL --> aggregation levels
    S_RS_PLSE -->planning functions
    S_RS_PLSQ-->planning sequences
    S_RS_PLST-->planning function types
    S_RS_PLENQ-->maintain and display lock settings
    Authorization templates for Integrated planning are
    S_RS_PL_ADMIN
    S_RS_PL_PLANNER
    S_RS_PL_PLANMOD_D----
    > Planning modeler(Dev System)
    A portal role is required to use the planning modeler.

  • TIMESTAMPDIFF in rpd level

    Hi,
    can i able to user TIMESTAMPDIFF forumula in rpd level as a logical table source formula in logical column
    thanks

    Hi,
    Yes you can.The function is available under CalendarDate/Time Functions in the Expression builder dialog.
    Rgds,
    Dpka

  • Timestamp on rpd level

    Hi Gurus,
    I wanted to use below mentioned query on the rpd level. how will i do this
    to_timestamp(to_char(timestamp,'yyyy/mm/dd HH24:MI S'), 'yyyy/mm/dd HH24:MI:S S')
    thanks

    use the below syntaxes for To_Char and To_timestamp
    EVALUATE('TO_TIMESTAMP(%1,%2)' AS timestamp, column1, 'YYYY/MM/DD HH24:MI:SS')
    EVALUATE('TO_CHAR(%1,%2)' AS CHARACTER ( 30 ), current_date, 'YYYY/MM/DD HH24:MI:SS')
    replace current_date etc with your relevant columns.
    You have to nest one evaluate into another.
    Regards,
    Sandeep
    Edited by: Sandeep Saini on 03-Dec-2010 07:02

  • How to create @prompt filter at universe level for my Webi reports

    Dear all,
    I am using BO XI 3.1 SP3 with SAP BW 7.0.
    I have created an open[big] query based on a multiprovider for my OLAP universe.
    OBJECTIVE: to create LOV prompts for Calender year, for my webi reports, which takes 2010 as input then offsets the input year and then shows Gross sales for the prompt year [2010], 2009 & 2008.
    ISSUE: if 2010 is selected in webi prompt filter, then it doesn't display any data for any other year, lets say gross sales for 2009.
    ALTERNATIVE: i tried to create a prompt filter in the universe with this syntax,
    <FILTER KEY="@Select(Calendar year\Calendar year).[TECH_NAME]"><CONDITION OPERATORCONDITION="InList"><CONSTANT TECH_NAME="@Prompt('Enter year','N',,Mono,Free,Not_Persistent)"/></CONDITION></FILTER>
    it worked fine. but i also want to create a measure or dimension which subtracts 1 from the above filter and return a result with a previous year.
    e.g
    PROMPT: 2010
    PROMPT-1: 2009
    Universe structure
    [TIME]                         class
      [Calender year]        class
         [Calender year]     dimension  ( type:string)
    Please guide me with correct procedure and syntax.

    masood44 ,
    I think you should just prompt for year and capture and use the selection at the webi report  level.
    say you have calendar year(convert it into numeric) prompt at webi level. say user selects 2010 capture it in a variable var1:userresponse('enter year'). then create a variABLE (var2)  with formula :
    if(isPromptAnswered('enter year')='yes';([year] where year inlist(var1;var1-1;var1-2);null)
    build your report with var2 and gross income
    Thanks,
    Karthik
    Edited by: kbharadwaj79 on Jun 2, 2011 5:34 PM

  • Security Filter fails when level has only one member

    Hi.
    This is Essbase version 9.3. I have a forecast app\db to allow users enter\modify the forecast of the different products. The Product Dimension has the following hierarchy.
    All Products
    Planner 1
    Supplier A
    Product_A1
    Product_A2Supplier B
    Product_B1
    Product is the lowest level, level 0, or Gen 4.
    I need to allow the "Planner 1" to write only to his products, where the member is "My Scenario" from Scenario Dimension, and where the UDA's for the month is Forecast. The same planner can't write to the "All Products", "Planner" and "Supplier" levels.
    I have created the following filter:
    None: "All Products"
    Read: @IDESCENDANTS("Planner 1")
    Write: @REMOVE(@LIST(@DESCENDANTS("Planner 1")),@LIST(@LEVMBRS ("Planner 1", 1))), "My Scenario",@UDA("Time","FORECAST")
    Basically, this is the portion most relevant of the filter: @REMOVE(@LIST(@DESCENDANTS("Planner 1")),@LIST(@LEVMBRS ("Planner 1", 1)))
    where
    @LIST(@DESCENDANTS("Planner 1") = List of descendants members from Planner 1, excluding Planner 1. = "FIRST LIST"
    @LIST(@LEVMBRS ("Planner 1", 1)) = List of level 1 members from Product Dimension. = "SECOND LIST"
    @REMOVE will remove values or members in the "SECOND LIST" from the "FIRST LIST".
    This filter works perfectly but it has a little\big exception...
    Based on the example, the filter works fine for Supllier A. Meaning that the user can modifiy the forecast for the products under Supplier A (Product_A1 and Product_A2), and the user can't modify the upper levels, "Supplier A", "Planner 1", "All Products". This is GOOD!
    Now. For Supplier B, Essbase will allow write back to the Product_B1, OK. But will also allow write back to Supplier B, the upper level.
    So. When the supplier has only one product, Essbase presents this exception that allows write to the upper level. This happens everywhere a supplier has only one product. When there are more than one product per supplier, the filter works as expected.
    Is there a missing piece in my filter? Is there a different, better approach to accomplish this?
    Thanks.

    It's probably an implied share problem. That is, because Supplier B has only one child it is treated as a shared member. You can use the "never share" storage property setting to avoid that problem.

  • Filter and aggregation level in bi 7.0

    hi friends,
    what is aggregation level and filters option in bi 7.0 reporting when i open reporting that options are there. i observed in filter we are creating some variables.
    ple give me clarification
    Thanking u
    suneel.

    aggregation level is for SEM IP - integrated planning and filters are same
    https://www.sdn.sap.com/irj/sdn/bi?rid=/webcontent/uuid/e78a5148-0701-0010-7da9-a6c721c6112e
    In the above link check for "query designer" Demo for better explaination and its use.
    Hope it Helps
    Chetan
    @CP..

  • Condition - filter at lower level than displayed

    I have the following requirement to display data in a query.  For the purpose of this example, the relevant characteristic are Plant and Delivery.  The KFs are Volume & Revenue.  I want to display by Plant the total volume and revenue without displaying delivery, but only where the total volume on the delivery is > 0.  If I look at the data at the delivery level I would see the following.
    Plant  Deliv    Vol   Rev
    A      1        100   50
    A      2        200   75
    A      3          0   25
    When I run my query, I want to see the following.  Delivery 3 is ignored.
    Plant   Vol   Rev
    A       200   125
    I've played with conditions but can't make it work.  any ideas?

    Have you looked at using the precalculated value set or the resultset query?  This will run the lower level query and then filter on the higher level query by the lower level values. 
    <a href="http://help.sap.com/saphelp_nw04/helpdata/en/2c/78a03c1178ad2ce10000000a114084/content.htm">http://help.sap.com/saphelp_nw04/helpdata/en/2c/78a03c1178ad2ce10000000a114084/content.htm</a>
    Thanks,
    Jeff

  • How to create Current Year Filter at Universe Level ?

    Hi,
    I want to create a Current Year, Next Year and Last Year filters at Universe Level.
    Can anyone help me with this.
    I am using Netezza database and not able to find the appropriate date function in Netezza to accomplish this.
    Any suggestions ?
    Thanks

    Hi,
    You would somehow need to extract the Year part from the system date..
    then
    Current Year = Year
    Next Year would be i.e Current Year + 1
    Last Year would be i.e Current Year - 1
    I guess this is the simple part... but you would need to find those functions on your RDBMS..
    Hope this helps
    Jacques

  • How to do Performance tunning in OBIEE RPD level

    Hi All,
    We are using OBIEE 10.1.3.4 version on Windows envorinment, currently we are facing performance issues for my reports.For fetching one month data its taking around 9 mins ..so we are planning ,how to reduce these response time .Could you pls suggest me what are possiable ways to do performance improvement in OBIEE level..Here for each day we are gettng around 5 lacks feed into our DB.

    Hi
    first thing is to check the same query int he data base and see the response time. if this is taking the same amount of time as the obiee reporting tool, then that matters to think with dba to create some materiazlied views on the top of the transactional data and maintain the aggreated data.
    hope you understand.
    Cheers.

  • Fact column without aggrigation at rpd level is  showing error in report

    Hi,
    in my repository fact table is there "service request".
    in that fact i have created one column and i havent given aggrigation. And i havent given levels also.
    But if i create report by using this column, it is throwing error.
    how to create messure without aggrigation and without levels?
    Thanks
    Anjireddy

    What is the error that you get?
    Thanks,
    Venkat
    http://oraclebizint.wordpress.com

  • How to calculate Age in the RPD level

    I want to create a logical column say 'Age' in the repository. I have the PERS_DOB in the PERSON dimension.
    From this I wrote a query to get the age from the PERSON dimension as below.
    I am wondering if I can create a logical column in the rpd using the sql or is there any way where I can get the age of the persons calculated as a logical layer in the repository.
    select pers_dob, round (((trunc(sysdate)-trunc(pers_dob))/365), 0) from w_pers_d
    Thanks in advance.

    I have created a repository variable 'currentdate' (to get the sysdate) in the rpd and created a new logical column AGE and in the expression builder I used the below and got the syntax error.
    ***round((currentdate-trunc("Program Info b".."Program Info b"."W_PGAD_PR_PERS_D"."PERS_DOB" )/365),0)***
    ***[nQSError: 27002] Near <(>: Syntax error [nQSError: 26012] .***
    I thought functions round, trunc are not supported in OBIEE expression builder and tried the below and got a different syntax error.
    *[nQSError: 27009] Unresolved identifier: "currentdate".*
    Have anyone tried this successfully.
    Please let me know.
    Thanks/

Maybe you are looking for

  • Maddening issue with text... trapping?

    I have recently taken over as acting editor for a PDF-only publication with a very small audience. My previous experience with InDesign has been with preparing files for CMYK printing, so this is my first opportunity to prepare a document specificall

  • Error saying cost center/EAT007 validity exists only for 2009

    I am trying to upload the HR details from Non SAP to SAP for 2010, using an interface from T.code se38, I am getting an error saying  "Master record for cost center(number)/ EAT007 exists only for 2009". When I see the cost center validity in KS02, i

  • How can I add a watermark via JavaScript that includes the current datestamp?

    Part of my daily work process here is to scan in a huge stack of inbound mail. I then OCR the scans, delete the blank pages, and add a watermark. I've got a batch process set up for the first two steps, but I can't make a watermark for the datestamp

  • Regarding Approver agent determination

    Hi,         I am new to SRM and i have a requirement to change the Workflow which is trigerred whenever a shopping cart is created and mail is sent to the approver for approval of the same.        Here on creation of shopping cart i need to do some c

  • How to execute a process in a certain server

    Hi all, We have a scheduled job to be executed in a certain server. This job trigger some process and the system do the load balancing, but we want that this processes runs in the same server than the job Is possible to do this?, How to force the sys