Source Qualifier in OWB..

Hi All,
Is there any transformation in OWB which acts similar to Source Qulaifier (SQ) in informatica, which generally enables to write an Sql Code as required.
Please do Suggest me.
Any help is Greatly Appreciable..
Many Thanks,
Pavan Kumar..

Hi Pavan
Check this out....
https://blogs.oracle.com/warehousebuilder/entry/owb_11gr2_mappings_and_inline_sql
Cheers
David

Similar Messages

  • Using Database views in source qualifier

    Hi,
    I have a view in my database which when ran from SQL developer returns me around 1202527 records.
    But using the same view, when I write source qualifier in the Informatica Mapping (straight forward mapping without any filter etc), the number of records that get loaded into the target table is 1206771.
    There is clearly an increase in the number of records which are there in the view and which are loaded.
    Has anyone faced the same issue?
    If I can get any pointer to resolve this issue, I will be grateful.
    Thanks in advance.
    Anamika

    1. were you able to identify the extra records?
    2. were you able to confirm these records exists in original table (not in view)
    3. did your view includes any language, etc filters? usually when you execute in sql developer it returns for current language if you language filter in our view, so analyse view definition

  • Implement User defined joins in source qualifier

    Hello All, Please provide inputs on the below scenarion to implerment: SELECT DISTINCT    P.XXX AS ECU_PARENT_PARAMETER_KEY,    P2.XXX AS ECU_CHILD_PARAMETER_KEYFROM    TABLE_B PAINNER JOIN    TABLE_A PON    PA.ABC = P.IJKINNER JOIN    TABLE_A P2ON    PA.DEF = P2.IJK TABLE_A and TABLE_B are both in same database NETEZZA. How do we implement it in a sorce qualifier as the database is same for both the tables. Please provide your inputs. Thanks & RegardsBiswajeet.

    Hello All, Please help with your inputs. We have a situation to implement in informatica as below: We have tables Table_A and Table_B in Netezza. We have a sql request :  SELECT DISTINCT    P.XXX AS ECU_PARENT_PARAMETER_KEY,    P2.XXX AS ECU_CHILD_PARAMETER_KEYFROM   Table_B PAINNER JOIN    Table_A PON    PA.ABC = P.DEFINNER JOIN   Table_A P2ON    PA.IJK = P2.DEF How to implement this request in the source qualifier as bot the tables are in the same database. Thanks & RegardsBiswajeet.

  • Manage table function's source code in OWB metadata

    Hi all,
    please I would like to know if it possible to code a table function in OWB's metadata.
    I'll try to better explain myself; I know how to use a tf in a mapping but I also would like to manage the table function's source code in OWB metadata repository.
    It appears you cant code a table function as procedures/functions: there's no ref_cursor as input , no pipelined option and so on.
    I'm workin on 10.2.0.4 OWB repos.
    Any information will be appreciated, thanks.
    best regards, David

    ... you are right. You cannot write the code of a table function inside owb. You must write the table function external and create it in the database. In owb you only can call the table function.
    Regards,
    Detlef

  • User defined joins in source qualifier

    Hi, Could you please explain a little more. Are u just saying how to specify this in source qualifier query? Regards,Karthick

    Hello All, Please help with your inputs. We have a situation to implement in informatica as below: We have tables Table_A and Table_B in Netezza. We have a sql request :  SELECT DISTINCT    P.XXX AS ECU_PARENT_PARAMETER_KEY,    P2.XXX AS ECU_CHILD_PARAMETER_KEYFROM   Table_B PAINNER JOIN    Table_A PON    PA.ABC = P.DEFINNER JOIN   Table_A P2ON    PA.IJK = P2.DEF How to implement this request in the source qualifier as bot the tables are in the same database. Thanks & RegardsBiswajeet.

  • Why we need Source Qualifier at Source side only

    Hi All, I know,The source qualifier transformation converts the source data types to  the Informatica native data types. So, we should not alter the data  types of the ports in the source qualifier transformation.But while loading to target why we don't have the same qualifer at target side to convert informatica data types to database target data types. Thanks,Vijaya

    I have a source DB2 table . A lookup must be done on a Oracle table Lookup Table . SEQ_N is Primary key in DB2 TableLookup matching condition is SEQ_N= lkp_SEQ_N. There is mostly a multiple match on lookup for same SEQ_N.  Now 3 different possiblities:
    on multiple match
    1)  I have to check for any 1 matching record with lkp_Flag='Y',  If found fetch lkp_Timestamp. and proceed.to next transformation.2) I have to check for any 1 matching record with lkp_Flag ='Y'   if not found then fetch any1 record and lkp_Timestamp and proceed to next transformation.3) If no matching record is found then , then I should get null for lkp_Timesatmp and proceed to next transformation.   DB2   Table lkp_TableTo   NEXT Transformationseq_nlkp_seq_nlkp_Flaglkp_Timesatmpseq_nlkp_Timestamp101101N23_JUN10121_JUN101N22_JUN101Y21_JUN102102N11_JuN10210_JUN102N12_JUN102Y10_JUN102Y13_JUN102N5_JUN103103N11_JuN10310_JUN103N12_JUN103N10_JUN103N13_JUN104No matching value104NULL105105N1_JUN1051_JUN

  • How to restrict the records in source qualifier?

    What is your source system?If it's Oracle, you could use the following trick:Wrap your original SQL query (which retrieves all the columns which you need plus "ROWNUM AS row_num") into a "common table expression" which returns records based on this "row_num", like this: SELECT a1, a2, a3,... an FROM(select *, rownum as row_num FROM tab1, tab2 WHERE...)WHERE row_num between 11 and 15 Other than that I would recommend you insert an Expression transformation into your mapping right after the Source Qualifier. Within this EXP, define a variable port "v_rownum" of type BigInt with this expression:  v_rownum + 1Then define an output port ROWNUM of type BigInt and set it to this expression:  v_rownumForward all the data from the SQ plus "ROWNUM" from the EXP into a Filter.Define two mapping parameters $$FIRST_ROW and $$LAST_ROW of type BigInt (if possible, I can't try myself at this moment).Set the Filter expression like this:  ROWNUM >= $$FIRST_ROW AND ROWNUM <= $$LAST_ROW This works for all sorts of source systems. Regards,Nico

    I Have loading 10 record on first run , inserted in DB,and again load 5 records in second run in this restrict the first 10 records in source qualifier and took only 5 records to the target?

  • How to implement SQL Over-ride on Source Tables in OWB?

    How can we acheive SQL-Override feature similar to the one available in informatica on OWB.
    We are thinking of using a view to filter the required data.And defiinig the view as the source in the mapping.
    Is this the best approach to go by,any thoughts suggestions?

    Informatica is a pipelined client/server ETL tool which means that if you read from a table and then apply a filter it will read all of the data onto the client (i.e. the application server, not a user machine) and then filter the data so it is not unusual for developers to want to put a lot of the logic into the SQL to reduce the number of records (which sort of defies the purpose of using the tool in the first place).
    OWB is more of a ELT/code generator so if you create a similar mapping with a table and filter it will generate the SQL with the filter included. To be honest, I'm not 100% sure about this bit but I believe if you have a source via dblink (or even ODBC) then that full generated SQL should be sent to the source. In other words, although some people might be more comfortable with custom SQL I dont think it is actually necessary in most if not all cases.

  • How to "cleanse" source data in OWB

    hi!
    I need cleanse source data like this:
    destination := NVL(source, 'not defined')
    in SQL
    select NVL(src_table.field, 'not defined')
    from src_table
    how I can it do in OWB?

    No,
    you only can use the not null data rule to avoid records with some null values in the target. But if you want to replace this values with a predefined value you must do it with an operator.
    Regards,
    Detlef

  • Non Deployable Source in the OWB 10g R2

    Hi,
    Can anyone explain what is Non-Deployable Source and how we can make the source non deployable in Design Center.
    Thanks and Regards,
    Soma

    Yes, we capture errors in row-based mode. We considered using DML error tables, but refused to be able to capture and re-process data rejects occured at any stage in a mapping, not necessarily when the data is being loaded to a destination table.
    BTW, today I tried to set up manually NLS date format
    EXECUTE IMMEDIATE 'ALTER session SET nls_date_format = ''DD/MM/YYYY HH24:MI:SS''';
    immediately before running a mapping through WB_RT_API_EXEC package (OWB API), but result was the same -- rejected dates got truncated.

  • Pls help to find a good source for technical OWB  overview

    Hello Guys,
    I am starting a new job soon where OWB is a major commercial tool to build DW/DMarts with the Siebel Analytics, SharePoint, Oracle Discover and other Front-end reporting systems. I have never been used this tool before. I do have 10 years of hands-on DW experience with terabytes DB using PL/SQL/C/Informatica/Unix scripting based on the star/snowflake schemas and Multidimensional DB in Oracle RDBMS/Essbase. Could you pls recommend me some sources(books, manuals, forum and etc) where I can get a technical overview/architecture of OWB. I think the covered topics would be:
    plug-in, visual interface vs scripting, APIs, all available ETL solutions, restart ability, error handling, data models can support, performance issues, cross vendor product evaluation and etc. What would be the best source to start it for person who has a solid understanding of DW but do not have hands-on experience with OWB?. Thanks in advance Dina

    Hi Dina,
    ...the best Source for Infromation is still here ;-)
    I´m working since 3 Years with the OWB, in different Versions and i think
    here´re a lot of Proffessionals in these Forum.
    So, if you´ve an explizit Question, post and post and post :-)
    Documetations you can also found here :
    http://www.oracle.com/technology/documentation/warehouse.html
    and here:
    http://www.tu-ilmenau.de/fakia/DWT-UEbungen.5382.0.html (german)
    and a blog:
    http://blogs.oracle.com/warehousebuilder/
    Regards and lots of Luck in the new Job
    Lone

  • RAC as the source DB in OWB

    Hello there,
    I am quite new to OWB and have not encountered any RAC system. My client will migrate to RAC and as such, the source DB in our OWB tables will be affected as well.
    How do you set-up in RAC in OWB as the source when there are 2 IP addresses? Can I specify 2 IPs as the hosts? What is the best way to go with it?
    Thank you.

    Hello, I have trouble changing the source connection.
    My source connection name is same as before. Only DB name, schema name is changing now for source connection. Here are the steps i have done.
    1. Went to control center manager and unregister the source mapping.
    2. Went to Connection explorer and right click on source connection and click the open editor. change the username, password, ip address, DB name.
    3. went to control center manager and re-deploy the mapping. It is not working... It says, table or view does not exists.
    Is ther any other place i need to change... Somewhere i am missing..
    Any help is highly appreciated..
    Edited by: Shrinika on Oct 21, 2010 9:52 AM

  • How do we change the source connection in OWB?

    Hello,
    Currently my source connection has read/write privileges. For security reason, i created read only schema in the source database.
    Now i want to change my username in the source mapping.
    I go to connection Explorer,
    click Location
    click database
    Click oracle
    right click on source name(existing one), click open editor.
    When i click open editor, I see all the user info are grayed out. I could not change anything.
    How do i change the current source connection username?
    Any help is appreciated..

    Hello, I have trouble changing the source connection.
    My source connection name is same as before. Only DB name, schema name is changing now for source connection. Here are the steps i have done.
    1. Went to control center manager and unregister the source mapping.
    2. Went to Connection explorer and right click on source connection and click the open editor. change the username, password, ip address, DB name.
    3. went to control center manager and re-deploy the mapping. It is not working... It says, table or view does not exists.
    Is ther any other place i need to change... Somewhere i am missing..
    Any help is highly appreciated..
    Edited by: Shrinika on Oct 21, 2010 9:52 AM

  • Creating SQLSERVER source module in OWB 10gR2

    I need to import the data from Sqlserver2005.
    For that I followed the steps:
    1. Crated the System DSN.
    2. Modified the tnsnames.ora,listner.ora.
    3. Add a file like 'inithsodbc.ora' in /hs/admin
    4. Listner started at server machine.
    5. Created a database link at sqlplus.
    6. when i select any table from sqlserver at sqlplus,
    I got the error as:
    ORA-12154: TNS:could not resolve the connect identifier specified
    Bindu

    hi all
    go for this thread
    http://www.oracle.com/technology/products/warehouse/htdocs/sql_server_source_all/sql_server_source_all_viewlet_swf.html

  • Difference between Source Qualifier and Target instance Pre/PostSQL ?

    Hi All, Please guide me on question.

    Hi All, I have installed informatica Powercemtre and Oracle on windows 7. Have completed the below steps:1. Installed Oracle2. Informatica server and client Configured domain and node3. Created repository and integration service both the services are up running4. Created informatica_repository in client  
    getting the below error while trying to connect or add to the repository 08/05/2015 16:16:05-[REP_12164] Domain-related error: [[DOM_10033] [DOM_10033] Service [informatica_repository] does not exist in domain [Domain_Shan]. [FAULT_PCSFCONFIGEXCEPTION]].08/05/2015 16:16:08-[REP_55102] Failed to connect to repository service [informatica_repository].08/05/2015 16:17:03-[REP_12164] Domain-related error: [[DOM_10033] [DOM_10033] Service [informatica_repository] does not exist in domain [Domain_Shan]. [FAULT_PCSFCONFIGEXCEPTION]].08/05/2015 16:17:06-[REP_55102] Failed to connect to repository service [informatica_repository]. Domain Name: Domain_ShanHost: ShanPort : 6001  tried the below possible solutions1. Update hosts file with machine ip and host name2. Checked for Oracle services and Informatica services 3. Tried deleting and recreatinf repository  Please can anyone suggest solution for this. Thanks,Avinash

Maybe you are looking for

  • My Airport disconnects randomly when USB disk is attached..HELP NEEDED !!!!

    My Airport Extreme disconnects randomly when USB disk is attached, I have searched this forum but found now obvious solution. The Airport Extreme has the latest firmware. Since the airdisk solution is quite useless at this time, I would kindly accept

  • Font smoothing issues with Samsun 23 inch LCD

    I am having a font smoothing issue with my MacBook and my Samsung LN-S2352W 23 inch LCD (http://www.samsung.com/Products/TV/LCDTV/LNS2352WXXAA.asp). I am using the mini-DVI to VGA adapter and the plugging that into the VGA port of my LCD. It doesn't

  • Issue in ECC 6.0 Regarding Purchase Order

    Hi all, i have an issue with print preview in ECC 6.0. i CAN SEE PRINT PREVIEW IF I HAVE MEDIUM AS PRINT OUTPUT , IF I DON'T HAVE HAVE MEDIUM AS PRINT OUTPUT , I AM GETTING AN ERROR SAYING Error in OPEN_FORM for document I guess it should be independ

  • Can I switch my phone number between two lines(not just between phones)?

    I have 4 months left on my current plan. I would like to take advantage of current holiday sales to get the droid razr for cheap. I am considering adding an additional line to my plan to get the upgrade. The problem with this is that I either have to

  • Alternatives to dynamic tables for displaying dynamic data

    What methods are available for displaying data from MySQL with PHP on a web page? Is there any alternative to a dynamic table when the the quantity of data will vary? anything CSS based? Many Thanks