Find a value in ASO...

Gurus,

If I hit a combination in OSB, essbase research the value of data presents at this location using the Index to locate the block, then the dense combination of members to find the value of data (it's my understanding, pls correct me if I m missing something here)...

How are the data value for a particular combination sought to ASO (if its pagination through please developed)

Thank you

~ RN

ASO is, as you already know, completely different.

If no aggregate views are materialized and compression is not in use, each data point of zero is represented by a 'row' in the .dat file.  The line contains a bitmap identifier metadata to the intersection and the data value itself.

The clever bit (no pun intended) is how top-level queries are processed - the bitmap that represents your market size e.g. is coded so that you can find all the lines representative "Is" (and the sum of their values of data) in a single step, does not need to look for "New York", "Connecticut" and so forth separately.

Views overall, compression, dynamic hierarchies and attribute dimensions all complicated.  If you can, buy "Development of Essbase Applications" and read the chapter of Dan Pressman.  Also, check out the following presentation at WORLD (both a video of the presentation and the slides are available): Kscope13: ASO operation and how to design for Performance

Tags: Business Intelligence

Similar Questions

  • How to find the value closest in the table?

    Hi all

    I just want to find the value closest from the string table. That I joined herer as an image.

    Now, if I want to find the value of 350 of the string table and that's not in the table in the output array there should be more close 350 display value...

    Thank you for the support

    Vinal Gandhi

    Hi G Vinal,

    something like the joint comes to my mind.

    It may be useful

    Mike

  • Find a value in a table

    Hi, I'm trying to find the index of a value in a table, I know that it is a VI called 'research in a 1 d table' but there is my problem: Let's say I'm looking the value 25 and in my series of measurement, there like 24.998 and 25.001 but not 25, this VI will not find the value 25 although he went close enough , so basically I try to inplanta a tolerance system making it able to find with precision +-3 or 4 on the index, doing someone something for this?

    Thanks for your time

    I wrote this for a similar job, but it could be used for your application.  Just use the vi attached in a loop to check "in range" and returns the index of the loop of the first occurrence.

    Hope this helps

    Ken

  • Look for the logic find the value of m and c of this equation y = mx + c.

    Hello

    I have 4 points for example = 3.38276, 0.375866 xi

    Yi = 3.37749, 0.281924

    using this tip, I want to find the value of m and c.

    You please suggest me some logic to solve this equation using labview programming.

    I tried with one solution, but in this case I do not have the correct answer. Here as an attachment, there is vi help I tried to solve my equation, but in this case the value that never got as a response it is dissatisfied with the equation, means if I replace the value of m and c eqation then it must be L.H.S = R.H.S, but I don't have the right solution.

    You please guide me.

    Thank you very much.

    Why do you think that the results are incorrect? I put your numbers in your code and the result on a XY Chart Wescott, I then bunk which with more than 20 values with a value ranging from 0.6 to 3.2 x and use factors calculated in your code to generate values of Y. The two overlap almost exactly...

    Mike...

    BTW: There is a linear adjustment integrated into LV VI

  • How to find the value max and min for each column in a table 2d?

    How to find the value max and min for each column in a table 2d?

    For example, in the table max/min for the first three columns would be 45/23, 14/10, 80/67.

    Thank you

    Chuck,

    With color on your bars, you should have enough experience to understand this.

    You're a loop in the table already.  Now you just need a function like table Max and min. loop.  And you may need to transpose the table 2D.

  • How to find missing values in the table?

    Hi all..

    Please help me.

    1.jpg

    For example:

    I have a. table

    in this table, I have a folder with the number 1 up to 10 serial number.

    And then, in table B, I put number between 1 and 10.

    and I use the number 1, 2, 3, 6, 8, 10.

    I want to find missing values between 1 and 10. So, can I select with query for this case?

    It's the value of query output:

    4, 5, 7, 9

    Sorry for the bad language.

    Thank you all.

    Select

    r

    Of

    (

    Select Rownum r

    Of the double

    Connect by Rownum<= (select="" serialto="" from="">

    )

    where are > = ((select serialfrom from tablea))

    less

    Select the series from tableb

  • Where can I find the value of ss_nm_jvm_startup_properties?

    Hello

    I am trying to reset the password for the user weblogic using the document Doc-ID 1949675.1

    I am stuck at step 4

    B. start AdminServer:

    Java $ < s_nm_jvm_startup_properties > - Dweblogic.system.StoreBootIdentity = true - Dweblogic.Name = AdminServer weblogic. Server

    Where:

    < s_nm_jvm_startup_properties > is the same as the variable value of context ss_nm_jvm_startup_properties

    Where can I find the value of s_nm_jvm_startup_properties.

    I searched the support site and google it without any result.

    I'm new in EBS and try to upgrade the EBS 12.2.0 to 12.2.4

    Thank you

    Salman

    Hello

    Application contextfile $INST_TOP/appl/admin find the setting "nm_jvm_startup_properties".

    grep nm_jvm_startup_properties context_file.xml

    Thank you

    A H E E R X

  • How to find the value dated the same day in the last year

    I want to know how to find the value dated the same day in the last year.

    I use now, there is the function with the year and the result is

    Year Rev There are Rev
    20113000
    201240003000
    201320004000
    201450002000

    It works but it's not that I want. I'm trying to add the column date (Ex.20140101) in my report but it'snot work.

    I want to show:

    Date Rev There are Rev
    20110112200
    20120112100200
    20130112300100
    20140112500300

    If use (< degree >, < time_dim >. < date >, 365), it works but does not correct 100%

    Please help me...

    Thank you very much

    Check this link cool - bi.com

  • How to find a value in any column of the table - essentially a search

    Hi guys,.

    Thanks in advance for your help.

    I'll try to find a value in any column of the table? How can I do?

    An example of value would be "FEDERAL."

    Using Oracle 11 g and SQL Developer.

    Thank you

    It's a question that is asked in the past several times (but not recently from what I remember).

    Michaels has provided in the past, solutions which are quite clever, just using SQL...

    10g of solution

    Michaels > var val varchar2 (5)

    Michaels > exec: val: = "Sub".
    PL/SQL procedure successfully completed.

    Michaels > select distinct substr (: val, 1, 11) "keyword."
    substr (table_name, 1, 14) "table."
    substr (t.column_value.getstringval (), 1, 50) ' / value of the column.
    CLO.
    Table
    (xmlsequence
    (dbms_xmlgen.getxmltype ("select" | column_name))
    || 'from ' | table-name
    || ' where upper (')
    || column_name
    || ') as superior (' %' |: val)
    || '%'')'
    ) .extract (' LINES/rowset / * "")
    )
    ) t
    -where table_name in ('EMPLOYEES', 'JOB_HISTORY', 'SERVICES')
    order of the "Table".

    11g upwards

    SQL > select table_name,.
    column_name,
    : search_string search_string.
    result
    from (select column_name,
    table_name,
    "ora: view("' ||) " table_name | "") / LINE /' | " column_name | "[ora:contains (text ()," %' |: search_string | ")]. (%») > 0]' str
    CLO
    where table_name in ('EMP', 'Department')),
    XMLTable (columns str result varchar2 (10) path '.')
    /

    TABLE_NAME COLUMN_NAME SEARCH_STRING RESULT
    ------------------------------ ------------------------------ -------------------------------- ----------
    DEPT                           DNAME                          es                               RESEARCH
    EMP                            ENAME                          es                               JAMES
    EMP                            JOB                            es                               SALESMAN
    EMP                            JOB                            es                               SALESMAN

    4 selected lines.

  • To find a value that does not move to columns

    Version of database 11g (11.2.0.3.0)
    AIX OPERATING SYSTEM

    I'm writing some SQL/PLSQL, who selects a value in a table that is not always in the same column. I need to find which column is on a table, then use this place of the column to find its value coresponding on another table.

    Example:
    CREATE TABLE TIMES (RUN_ID  NUMBER(10),TIME1 NUMBER(10), TIME2 NUMBER(10), TIME3 NUMBER(10), TIME4 NUMBER(10),TIME5 NUMBER(10));
    CREATE TABLE VALS (RUN_ID  NUMBER(10),VAL1 NUMBER(10), VAL2 NUMBER(10), VAL3 NUMBER(10), VAL4 NUMBER(10),VAL5 NUMBER(10));
    
    INSERT INTO TIMES VALUES (1000, 1,2,3,4,5);                          
    INSERT INTO TIMES VALUES (1001, 2,3,4,5,6);                          
    INSERT INTO TIMES VALUES (1002, 3,4,5,6,7);                          
    
    INSERT INTO VALS VALUES (1000, 101,102,103,104,105);                          
    INSERT INTO VALS VALUES (1001, 106,107,108,109,110);                          
    INSERT INTO VALS VALUES (1002, 111,112,113,114,115);                          
    
    SQL> select * from times;
    
        RUN_ID      TIME1      TIME2      TIME3      TIME4      TIME5
    ---------- ---------- ---------- ---------- ---------- ----------
          1000          1          2          3          4          5
          1001          2          3          4          5          6
          1002          3          4          5          6          7
    
    SQL> 
    select * from vals; 
    
        RUN_ID       VAL1       VAL2       VAL3       VAL4       VAL5
    ---------- ---------- ---------- ---------- ---------- ----------
          1000        101        102        103        104        105
          1001        106        107        108        109        110
          1002        111        112        113        114        115
    So for a time-say 3, I want to be able to find first the rows and columns, it appears in on the TIME table and the upward gaze of the WALTZ in the same places of the column in the table VALS.

    Thus, for example the time 3 above, I want to be able to return:

    1000 103 RUN_ID
    1001 107 RUN_ID
    111 1002 RUN_ID

    I got a database that stores values like that so I can't change the way the data is unfortunately inspired. Is there one clever way to do other than look at each TIME column by Union them together, then creating some dynamic sql statements to get the values of the VALS table?

    This is a simplified example, but the table has 98 columns!

    Any help will be greatly appreciated.

    Published by: 991224 on March 1st, 2013 07:13

    Hello

    Welcome to the forum!

    Thanks for posting the CREATE TABLE and INSERT statements; It's very useful!

    If you cannot permanently normalize the data, then you can normalize it on the fly.
    Here's one way:

    WITH   unpivoted_times     AS
    (
         SELECT     run_id
         ,     col_num
         ,     t_val     -- If wanted
         FROM     times
         UNPIVOT ( t_val
                FOR  col_num IN ( time1  AS  1
                                        , time2  AS  2
                                        , time3  AS  3
                                        , time4  AS  4
                                        , time5  AS  5
                                )
              )
         WHERE     t_val     IN (3)     -- or whatever
    )
    SELECT   v.run_id
    ,      CASE  t.col_num
                WHEN  1  THEN  val1
                WHEN  2  THEN  val2
                WHEN  3  THEN  val3
                WHEN  4  THEN  val4
                WHEN  5  THEN  val5
          END   AS v_val
    FROM      unpivoted_times  t
    JOIN      vals            v  ON  v.run_id  = t.run_id
    ;
    

    If the same number of target may occur more than once on the same line at the time, then the above query generates multiple lines with the same run_id. For example, if we change your data a little examples:

    -- Don't use this row:
    -- INSERT INTO TIMES VALUES (1002, 3,4,5,6,7);
    -- Use this row instead:
    INSERT INTO TIMES VALUES (1002, 3,3,3,6,7);                          
    

    Leave all other sample data, as you have it posted, then the output is:

    `   RUN_ID      V_VAL
    ---------- ----------
          1000        103
          1001        107
          1002        111
          1002        112
          1002        113
    

    If you have 98 (not just 5) columns that need to be compared, then you will need to list all 98 of these columns at the time in the UNPIVOT clause and all 98 of vals in the expression BOX. Sorry; I don't see any way around that. You could write dynamic SQL statements to the parts of code for you.

  • How to find this value in the oracle database to find out the table

    Hi expert,

    I know there is a value in the oracle database, please show me how to find this value in the oracle database to find out the table that contains this value.

    Thank you very much

    918440 wrote:
    Hi expert,

    I know there is a value in the oracle database, please show me how to find this value in the oracle database to find out the table that contains this value.

    Thank you very much

    Go to the online documentation and discover the data dictionary. You may be interested in reading about ALL_TAB_COLUMNS, but you will need to know what you want until you can query the view to find information

  • To find the value of a dynamic element to session state,

    Hi all

    Is it possible to find the value of an item in the session state, but the name of the element is stored in a variable
    as

    APEX_UTIL. GET_SESSION_STATE (v_variable)

    where v_variable would be the name of the element?

    Thanks in advance,
    RD

    You describe the default feature?
    http://docs.Oracle.com/CD/E23903_01/doc/doc.41/e21676/apex_util.htm#CHDEJEJE

    DECLARE
      v_variable  VARCHAR2(20) := 'P1_ITEM';
      v_value     VARCHAR2(255);
    BEGIN
      v_value := APEX_UTIL.GET_SESSION_STATE (p_item => v_variable);
    END;
    

    I missed something?

  • How to find null values in the table

    Hi experts,

    my version is oracledb10g:

    I am doubted simple.

    for example:

    create table ex1 (e varchar2 (20));

    Insert ex1 (null).

    insert into ex1 (e)

    number of will be: 2

    I can easily find the value "e".

    so my question is:

    How can I find null values in the table and I want to remove the null values from the table.

    ADF 7 wrote:
    Hi experts,

    my version is oracledb10g:

    I am doubted simple.

    for example:

    create table ex1 (e varchar2 (20));

    Insert ex1 (null).

    insert into ex1 (e)

    number of will be: 2

    It depends on what you expect. If you issue count (*) you ask Oracle "how many lines there. If you issue a County () you ask Oracle 'how non null values for are there. "

    ADF 7 wrote:

    I can easily find the value "e".

    so my question is:

    How can I find null values in the table and I want to remove the null values from the table.

    delete from 
    where  is null;
    

    Ideally you would simply place a NOT NULL constraint on the column in question, thus prohibiting NULL values into the system (assuming that your business needs, it is that the column MUST always have a value).

  • Find the value of the item required using getVariableData

    Hi all

    I have a bpel in which the variableentree is of type anyType. So, I'll get any XML as input to any schema. In all the XMLs, I have a common element called XMLname which is of type string. Now I want to find the value contained in this element XMLname, using getVariableData.

    I assigned the payload of the variableentree to OriginalXML called bpel variable that is still of type anyType. This is my requirement that data type be anyType.

    Now if I try to use getVariableData, I wonder to give the partname and the locationpath. I don't know the pattern or the XPath to achieve the XMLname. Because for each xml, it would be different.

    Kindly help me in this regard.

    Thank you
    Sabarisri. N

    Hello

    You can access the exact item (XMLname) using a predicate in your XPath




    Good luck!

    Melvin

  • Find the value of MessageStyledText

    Hello

    I have a field (Dates of expenditure) typed MessageStyledText and the value of this files is 29/04/2011 - 29/04/2011 i.e. ' expense date 29/04/2011-29/04/2011.

    I need to remove "-29/04/2011"because the date is written twice in that filed and client wants the date filed only once in that. " So I have to delete the other date. I am dointg the same substring function but cannot get the value of messagStyledText bean.

    In the controller, I wrote-


    OAMessageStyledTextBean MessageStyledTextBean = (OAMessageStyledTextBean) webBean.findChildRecursive ("ExpenseDates");

    String ValueMessageStyledText1 = (String) MessageStyledTextBean.getValue (pageContext);

    String ValueMessageStyledText = MessageStyledTextBean.getText (pageContext);

    But I have not been messageStyledText.

    I am unable to file viewattribute on this page and Jdeveloper so that I can get the value of messagestyledtext through VO.

    Y at - it a function to find the value of messsagestyledtext for that I make my requirement fruther.

    Thank you
    Amit Jaitly

    Another way, I can suggest is to make the existing bean made false and create a new bean MessageStyledText and check the logic seeds while to get 1 one and together these in extended controller.

    Thank you
    -Anil
    http://oracleanil.blogspot.com/

Maybe you are looking for