Filter and restricted keyfigure

Hi gurus,
      Can anybody clear my doubt? filters are used for restricting some records and restricted key figures are also used for same thing? can any body explain me clearly , what and where is use of filters and key figures?
i promise to reward points.
thanks
bw bw

Hello,
Let me explain you .
Filters:
Filters represent the conditions that message types and BAPIs have to satisfy so that they can be distributed by ALE outbound processing.
Restricted Key Figure:
If You have defined a restricted key figure for reuse.
You can now use this restricted key figure in all queries based on this InfoProvider by moving the key figure into the rows or columns of the query using Drag&Drop.
The restricted key figure is not an actual element in this query, but a placeholder referenced to the restricted key figure in the InfoProvider.
Hope this helps you.
Thanks
Ramu
Message was edited by: Pidugu Ramu

Similar Messages

  • Unable to save calculated and restricted keyfigures

    hi all,
               I am facing a strange problem where in , even though i try to save a calculated or a restricted key figure with a unique name the system throws a warning saying "the name already exists" and wouldn't allow me to  save the CKF or RKF.
    Any pointers to slove this problem would be appreciated.

    Hi
    Yes , If you create the restricted or calculated keyfigure and save it with the Technical name
    then you cannot use it again though you try to create in other info provider.
    You can create the RKF or CKF with the Technical name only once, You cannot use the same
    Technical name again to create RKF or CKF on other data providers.
    Regards
    M.A

  • Difference IN filter and RKF

    hi All
    what is the difference b/w Filter and Restricted Key Figure ,
    is it possible to drag and keep Keyfigures in filter

    hi
    RKF - a keyfigure that is restricted by a particular char value
    ex - 0balance restrcited by fiscalyear/period (001/2007) andf GL Account- would give you the dollar value of that particular GL account for 2007 period 1
    Filter - when you restrict a char to derive or exclude values of the char
    ex - gl account restrcited by 111111 - you would get the result set based on 111111 glaccount
    CKF - when you calculate 2 Kf's or a RKF to derive a calculation
    Freee chars - when you place a char in this area, after the report has been run, the user can further slice and dice/drill down/across on these chars.
    see this thread
    Difference between Restricted KeyFigure and Filter
    Assign Points if it helps
    thanks
    Khaja

  • Difference between Restricted KeyFigure and Filter

    Hi Experts
    Could anyone tell me what is the main difference between Restricted Keyfigure and Filter.. Normally in which scenario we will use Restricted Key Figure and when we will use in Filter...
    Thanks
    Ajay

    Restricted Key Figure
    In your sales analysis report you have customer,material,sales qty,value for an year..You want to show current month sales one more column.You will create a restritcted key figure based on the current month and show it in the report.You will end up with a report
    customer,material,sales qty,value,Current Month Qty,Current Month value.
    Filters
    The above report you want to show only the current month sales.You will create a filter where the 0CALMONTH = current Month with customer,material,sales qtym,value for the current month only.
    Regs
    Gopi

  • What is Free Characteristics,Filter Area and 1ROWCOUNT keyfigure?

    What is Free Characteristics,Filter Area and 1ROWCOUNT keyfigure?

    What is Free Characteristics,Filter Area and 1ROWCOUNT keyfigure?
    Hi M.V,
    Free chars are those chars that you can use to drill down your query as per your requirement at run time, i.e. once you have executed the query you can make your filter or drill down options more flexible by using the free chars.
    Filter Area : Filter area is that area where you can specify the Variable's required for input, you can also restrict some charcteristic values directly as well.
    For e.g -> for ur query requirement is to take date as input from user, so u will create a variable based on the calday info-object and place it in filter area.
    Directly restricting  characte.
    Restricting country to 'India', now u will get the data onnly where the country is india.
    Any restriction that u specify in filter area will globally effect your query. i.e. u will see only that data ouput which meets the specified restrictions
    1ROWCOUNT : you get field 1rowcount when u create any DSO. By default system adds this field that contains value 1 for each row.
    Thanks
    dipika

  • Regarding restricted keyfigures

    Hi Gurus ,
    can any one tell me about restricted key figures and steps in BI.
    How can we see which keyfigures are restricted navigation plz.
    Thanks
    Shilpa

    Shilpa,
    Restricted key figures are global. they are not specific to the querry. If u create the RKF then they will be available for all the querries which u create on that data target.
    If u create the New selection then that will be the specific to qurry. New selection is LOCAL and RKF is GLOBAL.      
    Follow the below steps to create RFK
    1. In the InfoProvider screen area, select the Key Figures entry and choose New Restricted Key Figure from the context menu (secondary mouse button).
    If a restricted key figure has already been defined for this InfoProvider, you can also select the Restricted Key Figures entry and then choose New Restricted Key Figure from the context menu.
    The entry New Restricted Key Figure is inserted and the properties for the restricted key figure are displayed in the Properties screen area.
    2. Select the New Restricted Key Figure entry and choose Edit from the context menu (secondary mouse button.
    The Change Restricted Key Figure dialog box appears.
    You can also call the Change Restricted Key Figure dialog box from the Properties screen area by choosing the Edit pushbutton.
    You make the basic settings on the General tab page.
    The text field, in which you can enter a description of the restricted key figure, is found in the upper part of the screen.
    You can use text variables in the description (see Using Text Variables).
    Next to that, you can enter a technical name in the Technical Name field.
    Underneath the text field, to the left of the Detail View area, the directory of all objects available in the InfoProvider is displayed. The empty field for defining the restricted key figure (Details of the Selection) is on the right-hand side of the screen.
    3. Using drag and drop, choose a key figure from the InfoProvider and restrict it by selecting one or more characteristic values. See Restricting Characteristicss.
    You can also use variables instead of characteristic values. However, note that you cannot use the following variable types in restricted key figures for technical reasons:
    ○ Variables with the process type Replacement with Query (see also Replacement Path: Replacement with Querys)
    ○ Variables that represent a precalculated value set (see also Detailss)
    You can use these variable types to restrict characteristics in the rows, columns, or in the filter.
    4. Make any necessary settings for the properties of the restricted key figure on the other tab pages. See Selection/Formula Propertiess.
    5. Choose OK. The new restricted key figure is defined for the InfoProvider.

  • Formulas and restrictions on characteristics in a query

    Hi Guys
    This might seem like a strange question but can you perform formulas on characteristics in a query or just key Figures.  
    For instance for one query I have to substring the key to just the last two characters and on another I'd like to be able to display the product id twice based on the product type (like a restricted key figure)
    I can't see how to do this in the query is there a way or should this be done in the info cube or in the report once the results have been obtained?

    hi rachel,
    u can create in routine in either transfer rules or the update rules that would restrict your characteristic value to only the last two characters.Now it is up to you to decide whether to restrict the original characteristic or create another characteristic which gets its value from these routine.
    for the second part of your question i think the restricted keyfigure will do its job.
    reward if it helps,
    ajay

  • Complex request with range filter and boolean search

    Hi
    I need a build and maintain complex requests to Oracle Endeca Server. These requests could include different types of attributes: string, datetime, int.
    For string attributes I have created a search interface and use boolean search. For datetime attributes I use a range filter. Separately it works as I expected, but it fails with combined search with range filter and boolean search in a single request. As I see from results range filter is completely ignored. What could be wrong with following request?
    <?xml version="1.0" ?>
    <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
    <S:Body>
    <ns3:Request xmlns:ns2="http://www.endeca.com/MDEX/lql_parser/types" xmlns:ns3="http://www.endeca.com/MDEX/conversation/1/0">
    <ns3:State/>
    <ns3:Operator xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ns3:RecordFilterOperator">
    <ns3:RecordFilter Name="OnlyData">AND(NOT(mdex-property_Key),NOT(mdex-dimension_Key),NOT(mdex-config_Key),NOT(mdex-precedenceRule_Key),NOT(system-group_Key),NOT(system-group-membership_Key))</ns3:RecordFilter>
    </ns3:Operator>
    <ns3:Operator xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ns3:SortOperator" Direction="Descending" Key="string_prop" OwnerId="Records"/>
    <ns3:Operator xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ns3:RangeFilterOperator">
    <ns3:RangeFilter AttributeName="dateTime_prop">
    <ns3:LowerBound Inclusive="true">2012-07-24T19:47:01Z</ns3:LowerBound>
    </ns3:RangeFilter>
    </ns3:Operator>
    <ns3:Operator xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ns3:SearchOperator">
    <ns3:SearchFilter SnippetLength="20" EnableSnippeting="true" Mode="Boolean" Key="orderSearch">multiple_prop : one</ns3:SearchFilter>
    </ns3:Operator>
    <ns3:ContentElementConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ns3:RecordListConfig" HandlerFunction="RecordListHandler" HandlerNamespace="http://www.endeca.com/MDEX/conversation/1/0" Id="Records">
    <ns3:RecordsPerPage>3</ns3:RecordsPerPage>
    </ns3:ContentElementConfig>
    </ns3:Request>
    </S:Body>
    </S:Envelope>
    If my approach is incorrect could you provide me a a better way to handle such requests?
    Regards,
    Eugene.

    Hi Eugene,
    As you know, this issue has been discussed further, so I am posting here the summary of the findings, with the hope that this summary will benefit the Endeca Server user community at large.
    * Boolean search only works with range filters for the AND operator. The documentation link above confirms this.
    *Because of this restriction, you need to build another query that would achieve the same result. Both options are equally good and would achieve the results you need. Two suggestions that we've received were:
    - Option 1. You could perform the key restriction of the search via a restrictive search interface rather than using the boolean match mode. This would involve creating a search interface for each field and then querying against the search interface for the field in question:
    <Operator xmlns="http://www.endeca.com/MDEX/lql_parser/types" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="SearchOperator">
    <SearchFilter SnippetLength="20" EnableSnippeting="true" Mode="All" Key="orderSearch_for_field_multiple_prop">one</SearchFilter>
    </Operator>
    For this option, you would have to create a search interface for each attribute, using the Config Web Service. Here is the topic about loading config documents into the Endeca Server:http://docs.oracle.com/cd/E29805_01/server.230/es_dev/toc.htm#Loading%20configuration%20documents
    - Option 2
    * You could implement the range filter through EQL row expression syntax instead and pass it in via the DataSourceFilterOperator, which acts as a prefilter on all other query logic, using the Conversation Web Service. Thus you might include:
    <Operator xmlns="http://www.endeca.com/MDEX/lql_parser/types" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="DataSourceFilterOperator">
    <DataSourceFilterString>dateTime_prop <= TO_DATETIME('2012-07-24T19:47:01Z')</DataSourceFilterString>
    </Operator>
    For this option, using the DataSourceFilter does not require you to model the rest of the query in EQL. It will perform slightly better than the filter in option 1 because of the order in which record set intersections are computed, but the difference is likely to be very small.
    Finally, if this addresses your question, please mark this question as answered, so that others can benefit from it on the forum. Big thanks to Endeca Server development team (you know who you are!), for helping to find solutions for this request.
    Julia
    Edited by: JuliaM on Aug 30, 2012 2:05 PM
    Edited by: JuliaM on Aug 30, 2012 2:06 PM

  • Copy Calculated/Restricted Keyfigures between DIFFERENT InfoProviders

    Hello Gurus,
    I am struggling with a problem and there doesn't seem to be any clear help on the web. But maybe you can help me.
    How can one copy a restricted keyfigure from one infoprovider to another different one when all the infoobjects used for the restricted keyfigure are present in both the providers? (multicubes)
    And of course TCode RSZC doesn't work with non-identical infoproviders.
    Thank you very much for your help!
    Marius

    Thank you Cornelia, but this method was clear for me from the begining... it is not an option though... there are about 30 InfoObjects (and another 40 Multiproviders) so there has to be another way. And there is a way because there is an article on BWExpertOnline which describes an easy method (unfortunately this answer is not worth a thousand dollar subscription for me):
    Quick Tip
    Copy Queries Between InfoProviders Painlessly
    by Joerg Boeke, syskoplan AG BEx Analyzer, InfoCubes, Performance, Query, Debug Mode, InfoProvider
    Perhaps, like me, you have spent countless hours successfully creating great queries that contain complex structures for a particular InfoProvider. Then, down the road, you find you need this exact query again for another InfoProvider, but the new InfoProvider has a single characteristic that differs from the one that was the object of your original query. Using SAP transaction RSZC (copying queries between InfoCubes), query definitions can be copied only for use on InfoProviders with the same characteristics. If the key bfigures and characteristics of the new InfoProvider do not match the original 100 percent, this standard method fails.
    So close and yet so far, right? I’ll show you a way, however, to copy the query definition from one InfoProvider to another, regardless of the characteristics of the new target. This method works with both BW 2.x and 3.x installations.
    Source: [http://www.bw-biexpertonline.com/archive/Volume_03_(2005)/Issue_06_(July)/V3I6A2.cfm?session=|http://www.bw-biexpertonline.com/archive/Volume_03_(2005)/Issue_06_(July)/V3I6A2.cfm?session=]
    The above mentioned method handles the copying of queries but when we copy the queries we copy the restricted/calculated keyfigures also.
    Does anybody know this painless method?
    I thank you in advance.
    Marius
    Edited by: Marius Grunca on Feb 12, 2008 6:35 PM

  • Effect of Restricted Keyfigure & calculated keyfigure in query performance

    Hi,
             What is the effect of Restricted Keyfigure & calculated keyfigure  in Query Performance?
    Regards
    Anil

    As compared to formulas that are evaluated during query execution, calculated key figures are pre-calculated and their definitions are stored in the metadata repository for reuse in queries. The incorporation of business metrics and key performance indicators as calculated key figures, such as gross profit and return on investment (which are frequently used, widely understood, and rarely changed), improve query performance and ensure that calculated key figures are reported consistently by different users. Note that this approach improves query runtime performance but slows InfoCube or ODS object update time. As a rule of thumb, if multiple and frequently used queries use the same formula to compute calculated fields, use calculated key figures instead of formulas.
    RKFs result in additional database processing and complexity in retrieving the query result and therefore should be avoided when possible.
    other than performance, there might be other considerations to determine which one of the options should be used.
    If the RKF's are query specific and not used anywhere in majority of other queries, I would go for structure selections. And from my personal exp, sometimes all the developers end up with so many RKF and CKF's that you get easily lost in the web and not to mention the duplication.
    if the same structure is needed widely across most of the queries, that might be a good idea to have global structure to be available across the provider, which might considerable cut down the development time.

  • Agg level, filter and plng function

    Hi,
    I have selected all objects from infoprovider  in agg level.
    In FILTER i selecte 5 characterists and gave restrictions.
    In planning function [COPY), I selected  7 characteristics and gave from change and TO change criteria.
    In planning sequece i gave the agglevel, filter and planning function.
    1. What will happen when i execute to planning function when i selected more number of characteristics which are not in filter?
    2. Will this impact in any way when i create input ready query?
    3. What are the main things that need to be considered when creating inupt ready query?
    Thanks
    Annie

    Copy function will work for those models which you have included in Filter.
    Regards
    Githen

  • Create local restricted keyfigure

    Hi
    Someone told me, that it is possible to create restricted keyfigures in a local view, e.g. the restricted keyfigure is only valid for the query, where it was created. I have not yet, found a way to do that. everytime I create a restricted keyfigure, it is created globally, e.g. the restricted keyfigure, can be used for all queries in the infocube.
    Can anyone tell me, if there is a way to create restricted keyfigures locally ?
    Many thanks
    Birgitte MC

    Hi,
    u can create restricted kfs locally.create a RKF in u r structure(in rows or columns).i.e rght click on u r structure--->new Selection...drag and drop u r KF and characteristics and provide description.then save u r query....it doesnt have any tech name.it means its defined locally. to make it global.....go to properties of RKF and provide tech name and save Query...then its global one.
    i guess u r creating RKF.....by rght clicking on 'restricted keyfigures' tree in the left most most window.here it will prompt for tech name.If u provide tech name then it will be defined as globally..
    but when u create rkf by rght clicking on structure.....>new selection...here u dont need to provide tech name.only descripyion is enough.and it will be defined as locally.
    hope its clear now.
    regards
    Message was edited by: c c
    Message was edited by: c c

  • Filter or Restrict on? Which is the best way to put it?

    Hello Experts,
    If there is a Characteristic/Key figure on a report in BEx, and I right click on it and find another data element say, 0FISPER it I EDIT. On right click on 0FISPER I a variable.
    My question is this, do we way that the key figure is RESTRICTED ON 0FISPER
    or, key figure is FILTERED by 0FISPER
    When do we use Filter or Restrict on? Which is the best way to put it? How best is it read, please include the variable in your discussion.
    I will appreciate this clarification.
    e.g. Company code EDIT shows Company codes ZPPTcomp: with nodes  8000, 9000
    Thanks.

    Hi Amanda,
    as per my understanding,
    you are checking the structure field, you have selected edit then you are viewing a key figure and 0fiscper restricted by varaible. am I right?
    if this is the case this is local selection and the key figure is restricted by fiscper variable means the restriction value user can enter in selection screen. if you select 0fiscper and select restrict there you can see single values, value range and you can also see varaible tab. by using varaible tab you can restrict to variable value.
    hope this gives you some understanding.
    Sathya

  • Restricted KeyFigures confusion

    Guys,
             Is it possible to make a restricted keyfigure with one keyfigure and 2 chars?
    for example:
    If I use Amount keyfigure, one time char and another char(We can call it CHARA)
    then I restrict my time char to some time and this charA by something else.  Is this scenario possible?
    if so, does it mean I am saying: Give me all the amount for certain time and that certain charA?
    Thanks,
    RG

    the only difference could be that the RKF"s are usable entities that is you can reuse them from one query to another based on the same infoprovider
    Ajeeth,
    I do agree with you, but when you save the structure (mind you it becomes global now) in which the selection is used, Doesnt it make it reusable ??? 

  • Automation error while creating restricted keyfigure

    Hi Friends,
    I'm trying to create one restricted keyfigure on amount field with characterstic restriction value type is 10 , so here getting automation error: The object invoked has diconnected from its clients.  The same i tried to on IDES system,and able to create restricted key figure without any problem. What might be the problem.
    Appreciate ur help with points.
    thanks,
    RP

    hi,
    yes i have tested with other values, but same error getting. After clicking Ok button(or close window button), i'm disconnected from query designer. If it is excel connectivity issue with server,
    what have to be done?
    For resolving this, do we need to do any settings? If yes, pls suggest so that i can inform to admin team.
    thanks,
    RP

Maybe you are looking for

  • Questions URLScrapter provider

    I did a CustomURLScrapter provider to demo the the URLScraper provider according to the development guide, I am able to see the custom channel from the desktop, but the content is empty, I set the url pool at the display profile as: <Collection name=

  • Can I use Mac Pro for a server?

    I hope this is the right place to ask this.... I have an older Mac Pro G5 (10.5.8) Desktop.  I cannot update it past Leopard. So now I have a newer MacBook Pro.  I was wondering if I could utilize my old Mac Pro as some sort of "server"? It has the o

  • IPod nano 2g memory

    how much memory does the Ipod nano 2g, comes with? i heard that the games, notes and all the extras, even the os use some space in the 2g flash memory

  • Stop and start the system via the SAP GUI

    ........ although I don't know the answer! We have SAP running on an iSeries/DB2 format. And we of course have stopped and started our SAP systems many times before via an iSeries screen. One thing we have never had to do, is stop and start the syste

  • No Refund for Pick Up Cancellation?

    I'm sorry that I failed to pick up my order before 03/28 and the order is cancelled. I received a email about the cancellation. Since the credit card has been charged 03/18 and I checked my credit card statement that there was no refund yet. My order