METAREAD filter problem

Hi everyone, we’re using 11.1.1.3 and I’m having a Metaread problem in one of our BSO cubes.
I’ve created the following METAREAD filter:
"Actuals","3YP",@IDESCENDANTS ("Backups"),@remove(@IRDESCENDANTS ("store"),@uda(store,"restricted"))
When using the SV member selection, although I can not see the “restricted” members under the primary hierarchy, I can see the “restricted” shared names that are under an alternate rollup. Yet when I enter a “restricted” store manually, it doesn’t recognize it (which is good).
But when drilling down, or zooming in on a spreadsheet, the "restricted" shared member appears.
Shouldn’t the shared members that have a UDA "restricted' also not show up?
TIA

This should help explain how Metaread works when you're dealing with multiple filters & groups. Please let me know if you still have any questions, sounds like your filters are just overlapping. With Metaread once you assign access to a low level member he'll never see anything above it no matter how much higher access he has (basically).
From the Essbase Technical Reference guide:
Overlapping Metadata Filter Definitions:
You should define a MetaRead filter using multiple rows only when the affected member set in any given row (the metaread members and their ancestors) has no overlap with MetaRead members in other rows. It is recommended that you specify one dimension per row in filters that contain MetaRead on multiple rows. However, as long as there is no overlap between the ancestors and MetaRead members, it is still valid to specify different member sets of one dimension into multiple MetaRead rows.
For example, in Sample Basic, the following filter definition has overlap conflicts:
Access Member Specification:
MetaRead California
MetaRead West
In the first row, applying MetaRead to California has the effect of allowing access to California but blocking access to its ancestors. Therefore, the MetaRead access to West is ignored; users who are assigned this filter will have no access to West.
If you wish to assign MetaRead access to West as well as California, then the appropriate method is to combine them into one row:
Access Member Specification:
MetaRead California,West

Similar Messages

  • 9.3.1 Essbase metaread filter problem

    Hi all,
    I got a problem about the meta_read in essbase filter
    my platform is Essbase 64-bit in Unix.
    Essbase server is externalized to Shared Service
    Add a external LDAP server in Shared Service.
    For a external LDAP user, say L01, he join two groups of native directory.
    Each group is associated one filter as follows.
    A group - MetaRead "C11"
    B group - MetaRead "CTTL"
    The structure is as follows.
    CTTL
    ->C01
    ->C11
    When I access the Essbase by L01 users via Excel SmartView, it cannot display figures in CTTL but it can display figures in "C11". I can access the CTTL when L01 user join A group only.
    What is the reason why Excel SmartView cannot show the CTTL ?
    Please kindly help my problem. Thanks a lot.

    This should help explain how Metaread works when you're dealing with multiple filters & groups. Please let me know if you still have any questions, sounds like your filters are just overlapping. With Metaread once you assign access to a low level member he'll never see anything above it no matter how much higher access he has (basically).
    From the Essbase Technical Reference guide:
    Overlapping Metadata Filter Definitions:
    You should define a MetaRead filter using multiple rows only when the affected member set in any given row (the metaread members and their ancestors) has no overlap with MetaRead members in other rows. It is recommended that you specify one dimension per row in filters that contain MetaRead on multiple rows. However, as long as there is no overlap between the ancestors and MetaRead members, it is still valid to specify different member sets of one dimension into multiple MetaRead rows.
    For example, in Sample Basic, the following filter definition has overlap conflicts:
    Access Member Specification:
    MetaRead California
    MetaRead West
    In the first row, applying MetaRead to California has the effect of allowing access to California but blocking access to its ancestors. Therefore, the MetaRead access to West is ignored; users who are assigned this filter will have no access to West.
    If you wish to assign MetaRead access to West as well as California, then the appropriate method is to combine them into one row:
    Access Member Specification:
    MetaRead California,West

  • Alv grid filter problem

    Hi all,
    I have a problem when filtering data in alv (I use REUSE_ALV_GRID_DISPLAY FM). The problem is that data is truncated in the matchcode of the filter.
    I've seen several threads talking about this, but was not able to find the right solution for me... a lot of notes, and I think I shouldn't have to install all of them.. should I?
    I followed this thread
    ALV filter problem
    but do not know the note installed by the asker in the end...
    Could anybody help me?
    Best Regards

    Hi,
    Please apply OSS note 898852.
    Regards,
    Bharadwaj

  • Table filter problem

    Hi expert ,
                   I have the problem on filter , which means
                   while there is no entry on the table , if click enter the filter action it shows runtim errors like that
    Note
    The following error text was processed in the system RD1 : Value 1 is not a valid index; context node: COMPONENTCONTROLLER.1.BBU_ITEMS
    The error occurred on the application server BLR-RDEV-RD1_RD1_00 and in the work process 0 .
    The termination type was: RABAX_STATE
    The ABAP call stack was:
    Method: IF_WD_CONTEXT_NODE~GET_ATTRIBUTE_PROPS_FOR_NODE of program CL_WDR_CONTEXT_NODE_VAL=======CP
    Method: IF_WD_CONTEXT_NODE~GET_ATTRIBUTE_PROPS_FOR_NODE of program CL_WDR_CONTEXT_NODE_MAP=======CP
    Method: GET_NODE_STATE of program CL_WDR_TABLE_METHOD_HNDL======CP
    Method: IF_WD_TABLE_METHOD_HNDL~APPLY_FILTER of program CL_WDR_TABLE_METHOD_HNDL======CP
    Method: ONACTIONBBU_FILTER of program /1BCWDY/EAIL5PBJSQ5EPLFELLCZ==CP
    Method: IF_WDR_VIEW_DELEGATE~WD_INVOKE_EVENT_HANDLER of program /1BCWDY/EAIL5PBJSQ5EPLFELLCZ==CP
    Method: INVOKE_EVENTHANDLER of program CL_WDR_DELEGATING_VIEW========CP
    Method: IF_WDR_ACTION~FIRE of program CL_WDR_ACTION=================CP
    Method: DO_HANDLE_ACTION_EVENT of program CL_WDR_WINDOW_PHASE_MODEL=====CP
    Method: PROCESS_REQUEST of program CL_WDR_WINDOW_PHASE_MODEL=====CP
    What should i do avoiding this one can anyone let me know about this problem ?
    Thanks in advance
    Sankar.M

    Hi Sankar,
    Do you mean to say like you get a dump when you enter some value in the filter field & press on enter while there is no data in the table?
    If yes then give it a try in this manner. I haven't tried it out myself but its just a guess. You would have created an event handler for the FILTER event of your table. Say suppose your action handler method is ONACTIONON_FILTER then within this method you would be saying something like:
    METHOD onactionon_filter .
    " TABLE_CONTROL is TYPE REF TO IF_WD_TABLE_METHOD_HNDL
    " Within WDDOMODIFYVIEW I obtain & save the reference of my table into TABLE_CONTROL
      wd_this->table_control->apply_filter( ).
    ENDMETHOD.
    So instead of directly calling the apply_filter method first try to obtain the data being displayed in the table by using get_static_attributes_table method. Then check if the table is initial & call the apply_filter method only if the table is having some data.
    Regards,
    Uday

  • Filter problem with operating system in french

    Hello,
    There is a problem with the "Operating System - Windows" filter in the french version of ZCC.
    If you create a bundle and go into "Requirements" and add a filter with Operating system and you set it to "Version 6.1 - Windows 7 / Windows Server 2008 R2" you get this error
    "Vos modifications ne peuvent pas tre appliques pour les raisons suivantes :
    ErreurLa version doit tre sous la forme "x" "x.x.x.x". "
    "You changes cannot be applied for the following reason : formatting must be x to x.x.x.x"
    The format should be "6.1 - Windows 7 /Windows Server 2008 R2 Versions".
    The filter does work as intended with the english versions of ZCC. I have no problem with that but some of our admin does.
    PS : I am currently unable to open an SR because our licence has not been renewed yet. So i am reporting this here.
    Thank you!

    Originally Posted by GuillaumeBDEB
    Hi poplante, this bug is haunting Novell since version 11.0! Believe me on that. I'm the one who reported it. Here's the workaround.
    1.Go to Server machine.
    On Windows:
    Go to
    %ZENWORKS_HOME%\resources\properties\com\novell\ze nworks\core\web\internal\resources\CoreInternal_fr .proeprties
    On Linux:
    Go to
    /opt/novell/zenworks/resources/properties\com/novell/zenworks/core/web/internal/resources/CoreInternal_fr.proeprties
    2.change the property value of windows.versions.6.1 from "Versions 6.1 Windows 7 / Windows Server 2008 R2" to "6.1 Versions Windows 7 / Windows Server 2008R2"
    3.Then Restart the server. The issue will be gone.
    By the way you will see this bug reappear with every new update of ZENworks including new service packs and monthly updates. So keep this workaround at hand just in case.
    Hope it helps!
    GuillaumeBDEB
    In 11.3 the value seems to be:
    windows.versions.6.1=Versions 6.1 - Windows 7 / Windows Server 2008 R2
    But should probably be set to:
    windows.versions.6.1=6.1 - Versions Windows 7 / Windows Server 2008 R2
    And the correct Linux path would be: /opt/novell/zenworks/resources/properties/com/novell/zenworks/core/web/internal/resources/CoreInternal_fr.properties.
    This bug would probably take them a minute or two to fix, sad to hear that it's been there since 11.
    Thomas

  • Table filter problem Jdeveloper 11.1.1.1.0

    Hi,
    I have problem with table filtering. When I filter table to get only one row I can not select this row to update child table (row is shown as selected).
    Is there some option to overcome this problem?
    Regards, Rok Kogovšek

    I have problem with table filtering. When I filter table to get only one row I can not select this row to update child table (row is shown as selected).Does your child table have the master table ID in its partialTriggers?

  • Filter problem in the report

    Experts,
    We have a problem with Filter on Costcenter taking very very long time . When we click on Filter button  on Cost center after executing a BW report, then a new window opens and nothing happens after that with a blank white screen in the filter window.  We have tried so many options to improve performance but only one thing worked out as a work around.
    I have deleted enteried in the master data table using TC SE14 and then reloaded master data. Then filter on this working now with in 1 min. But we have process chains running every day loading Master data .Once these process chains finish again when we filter on Cost center on the next day, now the problem still exists , takes long time to for filter window to open up. Is there any way to delete master data entries delete automatically. Any advice appreciated .
    Thanks

    Hi Kiran,
    Is that u are doing the master data full upload?
    Try to do delta loads.
    If it is the client specific. Create a process chain to delete the same master data contents. and schedule the process chain to run daily night or just before the master data loads happen, so that it will not affect the runtime. Else have to delete the same manually.
    Hope this helps u.
    regards,
    Kishore.

  • Upload file - filter problem

    Hi all,
    I have a problem with upload file using JSF RI 1.1 + tomahawk.
    I think that the problem is in the web.inf filter definition because I get these warns:
    17:11:51,875 WARN Digester:127 - [ConverterRule]{faces-config/converter} Merge(null,java.math.BigDecimal)
    17:11:51,890 WARN Digester:127 - [ConverterRule]{faces-config/converter} Merge(null,java.math.BigInteger)
    17:11:52,578 WARN ExtensionsFilter:34 - Please adjust your web.xml to use org.apache.myfaces.webapp.filter.ExtensionsFilter
    And also this error when I click in a button to go to the upload page:
    16:47:47,250 WARN ReducedHTMLParser:468 - Invalid HTML; bare lessthan sign found at line 127
    When I click in the button to go to the upload pages the first time i get this error ad with the second click I get the right page.
    It seems like he go to the filter the first time and then to the faces servlet the second, it is possible?
    this is the code of the web.xml:
    <filter>
            <filter-name>MyFacesExtensionsFilter</filter-name>
            <filter-class>
                org.apache.myfaces.component.html.util.ExtensionsFilter
            </filter-class>
            <init-param>
                <param-name>uploadMaxFileSize</param-name>
                <param-value>10m</param-value>
            </init-param>
            <init-param>
                <param-name>uploadThresholdSize</param-name>
                <param-value>100k</param-value>
            </init-param>
        </filter>
        <filter-mapping>
            <filter-name>MyFacesExtensionsFilter</filter-name>
            <servlet-name>Faces Servlet</servlet-name>
        </filter-mapping>
        And this is the code of the page with upload:
    <h:form id="upload" enctype="multipart/form-data" >
                    <h:outputText value="Gimme an image: "/>
                    <t:inputFileUpload id="fileupload"
                    value="#{fileUploadBean.myFile}"
                    storage="file"
                    required="true"/>
                    <h:commandButton value="load it up" action="#{fileUploadBean.upload}" />
                </h:form>Anyone can help?
    Thanx very much!
    Message was edited by:
    -Frizzi-

    I don't have org.apache.myfaces.webapp.filter.ExtensionsFilter in my libraries, I only have org.apache.myfaces.component.html.util.ExtensionsFilter. I also tried to change it, but it still don't work...
    I tried to redo all the process, and now I can't even access the action method in my backing bean....
    I repost the the file that I use:
    This is the error that I get when I try to use the action method:
    16:24:11,203  WARN ReducedHTMLParser:468 - Invalid HTML; bare lessthan sign found at line 135
    16:24:11,203  WARN ReducedHTMLParser:468 - Invalid HTML; bare lessthan sign found at line 180 web.inf snippet:
    <filter>
            <filter-name>extensionsFilter</filter-name>
            <filter-class>org.apache.myfaces.component.html.util.ExtensionsFilter</filter-class>
            <init-param>
                <param-name>uploadMaxFileSize</param-name>
                <param-value>100m</param-value>
                <description>Set the size limit for uploaded files.
                    Format: 10 - 10 bytes
                            10k - 10 KB
                            10m - 10 MB
                            1g - 1 GB
                </description>
            </init-param>
        </filter>
        <filter-mapping>
            <filter-name>extensionsFilter</filter-name>
            <url-pattern>*.shtml</url-pattern>
        </filter-mapping>
        <filter-mapping>
            <filter-name>extensionsFilter</filter-name>
            <servlet-name>Faces Servlet</servlet-name>
        </filter-mapping>JSF page:
    <h:form id="upload" enctype="multipart/form-data" >
                    <h:outputText value="Gimme an image: "/>
                    <t:inputFileUpload id="fileupload"
                    value="#{fileUploadBean.myFile}"
                    storage="file"
                    required="true"/>
                    <h:commandButton value="load it up" action="#{fileUploadBean.upload}" />
                </h:form>BackingBean:
    public class FileUploadBean {
        private UploadedFile myFile;
        private static Logger log =Logger.getLogger(FileUploadBean.class);
       public String upload() {
            log.info("FileUploadBean.upload");
            try {
            log.info("fileupload_isfile?"+ getMyFile().getBytes());
            log.info("fileupload_path"+ getMyFile().getSize());
            log.info("fileupload_name" + getMyFile().getName());
            System.out.println("myFilename" +getMyFile().getName());
            catch (Exception e){
                log.info("Errore nell'upload");
            return "ok";
        }Please help... I don't know how to solve it. Coul anyone post me a simple WORKING example?
    Thanx a lot!!

  • Quadrature encoder on PCI 6220 DAQ custom digital filter problem

    I am using both counters on my 6220 DAQ for quadrature encoders.  What I am trying to do is filter some bounce that I am getting on the axes.  I want to be able to custom set the minimum pulse width for each encoder (or both the same should be fine). The problem is that the digital filter using DAQmx channel property for each line seems to work fine (I haven't proven that this actually works) but one has to choose from preset values (the smallest being 2.55ms).  I want to reject anything that is less the 10ms.  This document mentions that you can set up a programmable filter based on an external filter clock.  How do you actually do this?  Is there no way to use one of the internal timebases for this?  If so how?  The "Digital Filtering Conciderations for TIO-Based Devices" entry in the NI-DAQmx help states that you can choose one of four different values for a debouncing filter on a PFI line (different values than the previously linked document) and a custom filter value.
    OK here is the short question .... is there a way for me to digitally filter the lines coming into my counters to reject anything less then 10ms through software only?  If so, how?  If using an external timebase is required, how do I do this?
    Thanks in advance for any help
    Greycat 

    Hi Greycat,
    Although the documentation does mention that you can have one programmable filter setting, this is only true for TIO-Based devices. Unfortunately, the NI-6220 is a M-Series, which means that the only allowable minimum pulse widths settings are 125 ns, 6.425 µs and 2.55 ms. More information on this can be found in your NI-DAQmx help under NI-DAQmx Device Considerations » Digital Filtering » C and M Series.
    I believe for your application requirement, we would have to look into some oour Counter/Timer devices.
    S_Hong
    National Instruments
    Applications Engineer

  • Interactive Report Filter Problem

    Hello,
    I ran into a problem with an interactive report today. When the report first loads, no issue. If a filter is added, an error is returned. The error is actually generated by an assertion routine that raises and exception if a NULL value was passed in. Here's a modified/simplified version of the query:
    SELECT id,
       name,
       dept,
       emp.year_of_emp(hire_date) AS years_of_employment
    FROM emp_table
    WHERE id IN (
       SELECT c001
       FROM apex_collections
       WHERE collection_name = 'EMPS_UNDER_MANAGER'
    );Again, when the report first loads, no problem. Then when the manager applies, say a filter on dept, an error is raised from the emp.year_of_emp function because a NULL value was passed in.
    I know that all emps with an emp id in the collection have a hire_date so I don't feel as though I should have to add another condition in the where clause to filter those out (although that is the work around at this point). Anyone have any ideas as to what could be causing this?
    Regards,
    Dan
    http://danielmcghan.us
    http://sourceforge.net/projects/tapigen
    http://sourceforge.net/projects/plrecur

    Roel,
    Hey there! Hope you enjoyed your time off ;) Thanks for having a look...
    Yes, of course I "could" update the functions, but this is NOT something I want to do. I'm one of those people that subscribes to Coding by Contract and the assertion routines at the beginning and end of my subprograms are an important part of that.
    This may be a lack of understanding on my part with regards to the order in which Oracle does it's thing - or a bug in Apex... I'm able to duplicate the problem on apex.oracle.com: dmcghan/test/test.
    Log into the demo app with admin/dmcghan. The home page has an interactive report, filter the name and you should get the error. When you look at the query you'll see a filter in the where clause that goes against the apex_collections table. This is populated from the post-authentication procedure. Let me know if you have questions.
    Regards,
    Dan
    http://danielmcghan.us
    http://sourceforge.net/projects/tapigen
    http://sourceforge.net/projects/plrecur

  • Anyone familiar with Graduated Filter problems in LR-5?

    My problem is that the filters only function with the edit pins and I cannot filter the complete image without selecting an area first. (My presets still work)
    No clue what happened, please help me out.
    Thanks!

    runningkatze wrote:
    Thanks Rob...
    You bet .
    runningkatze wrote:
    In LR 4, the tools seemed so much more forgiving.  In LR 5, it is incredible sensitive.
    I don't think there have been any algorithmic changes in red-eye, Lr5 vs. Lr4 (certainly none mentioned by Adobe, nor in Victoria Bampton's very thorough list of changes in Lr5, nor that I've noticed in the forums...), so if it is behaving differently (you sure it's not you? ), then it sounds like something is a-wonk now in your Lr5 (or was a-wonk before in your Lr4 ).
    ~R.

  • ALV filter problem

    Hi,
    I am facing a problem with the ALV grid. Recently our system got upgraded to ECC 5.0
    There is a column in the grid for displaying message texts.If i try to set a filter for the message text column,a popup comes as usual to select the values in the message column. In that popup, suppose a F4 help is taken, texts are getting truncated.
    Could you please suggest any OSS notes need to be added for this?
    Regards,
    Raju

    Hi,
    try to use EDIT_MASK for that field and see.
    you try this way..
    <b>
    Fieldcat-edit_mask = '==ALPHA'.</b>
    for the text field.
    Regards
    vijay

  • Xcelsius Using BICS filter problem

    Hi
    I am using xcelsius with bics remote services
    Here my problem is like
    In Bex query itself i put filter for products(Ex pencil,pen,Book,Papers)
    in Data connectivity(xcelsius Side) screen also i applied filter(in input values)for product
    I am using drill for pie chart to fill the filter cell in spread sheet
    Based on the filtercell  the listbox will display the product names
    Here my problem is listbox is show pens and pencils(when i click on pens and pencils in pie chart respectively) but it not showing papers and books(when i click on books and papers in pie chart)
    So what i am understood is filter is working properly but y its not applied for all product
    Guys could you please help me?

    Hi Venkat,
    Can you please tell me, which kind of Variable you are using for filtering.
    If you are filtering without variable. your query won't give the data other than those materials u have filered globally( means in query global filter pane).
    Even though your problem looks like issue with drill down. please check.
    Thanks and regards,
    Sriramvijay.R

  • Security Filter Problem

    Hi ,
    I am facing one problem related to security Filter for one user. We are on the Hyperion Version 11.1.2.1 Fusion Edition.
    We had one user created in Shared Services with ID : TESTUSER and added in the group. Initially access for this user was working fine. Later on we deleted this user from shared services as we no longer needed this.
    As per new requirement we are supposed to create a same user with same user name so we created again new user 'TESTUSER' and added into the same user group then we refreshed security from Planning Application through " Administration -> Application -> Refresh Database->Security Filters ". Refreshing security Filters created filter for above user and we checked this from EAS consol.
    However when we log in to the Application through Smart View we are getting the below Error.
    Cannot Open cube View.Essbase Error ( 1054060 ):Essbase Failed to select
    Application APP1, because TESTUSER@Native Directory is not\
    completely Provisioned by Planning.
    Could you please advice how could we resolve this issue.

    Check whether the user is only an Essbase user. (I don't think that is the case, but in case)
    Try changing the access type using
    alter user username add application_access_type Planning; (don't know whether this works in latest release)
    Try the stepsRAvery and _RahulS_mentioned.
    Tried that in 11.1.2.2 access_type Planning is defered.
    Regards
    Celvin
    http://www.orahyplabs.com

  • Savitzky filter: problem writing to file

    Hi,
    I have a very weird problem. I m using a Savitzky Golay filter to smooth some data and I can see the correct filtered data on the graph on the front panel. Now, I want to write this filtered data to a file. So I wired the output of the SG filter to a spreadsheet file. On replotting the file, I notice that the graph that I obtain is identical to the input that I gave to the filter. I have attached some screenshots of the front panels and the replotted graph.
    Figure one: Is the input to the SG filter
    Figure two: Is the output of the SG filter.
    Figure three: Is the waveform that I obtained from replotting the output that I wrote to a file.
    Figure four: Is the SG filter and write to file VI screenshot.
    Can someone please help me out. Its driving me crazy.
    Thanks and regards.
    Attachments:
    sgfilter_writetofile.doc ‏314 KB

    You index the output-array of the filter VI before you save it to file. So on the frontpanel you see the whole waveform, but you save only the first value to the file. Another evidendence for this is the messed up x-Axis (time) in the data loaded from your file. The data you see in the file is neither the data before, nor the data after the filter function. You see only the first value of each measurement. YOu have to put a for-loop arround your save to spreadsheet, or better would be to not index the array at all and write the whole array to file. You can use probes to see what I mean.
    Hope this helps!
    Andre

Maybe you are looking for

  • Start Routine in 7.0

    Hello Everyone, I have installed BI content cube, which is getting feeded from ODS. Now i have an issue withe the transformation, from ODS to Cube. I have checked the error in start routine, as shown below. Error Message: E:In PERFORM or CALL FUNCTIO

  • Safari 5.1.7 cannot be opened

    Mac Pro 2007 (not compatible with Mavericks) running OS X 10.7.5 Lion, 4x2TB internal disks RAID striped for a single 8 TB volume. "Safari cannot be opened because of a problem. . . . You may need to reinstall the application . . ." Right!  How do I

  • Graphic Driver upgrade

    I need to upgrade my graphic driver (current version is 295.62) is this a software or hardware issue? And how can I tackle the issue? This question was solved. View Solution.

  • Doubt in sql loader regarding TOM's reply

    Hi, My question is at the last line. But u need to go through this to understand my problem. Hi Tom, I want to load some input files delimited by Text into Oracle database. Can you please help me out in this. I know one way of doing it is using SQLLO

  • Currency key in COPA document

    Hi, Do you know how the currency key entered in COPA document is found ? The currency key should be equal to document currency. For the operating concern view of the COPA document, my currency type is not equal to document currency but to company cur