OBIEE Administrator: bug in Physical Layer import fo Sybase IQ?

Hi!
In OBIEE Administrator, in the Physical Layer, I defined a Database Object (as a Syabase IQ 12.7) and its connection pool for a Sybase IQ 12.6 Database. I created the ODBC driver (for Sybase IQ 12.5 and also tried with IQ 12.7 drivers) in Windows and used it in the connection pool.
When I use the Import functionality, to read the tables and columns, it works fine...apparently. At least, the Physical Layer appears filled with all the tables I selected. But the "+" sign (which denotes that the table has columns, right?) appears only for some tables. And when expand those tables, the columns appear. However, for those tables (and any other table) when I right-click and select either Update Row Count or View Data, OBIEE Administrator shows an error message saying that the table does not exist:
[nQSError: 16001] ODBC Error state: S0002 code: -141 message: [Sybase][ODBC Driver][Adaptive Server IQ]Table 'EVENTS' not found.
If I edit the table properties in the Physical Layer and prefix its name with the schema name (ex.: instead of "EVENTS" I rename it to "rpt.EVENTS') it works fine...
But I only have this problem for these table of Sybase IQ. I imported tables from an SQL Server 200 database, and all works fine: a "+" sign for all tables, I select view data and it returns results, etc.
HELP!!!!
Thanks.

hi!
Problem solved. Here is the solution:
- You want to access a Sybase IQ 12.6 database through ODBC, in Oracle BI Administrator, in the Physical Layer, in order to import tabes and columns and keys and etc, don't user neither Sybase IQ ODBC driver version 12.5 nor version 12.7. Use version 12.6! :)

Similar Messages

  • OBIEE RPD Descriptions in Physical Layer

    Is there anyway to auto-populate the Descriptions in the Physical Layer of the RPD. For example. all the Physical Tables and Columns allow for Descriptions. We'd like to keep these descriptions synced with what we have in our DB/ETL platforms. I don't think you could use variables with this option but didn't know of any way that may allow us to automatically push the descriptions into the RPD.
    The Presentation Layer has the Externalize Strings which is a great option on that side, however, anyone know of an applicable feature for the Physical Layer object descriptions?

    Dont think there is an option to import comments directly, nqudmlgen / XMLAPI approach is the best way. repeatable process may help to update description periodically
    hope this helps..
    Edited by: Kasyap on Mar 23, 2013 4:11 PM

  • Joining tables across databases in OBIEE Physical Layer

    I was facing this problem of joining tables across databases in Physical layer of OBIEE admin tool.
    I had a requirement to combine two tables from 2 different databases A and B respectively. I had created one database object (OBIEE Object) in the physical layer and I had created two connection pools under that pointing to the required databases. I was able to view the data (right click on the table object --> popup menu option "View Data" ) though I had to go through the "Select connection Pool" window and select the required connection pool. I was able to join the tables and was able to complete the star schema in BMM and bring them up to the presentation layer. Conistency check was also successful. Everything went fine so far.
    But when I started building the report, I started getting error whenever I chose the table which was supposed to be queried by using the second connection pool. The error message was something like "table or view does not exist at OCI call OCIStmtExecute". I assume that this was happening because the systm was not able to understand which connection pool to choose (because there were two pools defined under one database object) and by default the server was choosing the first one. If anybody is having a different opinion or definite information about this, kindly update with your reply.
    I could resolve this problem after creating a separate database object with a separate connection pool defined under it, which points to the second database. Imported the required table under this database object. (Infact it was reverse. When I re-imported the table, OBIEE Admin tool, by default created its own database object and the connection pool separately for the imported table).
    Once this was done then I went ahead as usual by joining the tables across these two different database objects and modelling was already done (ofcourse with a little more tweaking since the mapping had to be redone between BMM and Physical layers). Now I could build the report in the reporting layer without encountering any error.
    Appreciate and welcome any further additions/updations/corrections regarding this issue(?).
    -MMishra.
    Edited by: user13483341 on Nov 29, 2011 8:20 AM
    Edited by: user13483341 on Nov 29, 2011 8:20 AM
    Edited by: user13483341 on Nov 29, 2011 8:24 AM

    Hi Deepak, Thanks for your reply.
    Appreciate if you can help me with another thread "possibility of multi-currency in OBIA 7.9.6.2 financial anlytics".
    - MMishra.

  • 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

  • How to import tables to the physical layer of the Administration Tool.

    Friends could help me with this issue. I'm just starting in OBIEE
    How to connect a ORACLE database 11g R2 installed on Linux with OBIEE administration tool that I have installed Windows Server 2003 to create a subject area.
    Basically I want to import the tables from the database on Linux to the physical layer of the administration tool that is installed on Windows Server 2003.
    I can tell how to make this connection step by step.
    Beforehand thanks for the support.

    hi,
    How to connect a ORACLE database 11g R2 installed on Linux with OBIEE administration tool that I have installed Windows Server 2003 to create a subject area.create DSN by taking correct ODBC driver for 11g R2 in windows 2003 with linux DB credentials
    thanks,
    Saichand.V

  • Importing Database Structures in OBI Administration's Physical Layer

    Hi,
    I need to work on OBI EE. Which is installed in a linux box and I'm able to login to the presentation services. Can anyone tell me the best way of designing and deploying rpd to linux box?
    Do I have to create the rpd in my windows desktop and after creating deploy the rpd to the linux box?
    Thanks in Advance
    Sudipta

    Hi rnm1978,
    Thanks for the reply :)
    Ya..you guessed it right. My actual concern is on the rpd creation. So when i'll import the databasde in physical layer, I have to connect to oracle DB (OCI Native driver) using the tns name. Now my desktop and OBI Linux box should be in sync in connecting the same db using the same tns entry. So, Do I have to configure the Oracle client in linux box and point it to the actual db in the tns entry file? Because I can not use ODBC connection as it is a linux box.
    Can you please give me some clarity in this topic?
    Thanks for your help.
    Sudipta

  • No row count in the Physical layer of the Administration Tool

    Hi,
    While creating physical layer, I imported tables and set connection pool.
    After this, to verify connectivity, clicked Tools > Update All Row Counts.
    Now according to Oracle online guide,
    "when update all row counts completes, verify that the row counts are displayed in the Physical layer of the Administration Tool"
    I do not see the row counts in the Physical layer of the Administration Tool. No error message gets displayed either.
    Am I doing something wrong?
    I am new to OBIEE.
    Thanks in Advance & Regards,
    Deeba

    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

  • Physical layer design in obiee 11g

    Hi,
    I need a clarification regarding physical layer degin in obiee 11g,I imported Oracle Apps reports ,but could not find any keys there at table level.So should i create keys on the imported table level or at the alias level of the imported tables.
    Thanks-Bhaskar

    If you import a transaction table you may have keys imported in physical layer but when you going with warehouse table you may not have keys at database level, you define them using join in physical layer.
    We have surrogate keys in dwh.
    Hope this clear your doubt, if helps pls mark

  • Not able to Import SH Table in the Physical Layer

    Hi,
    I am not been able to import Tables from sh schema in the physical layer of OBIEE 11g and got error message.
    "Failed to Perform Requested action". Please tell me how to create sh RPD now.
    Appreciate all the help in advance.
    Thanks
    Ashish

    I am sharing the screen shot of the error message
    https://app.box.com/s/afwnwjyb8c4h65uhao0w
    another thing that i found that their are duplicate column shown. Screen shot of that below.
    https://app.box.com/s/aoux5lurxso55qcofz7k
    and i am importing Table,key & Foreign Key. Please tell me how is this possible and how to remove this.

  • 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

  • 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 import excel file as data sorce in OBISE Physical layer correctly?

    Hi everyone,
    I'm trying to import an excel file as data source in OBISE Physical layer. I create the ODBC that link the correct file (http://www.oracle.com/technology/obe/obe_bi/bi_ee_1013/bi_admin/biadmin.html#t1)
    than imported the Excel using the import from database tool in the Oracle BI Adminstration. I see the Excel but i can't see data in it. Can you help me, please? I'm new in this.

    Did you enter a range in excel file?
    The range represents table name in the physical layer after you import excel file.
    See in this blog example:
    http://obiee101.blogspot.com/2008/06/obiee-excel-import-prepping-data.html
    Did you use import from database and select excel data source that you created in ODBC?
    I did the same and works for me.
    Save repository first and view data and check connection pool/data source name in your excel database folder.
    Regards
    Goran
    http://108obiee.blogspot.com

  • Not able to update row count in Physical Layer..connection failed in OBIEE 11g

    Hi Guys,
    I am not able to do Update Row count in the Physical Layer, i am getting an error The Connection has failed. This is in OBIEE 11g Linux env.
    I have put the tnsnames.ora file in the below path:
    /*****/pkgs/linux/intel/OBIEE_DIT/MW_HOME/Oracle_BI1/network/admin/
    I do not have admin under
    /****/pkgs/linux/intel/OBIEE_DIT/MW_HOME/oracle_common/network/
    But if i put the whole TNS entry in the Data Source Name i am able to connect:
    (DESCRIPTION =(ADDRESS = (PROTOCOL= TCP) (HOST= xxx.xxx.com) (PORT= 1671))(CONNECT_DATA = (SERVICE_NAME = US1OBIEE)))
    I am not able to understand the issue..
    Thanks,
    Amit

    Looks like rpd is looking for local tns config... try to use as hostname:port/ServiceName
    This should work, just in case not working! stop doing so since it is know issue.
    If helps mark

  • How to use BETWEEN Operator in physical layer in OBIEE 11g

    Hi Experts,
    How do I do the BETWEEN Operator functionality in Physical layer if my requirements is like this?
    TABLE_1.COLUMN_1 = TABLE_2 is between COLUMN_2 and COLUMN_3
    Below is the syntax for BETWEEN Operator function when I am trying to insert them.
    <<expression>> BETWEEN <<Upper Bound>> AND <<Lower Bound>>
    Thanks,
    Edited by: OBIEE/BIP Forumer on Nov 3, 2012 11:37 PM

    Below is an example diagram, as you can see, FACT TABLE have a join (an arrow one) towards TABLE_1 and TABLE_3. AS for the TABLE_3, this table is the one which I implement with the BETWEEN Operators function in Physical Layer. Also, the arrow in FACT TABLE and TABLE_3 is a red one with no arrow head line.
    TABLE_2
    ^
    l
    l
    l
    FACT TABLE ---------> TABLE_1
    l
    l
    l
    TABLE_3
    Edited by: OBIEE/BIP Forumer on Nov 4, 2012 2:33 AM

  • OBIEE | Using Dynamic Session Variable in Physical Layer

    Hi All,
    Any idea if we can use Dynamic Session Variables (I think they are also called Repository Variables) in our physical layer. I basically need to set the value of this variable from dashboard when a link is clicked, and then use this in my SELECT query at physical layer so that OBIEE does not pull all the data from the database tables.
    Regards
    Adeel Javed
    Edited by: user10642426 on Apr 6, 2009 2:03 AM

    Christian,
    Thanks for the quick response, ok we have actually moved to a different solution now, we are actually using Direct Database Request because one of our reports is supposed to be accessing direct transactional system i.e. for this report we are using OBIEE as a reporting tool. We are able to do that and even create links between different reports i.e. based on prompt in Report A filter Report B, but the scenario now is that we need to set a presentation variable from Report A when a navigation link gets clicked, because so far according to our knowledge direct SQL only allows presentation variables in its WHERE clause. So, any ideas how can we set a presentation variable when a navigation link is clicked. Thanks.
    Regards
    Adeel Javed
    Edited by: adeeljaved on Apr 6, 2009 11:43 PM

Maybe you are looking for

  • Dynamic Attributes with UDF - NullPointerException

    Hello, I want to set the file name of an file receiver by means of setting dynamic attributes in an UDF. I use the following code and map the output to the root node of the target message (one input variable is var1) DynamicConfiguration conf = (Dyna

  • LMS 3.2 on Solaris 10 - DFM 3.2 Shows VIP as Duplicate IP

    Hi, I have a few alerts created by DFM regarding duplicate ip addresses. It happens that those duplicate ips are in reality virtual ip addresses configured on our load balancers. Is there a way to resolve this issue? Thanks Jose Ribeiro

  • Maximum Text Length of FS Item

    Hi I have recently noticed that when we Load From Stream to update FS Items in BCS from a BI infoobject, the Long Text value is truncated at 45 characters. The infoobject being read has long text set to 60 characters, and the BCS infobject being writ

  • Acrobat 8 and Dual-Boot computer

    Scenario: I have my home computer set up to dual-boot both Windows XP and Windows Vista. I have purchased the full version of Acrobat 8. I have already installed Acrobat on the Vista installation, and would now like to install it on the XP installati

  • Concatenated datastore performance with other predicates

    Hi I am using context indexes with a concatenated datastore. The query is like this - select * from my_table where contains ( my_column, 'token_1 within xx or token_2 within yy ', 1 ) > 0 and some_other_column = 'xxx' There is no index on "some_other