Regarding physical tables

Hi,
please give me the physical table names which can hold the following:
1. Transfer structure routines
2.CMOD exits
3. Code for Virtual KF and Characteristics.
Thanks,
Vijaya

Hi..
For CMOD Exits tables is MODSAP.
the Remaining two are used in BW .. so better find with any BW consultant.
<b>REWARD IF HELPFUL.</b>

Similar Messages

  • Regarding ODS and Physical Tables

    Hi,
    can you tell me the difference between ODS and a physical table created using transaction SE11?
    I am writing a program to update this table not by any update rules, it is just updating the table using modify statement.
    suggest me which one to use a physical table or ODS?
    Thanks,
    Vijaya

    Hi Vijaya,
    You want to insert the records into the table/ODS using some ABAP...(not through update rules)..
    In such a case you can do it either way...but going for an ODS will give an added advantage. You will be able to report on the data in ODS.
    Hope it helps..
    Regards,
    Amol )

  • OBIEE 10g repository - Business model - logical table to physical table, column mapping is empty

    Hi, I am really new to OBIEE 10g.
    I already set up a SQL Server 2005 database in Physical and import a view vw_Dim_retail_branch.
    The view has 3 columns: branch_id, branch_code, branch_desc.
    Now I want to set up the Business model to map this physical table (view).
    I created a new Business model
    Added new logical table Dim_retail_branch
    In the sources, added the vw_Dim_retail_branch as source table.
    But in the Logical table source window,  column mapping tab, it's blank. I thought it should be able to identify all the columns from vw_Dim_retail_branch, but not. The show mapped columns is ticked.
    What should I do here? Manually type each column?

    HI,
    Just you can drag and drop the columns from physical layer to BMM layer.
    Select the 3 columns and drag and drop it to the created logical column in BMM layer.
    for more reference : http:\\mkashu.blogspot.com
    Regards,
    VG

  • Using variable in physical table of type "select"

    Hello!
    I have to use query as physical table (in Administration tool - http://file.qip.ru/file/120930377/8713693/1_online.html):
    SELECT ID, CODE
    FROM TABLE (pkg.output('1','2')) This code works well. I need to insert instead of parameters '1' and '2' session variables, which will be set from Dashboard.
    How to put variable in this query? Variants like @{test} don't work.

    Hi
    I have a working example:
    select * from table(get_emps('VALUEOF(NQ_SESSION.USER)'))
    where
    CREATE OR REPLACE FUNCTION GET_EMPS(P_USER VARCHAR2:='SUPPLIER2')
    RETURN EMP_TYPE_LIST
    IS
    EMPS EMP_TYPE_LIST:=EMP_TYPE_LIST();
    R EMP_TYPE:=EMP_TYPE(NULL,NULL,NULL,NULL,NULL);
    i pls_integer:=0;
    CURSOR C_EMP(C_USER EMPLOYEES.USER_ID%TYPE) IS
    SELECT EMPLOYEE_ID,FIRST_NAME,LAST_NAME,SALARY ,USER_ID
    FROM EMPLOYEES WHERE upper(USER_ID)=upper(C_USER);
    BEGIN
    OPEN C_EMP(P_USER);
    LOOP
    FETCH C_EMP INTO R.EMPLOYEE_ID,R.FIRST_NAME,R.LAST_NAME,R.SALARY,R.USER_ID;
    EXIT WHEN C_EMP%NOTFOUND;
    i:=i+1; emps.extend; EMPS(i):=R;
    END LOOP;
    RETURN EMPS;
    END;
    and
    CREATE OR REPLACE TYPE EMP_TYPE AS OBJECT
    EMPLOYEE_ID NUMBER(6),
    FIRST_NAME VARCHAR2(20),
    LAST_NAME VARCHAR2(25),
    SALARY NUMBER(8,2),
    USER_ID VARCHAR2(30));
    and
    CREATE OR REPLACE TYPE EMP_TYPE_LIST AS TABLE OF EMP_TYPE;
    My employees table contains an extra column, called user_id, which has different values: 'Administrator','SUPPLIER2' and so on
    Best regards
    Laszlo

  • Logical table with data restrictions from the physical table

    Hello, I have a question about the relationships between the Logical Tables in Business Model and Mapping and The Physical table in the physical layer. The problem is the next one:
    I have a Physical Table named T1 that contains the attributes: Id, DateChangeState, State,…
    T1
    DateChangeState| ID |State     | Other columns….
    01/01/2011 | 1 | 03 |     …
    02/01/2011 | 1 |     11 |     …
    03/01/2011 | 1 |     02 |     …
    02/02/2011 | 2 |     01 |     …
    03/02/2011 | 2 |     02 |     …
    I need filter this table and extract only one row per ID. The row that I need is the row who contains the Max(DateChangeState) per ID. I don’t know how extract only the rows selected from the physical table to the Logical Table.
    I need that the logical table contains the next rows:
    T1_Logical
    DateChangeState |ID |     State     Other columns….
    03/01/2011 | 1 | 02 |     …
    03/02/2011 | 2 | 02 |     …
    How can I extract only the rows with the Max(DateChangeState) grouped by ID in the BMM?
    I thought put this condition in the column mapping (CASE WHEN DateChangeState=Max(DateChangeState)) but the Max(DateChangeState) was not grouped by ID.
    Any idea about how solve this problem?
    I can not use the group by in the answer and I can not change the physical layer.
    Thank you,
    Best Regards.

    Hi Rajeevagrl your solution is very good but I dont´t know why obiee is applying twice the max condition, The select is the next one:
    select distinct D1.c1 as c1,
    D1.c2 as c2,
    D1.c1 as c3
    from
    (select D1.c1 as c1,
    D1.c2 as c2
    from
    (select D1.c1 as c1,
    D1.c2 as c2,
    max(D1.c3) over () as c3
    from
    (select T379.ID as c1,
    T379.DATE as c2,
    max(T379.DATE) as c3
    from
    T1 T379
    group by T379.ID, T379.DATE
    ) D1
    ) D1
    where ( D1.c2 = D1.c3 )
    ) D1
    order by c2
    Edited by: 848497 on 14-abr-2011 3:58

  • Whar are logical table, Physical table Logical data Source

    Hi,
    Can any one explain me in details what Whar are logical table, Physical table Logical data Source.
    Any qucik help will be graetly appreciated

    In OBI there are three layers - Physical, Business Model and Mapping (BMM) and Presentation.
    As the name specifies the Physical layer mainly contain physical aspect of the application like which connection to use, which schema (also catalog in case of SQL server) to connect and also which table to use. This layer confirms the PK_FK joins for the related tables. This layer mainly depicts how the data has been stored in the database layer.
    On top of this layer you will have you BMM layer. The place where all work of a developer starts. You will structure the tables accourding to the business need. The structure has to be a STAR schema. All the entities in this layer are called logical because they do not directly represent any database object rather they provides a logical mapping to the database entities. This becomes clear when you use more that one Logical Table Source (LTS) for your logical tables. One logical column can map to N number of physical columns based on context. You can also create calculative columns in this layer which are totaly logical in nature.
    I am not writing anything on Presentation layer as it is not in you question. :)
    Hope this will help.
    Regards,
    Somnath

  • How to mark the physical tables as cacheable

    Hi All,
    Can someone please tell me how to mark the physical tables as cacheable.
    Thnaks a lot

    Hi,
    by default they are cacheable...
    You can see it on repository, physical layer, right clik on table, properties, on general tab, check cacheable...
    You can specify peristence time...
    See this article, you will find an image with table properties:
    http://obieeblog.wordpress.com/2009/01/19/obiee-cache-is-enabled-but-why-is-the-query-not-cached/
    Regards
    Nicoale
    Edited by: Nicolae Ancuta on 26.05.2010 09:15

  • Calculations using Physical Tables vs Logical Tables

    It's easy to find an example of where you would want to use Logical Tables instead of Physical Tables to create fact columns in the repository. Any measure such as Profit Margin (i.e. Profit / Sales) must be computed in the Logical Tables, so that the division operation occurs after the dimensional aggregations are passed to it from the physical layer. In the example of (Profit / Sales), using Physical Columns returns an incorrect result, because it does the division operation first, then aggregates all of those results into a nonsense value.
    So, is there some type of formula in which the reverse is true, such that using Logical Tables would return an incorrect result, while the Physical Tables would return the correct result?
    If not, then under what circumstances would we want to use the Physical Tables instead of the Logical Tables? Is there some type of formula that performs better with Physical Tables?

    Hi Thomson,
    calculations using physical columns generate fair SQL which wouldn't involve any sub-selects in physical query... and would be fast.
    If you use logical columns by selecting the “Use existing logical columns as the source check box" in rpd, most of the times it generates queries.. with sub-selects (means subqueries)
    Ex: suppose you are calculating a calculation based on 2 columns a, b then
    If you use, Logical columns, the query would be something like...
    *Select D1.C1 + D1.C2*
    *From (select Sum(X) as C1,*
    *Sum(Y) as C2*
    *From FactX) D1*
    *Group by DimY*
    If you use, phyiscal columns for calculation the... the query would be...
    *Select Sum(D1.C1 + D1.C2)*
    *From FactX*
    *Group By DimY;*
    which is much preety and good to query the database... without any difficult..
    For first query... it's using inner queries... so process would be slow...
    +Thanks & Regards+
    +Kishore Guggilla+

  • To retrieve physical tables used in SP

    Hi all,
    Can anyone help me to get result for Retrieving list of physical tables used in Stored Procedure.
    Thanks in advance.
    Regards, Muthukumar Balu

    You need to run via loop to traverse all physical tables and issue
    SELECT * FROM sys.sql_modules
    WHERE definition LIKE '%'+@table_name+'%'
    Best Regards,Uri Dimant SQL Server MVP,
    http://sqlblog.com/blogs/uri_dimant/
    MS SQL optimization: MS SQL Development and Optimization
    MS SQL Consulting:
    Large scale of database and data cleansing
    Remote DBA Services:
    Improves MS SQL Database Performance
    SQL Server Integration Services:
    Business Intelligence

  • Duplicating Physical Tables vs Aliasing Physical Tables

    Hi All,
    what is the significance of alising a physical table over duplicating the physical table. In which senarios we use those strategies?
    Thanks and Regards,
    Sreekanth.

    hi,
    alias is different to duplicate. if duplicate a table it contians all the joins with another table and duplicate is mainly used for reference where as alias is used when we have 2 joins for same fact.
    thanks and regards
    Ranganathan T.A.

  • Physical Tables Structure for HR OM Tables

    Hi ,
          I am having one query.We have Organization Object(O),
    Position (S) and Job (c).
    These all go in Logical Tables.For Ex. T527X for OU.
    I want to get the Physical table structure where these Tables and objects are stored and want to know about their Relationship, Mean Physical Relationship Table .
    Anyone if found the Physical Database structure with Diagram having Relationship Table ,please Post ?
    Regards,
    Kamal

    SAP HR has the capability to store any objects and any other relevant integration items on both OM side as well as PA side.  This was done to provide the capability to implement OM and PA separately if necessary (even though it is rarely done that way).  The tables that you were referring to HRP1000 is the table on the OM side where as T527X is on the PA side. 
    When integration is turned on, the tables are kept in sync automatically.  If you are turning on the integration for the first time, then the reports RHINTE** are used to populate the corresponding tables on the other side.  Ex: RHINTE10 will copy the org unit data from HRP1000 to T527X. 
    Here are the tables for the other objects on the PA side.
    Job  T513, T513S
    Position  T528B, T528T
    Org.unit  T527X . 
    The tables in most cases are defined as transparent (not pooled or cluster), so there is a physical table in the database so the structure matches.
    Regards,
    Rao.

  • Physical tables - table type 'select' query

    Hello,
    I've been playing around with the migrateEUL tool and have noticed that all Discoverer custom folders get translated into Physical Tables with a table type of 'select' as I would expect.
    What I'm not sure about is the location in which it places these objects.
    With a database data source called 'Video Store Tutorial' at the top level, a Physical Schema of VIDEO5 gets created. Inside this Physical Schema are the regular tables. The 'select' tables are placed as siblings to the Physical Select folder, and not as a child object like the rest of the tables.
    Can someone please comment on what is the best practice regarding locating these 'select' tables (as children of the Physical Schema or children of the Database).
    If I create a new table of table type 'select' I can only do so by right clicking the Physical Schema and choosing 'New Physical Table', thereby making this new object a child of the schema. I cannot make it a child of the database directly - although I can drag the object out from within the Physical Schema and drop it on the database name, to make it so.
    Cheers,
    John

    Hi John,
    There not really an absolut truth for this. Normaly you would make 'single schema' view siblings of there physical schema and 'multi schema' views direct siblings. It doesn't influence performances if they use the same connection pool. It's just a matter of taste.
    regards
    John
    http://obiee101.blogspot.com/

  • Physical table list against Cluster Table CDPOS and PCDPOS

    Hello experts,
    For function customized requirement, we need to know the physical table
    list against Cluster Table CDPOS and PCDPOS and EDID4, just like
    Cluster Table BSEG contain with six physical tables
    BSAD/BSID/BSAS/BSIS/BSAK/BSIK. Also we want to know if there is any
    general way to find out the physical table list for any cluster table.
    My question is:
    1. How can I find all the transparent table for Cluster Table CDPOS?
    just like Cluster Table BSEG has transparent tables of
    BSAD/BSID/BSAS/BSIS/BSAK/BSIK.
    2. How can I find all the transparent table for Cluster Table PCDPOS?
    3. How can I find all the transparent table for Cluster Table EDID4?
    4. Additionally,I want to know if there is any
    general way to find out all the transparent tables for an specific
    cluster table.
    Many thanks.

    Hello,
    simply look in transaction SE11.
    Example:
    1.  SE11 -> Table CDPOS - Display. On Tab 'Delivery and Maintenance' you'll find Pool/Cluster 'CDCLS'.
    2. SE11 -> Table CDCLS -> Display. On next screen position on CDCLS-> Where-used-list -> Tables -> you'll find tables CDPOS and PCDPOS.
    Same thing with EDID4    -> EDI40 ...
    Regards Wolfgang

  • 11g Physical Table Properties: "Parallel" misses "no selection"

    Hi,
    in 4.0.0.833 the generated SQL for a table has no "NOPARALLEL" clause, if you select "NO" in the 11g Physical Table Properties.
    I think it should be empty/yes/no (like e.g. "logging") and generated the clauses accordingly.
    See parallel_clause in the docs.
    Best regards,
    Blama

    Hi Blama,
    The NOPARALLEL clause is not normally generated as it is the default.
    If you set the "Include default settings in DDL" option in the Data Modeler/DDL Preferences, the NOPARALLEL clause will be generated.
    LOGGING is treated differently as it does not have such a well-defined default.  If the LOGGING or NOLOGGING clause is not specified for a Table, it defaults to the Logging specified for the relevant Tablespace.
    The "empty" option here indicates use the default for the Tablespace.
    Regards,
    David

  • Using case when statement in the select query to create physical table

    Hello,
    I have a requirement where in I have to execute a case when statement with a session variable while creating a physical table using a select query. let me explain with an example.
    I have a physical table based on a select table with one column.
    SELECT 'VALUEOF(NQ_SESSION.NAME_PARAMETER)' AS NAME_PARAMETER FROM DUAL. Let me call this table as the NAME_PARAMETER table.
    I also have a customer table.
    In my dashboard that has two pages, Page 1 contains a table with the customer table with column navigation to my second dashboard page.
    In my second dashboard page I created a dashboard report based on NAME_PARAMETER table and a prompt based on customer table that sets the NAME_ PARAMETER request variable.
    EXECUTION
    When i click on a particular customer, the prompt sets the variable NAME_PARAMETER and the NAME_PARAMETER table shows the appropriate customer.
    everything works as expected. YE!!
    Now i created another table called NAME_PARAMETER1 with a little modification to the earlier table. the query is as follows.
    SELECT CASE WHEN 'VALUEOF(NQ_SESSION.NAME_PARAMETER)'='Customer 1' THEN 'TEST_MART1' ELSE TEST_MART2' END AS NAME_PARAMETER
    FROM DUAL
    Now I pull in this table into the second dashboard page along with the NAME_PARAMETER table report.
    surprisingly, NAME_PARAMETER table report executes as is, but the other report based on the NAME_PARAMETER1 table fails with the following error.
    Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 16001] ODBC error state: S1000 code: 1756 message: [Oracle][ODBC][Ora]ORA-01756: quoted string not properly terminated. [nQSError: 16014] SQL statement preparation failed. (HY000)
    SQL Issued: SET VARIABLE NAME_PARAMETER='Novartis';SELECT NAME_PARAMETER.NAME_PARAMETER saw_0 FROM POC_ONE_DOT_TWO ORDER BY saw_0
    If anyone has any explanation to this error and how we can achieve the same, please help.
    Thanks.

    Hello,
    Updates :) sorry.. the error was a stupid one.. I resolved and I got stuck at my next step.
    I am creating a physical table using a select query. But I am trying to obtain the name of the table dynamically.
    Here is what I am trying to do. the select query of the physical table is as follows.
    SELECT CUSTOMER_ID AS CUSTOMER_ID, CUSTOMER_NAME AS CUSTOMER_NAME FROM 'VALUEOF(NQ_SESSION.SCHEMA_NAME)'.CUSTOMER.
    The idea behind this is to obtain the data from the same table from different schemas dynamically based on what a session variable. Please let me know if there is a way to achieve this, if not please let me know if this can be achieved in any other method in OBIEE.
    Thanks.

Maybe you are looking for

  • WinXP SP3 and Boot Camp 2.1 | Win BSOD ATI card not correct!

    Configuration: Loaded and OEM WinXP SP3 on an iMac with Boot Camp V2.0. All worked correctly. Immediately after Boot Camp 2.0 completed installed Boot Camp V2.1. All worked correctly. Problem: Working in Windows the OS triggered a BSOD (Blue Screen o

  • Final Cut unable to open, suggestions?

    Hi all, So this morning when I tried to open my project, I was asked for the serial number. Which is unusual, but I did it anyways, and now every time I open final cut it crashes in the opening screen. I have no ideas. Anyone have suggestions? I'll p

  • How to convert this Servlet into JSP

    I am trying to convert this Servlet into JSP page. How do I go about doing this? Thanks. import java.io.*; import javax.servlet.*; import javax.servlet.http.*; import java.util.*; import java.text.*; /** Shows all items currently in ShoppingCart. Cli

  • Cant restore my apple id on my ipad

    hi i gave my ipod to my daughter and reset it to her e mail but after that i cant use my apple id on my ipad and mail not work on my iphone and both display username and pass word not matched i tried id manger can not help as either say this email is

  • How can i get my ipod out of recovery mode?

    i was uptaing the software on my ipod and it suddenly went into discovery mode, i went on youtube and tried everything and i am still unable to use it. can you help me?