Views in Physical Layer

When creating a view on the Physical Layer, we get some white space to write a select statement on the window, Do we have nay parameter to choose the length of the space assigned.
My query is a long one containing many unions and i am running out of the space there.
Any parameter or config file where i can control the length of the space available ?

Sid_BI wrote:
Hi,
If you create an opaque view ..the BI will Physical layer will have to complete all the joins at the BI Server level and then send it to the db..
while otherwise BI Joins will complete all the joins with the view and send it to the data base which would then replace it with the actual view query ...
so you leave less strain on BI server to start with
Secondly as a practice since view is a db object why not let it be in the db for the dba to maintain that in the repository where BI Admin has to maintain wrt future enhancements etc..There are various reasons to have opaque view and a view not as a database object atleast with high security level database. I cannot give out the reasons here though. But I am not able to accept your explanation of Joins. The joins happen in the database only and not on the BI server.

Similar Messages

  • Sql not supported in view in physical layer

    hi, I wanna create a view (in physical layer)
    table type = Select (under General tab in Phyiscal Table property)
    I have checked the checkbox "Use database specific SQL".
    and chosen "Oracle 9i" in Database tree.
    the data structure in the table is in this thread methodology to get the result
    the sql is
    SELECT user,
    MAX(decode(type,'A',value)) A,
    MAX(decode(type,'B',value)) B,
    MAX(decode(type,'C',value)) C
    FROM tab
    GROUP BY user
    BUT when I click "View data" on the menu bar (right click the object in the phyiscal layer)
    I get the error message.
    Is max or decode not supported ? thanks

    Could you please provide the error message that you are getting?
    Cheers,
    Prasad Bolla.

  • Creating views in Physical Layer of OBIEE Administration Tool

    Hello,
    I am doing a proof of concept of creating an OBIEE repository using the Administration Tool to make a model for an in house sandbox OLTP system. Because this POC isn't using a warehouse that is built nicely with everything I need, I am having to import the OLTP tables into the Physical Layer and then create a few extra views (by creating a new physical table object and selecting "Table Type: Select") to add some new columns I will need.
    My problem is that once I have created two views 'ViewA' and 'ViewB', I want to then create a third view 'ViewC' that is the union of 'ViewA' and 'ViewB'. But when I create ViewC from these two views and try to then update row count or view data in newly created ViewC, I get an error message of the effect:
    Message 208: Invalid object name 'DBO.ViewA'
    Message 208: Invalid object name 'DBO.ViewB'
    When I try and create ViewC with DBO.OriginalTableA and DBO.OriginalTableB, however, it works just fine. And I am also able to successfully update row count and view data in ViewA and ViewB independently. So it seems to me like a view initialization problem when trying to have ViewC be created from A and B.
    Am I trying to do something that is not allowed in the Physical Layer of the BI Admin Tool? I would think that I should be able to work with views just like actual physical tables from my OLTP. Maybe not.
    Any help or insight would be greatly appreciated. Many thanks.

    Hi Hammett81 ,
    I think, I have given configured connection pool correct. (following Oracle guidelines: 'In the Connection Pool dialog box, on the General tab, verify that the call interface is set to Default (OCI 10g) and change the data source name to the appropriate tnsnames.ora entry ( ORCL in this example). Please note that this is the TNS service name, not the ODBC DSN. ' )
    I tried to give ODBC DSN (SH) as call interface, which resulted in an Error dialogue, implying, previous configuration was correct.
    So, I reverted back.
    Regards,
    Deeba

  • If i use  view in physical layer will it causes to performence

    hi all
    if i create a view in the physical layer will it causes to performance issue
    can any one suggest me on it,bez i have to create 3 views
    thanks

    Hi,
    Using Aliases is a better way to increase performace. You can refer the Vanilla RPD. Aliases are extensively used ther.
    Thanks,
    Imtiaz.

  • Different rows of a view in Physical Layer and Presentation Services

    Hi all
    From Administration tool you I have the view <View_Name> which has 3165 rows after Update Rows command.
    The same number of rows is even when i make a simple select in TOAD:
    Select count(*) from <View_Name>
    The simple report has only three fields on Presentation Layer:
    Asset Id-----Asset Number----------------Asset Description
    This report displays 3101 rows.
    I have done Reload Server Metadata, but no changes. Please help me to solve this issue.
    Regards

    Hi Sutirtha Roy
    The problem seems in OWB because from here i can no see the rows in Presentation Service.
    Or am I wrong??
    Regards

  • Unable to view data in Physical layer of RPD

    I have OBIEE installed on my local machine using Oracle 10g as the database installed on a remote machine. I am able to create the DSN and test the connection pool on my local machine.
    The Call interface is OCI 10g in the connection pool. I am able to import tables into the database in the Physical layer of the repository but when I try to VIEW Data in the physical layer, it throws me an error stating,
    ORA-12514: TNS:listener does not currently know of service requested in connect descriptor at OCI call OCILogon.
    nQsError: 17014 Could not connect to Oracle Database.
    I have oracle 10g client installed on my local machine. I am able to view the tables and the data from SQL PLus. In OBIEE i am able to import tables but cannot view data.
    Any suggestions on what could be causing this?

    Sounds like one of my common issues. After you do the import, go back and check the connection pool. What I typically run into is that it has switched to the OCI connection rather than the ODBC connection used for the import, but it is still using the name of the ODBC DSN that was used for the import. Change it to the TNS name or the host:port/service and try again.
    Rgds/Mark M

  • Creating filtered view on the physical layer ussing session variable USER

    Hi:
    I´m creating a view on the physical layer, the view needs to be created dynamically. So depending on the user (using the session variable USER) the view is created with the data a particular user is able to see.
    Fisrt I imported the table and changed it´s properties to be created through a "Select Statement" so i don´t needed to change the mapping on the bussiness model layer.
    The consistency check was OK but i´m not able to see data in answers, even using the Administrator user. Have anyone tried to do this? Here is my query.
    Thanks
    A Garcia
    Select * from D_ESTRUCTURA_RH2 where Region_ID
    IN
    select distinct a.REGION_ID from APP_INDPERSONAL_DM.D_ESTRUCTURA_RH2 a
    inner join (
    select distinct b.REGION_ID from APP_INDPERSONAL_DM.D_ESTRUCTURA_RH2 b
    where exists (select 1 from APP_INDPERSONAL_DM.Autorizacion a, usuarios c
    where a.app_id = 1
    and a.usuario_id = c.Usuario_Id
    and UPPER(c.Nombre_Usuario)=UPPER(':USER')
    and a.miembro_id = 'REGION_ID'
    and a.operador = '='
    and (b.REGION_ID = (case when valor = 'Todo' then 0 else valor end) or valor='Todo'))
    ) seguridad
    on
    a. REGION_ID = seguridad.REGION_ID
    )

    whay not use the same filter in the content tab of the logical table source?
    check the physical sql sent to databse using web-admin-manage sessions-view log and see if there is any unexpected behavior. also run the same query in db and see iff you get the results in databse itself.

  • Admin Tool Error When Viewing Data in Physical Layer nQSError: 43093

    I am trying to view the data in my Admin Tool in the Physical Layer, I am getting:
    [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred.
    [nQSError: 43093] An error occurred while processing the EXECUTE PHYSICAL statement.
    [nQSError: 17001] Oracle Error code: 904, message: ORA-00904: "STUDENT_NUMBER": invalid identifier at OCI call OCIStmtExecute.
    [nQSError: 17010] SQL statement preparation failed.
    I know why I am getting the ORA-00904 error (the data structure in the external database has changed the the column STUDENT_NUMBER does not exist). However, I am getting TNS Listener errors when trying to re-import the changed data structure (import -> through server). I have checked my ODBC connection and it seems that is not the issue. This functionality existed before (I did pull in the data structure, that is where my error is originating from). Is there something I am missing?
    Any insight is appreciated.
    Thank you,
    Kyle

    Hi,
    After an upgrade, these kind of issues can happen for several reasons as below
    1. Wrong OCI Call Interface. If ODBC 3.5 has been used an Interface in 10g, then the upgraded .rpd might still be using the same even when you have got a number of different options to choose from in 11g. To resolve issues of this type change the underlying database version in the physical layer of the .rpd. Once, you make this change you can see a variety of changes in the queries, performance etc for good.
    2. After you did a 'View Data' on the table, go through the NQQuery.log to see the query it is firing (Yes, you need to have log level set for this user though) and analyze it from the DB end. See, if you run the query in the DB it is fast, but if it is the Admin tool that hangs up with this query. In this case check the network speed, database settings, system DSN driver etc.
    Hope this helps.
    Thank you,
    Dhar

  • Error occurred when view the data from physical layer

    Hi ,
    I have created system  DSN like "demo1" for excel file. After that i import the excel file into administration tool.
    after that i want to view the data from physical layer. At that time ,I am getting following error .
    Please resolve this issue.
    Thanks in advance,

    hi ashok,
    u can push data from  psa to ods, for this goto the psa in rsa1>psa>goto that request>rightclick>select " schedule update Immediately ", then data will moved from psa to ods.
                                                 or
    In ods > delete the failed request>goto the processing tab-->select 3rd option   " psa and then subsequentially to data targets ", --> schedule the infopackage.
    bye
    sunil

  • Cannot view data on physical layer on Oracle BI administration tool

    Hi everyone
    I have a schema1 and table1, table2, table3.
    I have connect in odbc using the schema username and password and it was successful.
    I can view the data using toad and sql oracle developer with schema username and password.
    I also import the tables in Oracle BI administration tool with my schema username and password.
    But my problem is i cannot view the data on the table in physical layer using my schema username and password.
    Please help,
    Thanks in advance
    Edited by: hanson on Sep 16, 2009 7:15 AM

    Hi,
    I'm confused about the last bit, you did a database import to get the tables into the RPD, which worked, but now they are not showing in the phsyical layer of the rpd? They should be there under a database with the name of the ODBC/OCI that you used when you imported them.
    If they are not there then this would make me think that the import of the tables has not worked, try importing just one and see what happens.
    Regards,
    Matt

  • Pass the filter to my physical layer view..

    Hi,
    My requirement is i need to pass the filter to my view (Physical Layer view).
    Suppose if have a report with 4 or 5 prompts and 1 prompt am taking from that view (Physical Layer view).after running the report the query will be :
    select a,b from x,(view (Physical Layer view)) where join conditions and where
    prompt1='some value',prompt2='some value',prompt3='some value',prompt4='some value',prompt5='some value' (my prompts) (my prompts)
    But my requirement is
    select a,b from x,(view (Physical Layer view where prompt 5='some value')) where join conditions and where
    prompt1='some value',prompt2='some value',prompt3='some value',prompt4='some value' (my prompts)
    Hope you understand this..

    Hi,
    You want to pass the value from your dashboard Prompt to the physical layer view.
    This can be achieved by using Request variable that you have the option of creating at the prompt level.
    And then create session variable with the same name in RPD and now use that variable in the view created in the RPD physical layer in the where condition by calling the session variable.
    Let me know if you need more info or if it does not work out for you.
    Thanks.

  • Importing materialized views from database into physical layer

    Hi,
    I have created materialized view in the database. When I try to import the materialized view into the physical layer in OBIEE 10G (using the import from database option), it is not showing in the list of available object. I have selected all the object types (tables,views etc.). Can you please let me know how to import the existing MVs in the database into the physical layer.
    Regards
    Vinodh.
    Edited by: user493441 on Jul 7, 2012 4:11 PM

    Hi Vinod,
    Refer the below links.
    Materialized Views in OBIEE
    http://gerardnico.com/wiki/database/oracle/materialized_view
    Concept of materialized views in creating datawarehouse?????
    Hope this help's
    Thanks
    Satya

  • How to define join in physical layer between cube and relational table

    Hi
    I have a aggregated data in essbase cube. I want to supplement the information in the cube with data from relational source.
    I read article http://community.altiusconsulting.com/blogs/altiustechblog/archive/2008/10/24/are-essbase-and-oracle-bi-enterprise-edition-obiee-a-match-made-in-heaven.aspx which describes how to do it.
    From this article I gather that I have to define a complex join between the cube imported from essbase to my relational table in physical layer.
    But when I use Join Manager I am only able to define jooin between tables from relation source but not with the imported cube.
    In My case I am trying to join risk dimension in the cube based on risk_type_code (Gen3 member) with risk_type_code in relation table dt_risk_type.
    How can I create this join?
    Regards
    Dhwaj

    Hi
    This has worked the BI server has joined the member from the oracle database to cube. So Now for risk type id defined in the cube I can view the risk type code and risk type name from the relational db.
    But now if I want to find aggregated risk amount against a risk type id it brings back nothing. If I remove the join in the logical model then I get correct values. Is there a way by which I can combine phsical cube with relational model and still get the aggregated values in the cube?
    I have changed the column risk amount to be sum in place of aggr_external both in logical and phsical model.
    Regards,
    Dhwaj

  • Issue while writing a query in table type select.in the physical layer

    Hi gurus,
    I am actually trying to create a table using select in the physical layer..... i acutally am not aware what it is called but its when i click a table in the physical layer i have an option table type and i chose select which allows me type my query..the query is
    Select
    coln name(which is a lengthly list of conversion) AS column_name
    From Table name.
    when i view the data rom the physical layer everthing seems to be fine. but when i try to view the data in the frnt end it gives me an error maximum length is too long than 128....
    i am aware of this issue the sql server allows only column of length 128..but none of my column length is greater than 128..
    Could you please help me in this
    Many thanks in advance

    hi veeravalli ,
    Thanks for the reply....actually the corresponding reports for this have already been prepared...i created a view in the backend with the same select which i wrote before and and tried calling the view from her.. i have viewed the data and all is perfect...but when i try viewing it from the front end it error saying invaild object name select * from databasename.dbo.View_name...but i have checked the view exists in the backend...
    Thanks in advance....

  • How to add a stand alone table from Physical layer to Business Model

    Hi,
    I have tables from 2 different database sources in my Physical Layer.
    My Business model currently uses only tables from one database. from my second database in teh physical layer I need only one table and that will be a stand alone table, to my Presentation layer.
    1. Does it have to go through my Business layer or can it be directly added to the Presentation layer. What are the steps?
    2. Can I restrict the permissions on that stand alone table only to the administrator?
    Thank you.

    1)create a view with single column using the sql (select 1 from dual) in physical layer and join it with the table using complex join in physical layer (1=1).
    Move that to BMM, set the column as key in both physical and bmm layer.
    2) You can restrict the access for the table presentation layer
    Double click the presentation layer table -> Permission -> there you can restrict the access by user or group
    Thanks,
    Vino

Maybe you are looking for

  • PL/SQL CLOB and comma seperated list

    Hi, i´am beginner! I have a table with a clob field with a comma separeted list. The content can be '', '44' or '44,55...' as an example. So how can i get the values in clob and search another table? Something like... select clob from table1 each clo

  • How to back up to unix-based NAS

    I have a very nice iomega ix2-200 NAS that advertised compatibility with Time Machine. In fact, this used to work. But at some point Apple apparently changed the AFP protocol and broke Time Machine compatibility in the last few versions of OS X. Is t

  • Link between COMM_PRODUCT table and Pricing Reference Material

    Hello   In CRM we have in transaction COMMPR01 the material, and in the Sales and Distribution tab, the field Pricing Ref. Prod. fille with a reference material. We are looking in the tables for this link, but have not found it. We have table CRMM_PR

  • Transaction BP dumps Since Deleting Extension in EEWB

    I added some fields to transaction BP using EEWB. I have now deleted the project out of eewb, and the bp transaction dumps with NO_ACTIVE_TAB exception. It looks like the new tab didn't get deleted through eewb. I have tried to create a new extension

  • SDHO - question on variant creation

    "Hi team I need you HELP!! I have generate a transaction variant for tcodes: CO11N and CO15 then I have assigned some users to both transactions. in SHD0 First I set the users to CO11N variant --> assign variant and set proposal. with the same group