why cant we put a sequence generator or upd strategy
transformation before joiner transformation?
Answer Posted / bhupal
if you use the update strategy transformation before joiner in mapping, the mapping will be invalid because of data flow validation errors in mapping irrespective of operations you implemented in update strategy.
joiner transformation input should be from source qualifier transformation.
source---->sq--->seq--->
joiner---->trg
source---->sq---->
we cant create mapping like this because seq does't allows port to create and accept from other tr.
src--->sq--->
joiner--->trg
seq--->
we cant create like this. joiner inputs should be from source qualifier.
| Is This Answer Correct ? | 1 Yes | 3 No |
Post New Answer View All Answers
whats the logic to load the lower level of granularity of data to fact table.
How to create Target definition for flat files?
Define mapplet?
What is the procedure for creating independent data marts from informatica 7.1?
How many ways are there to do 'remove duplicate records in informatica'?
Hi, I saw one mapping implemented by my seniors . In Expression transformation they implemented following logic. That is iif(is_date(in_UC_DATINV,'YYYYMMDD'),to_date(in_UC_DATINV,'Y YYYMMDD'),'Inventory Date is either invalid or null') Inventory_Date is validated only for is_date() But not validated for notisnull() . But error says “ either invalid or null “ why? Whether is_date() also check for not isnull() ? or in this logic something is different ? Please answer me . Advance thanks
How to call shell scripts from informatica?
How to do the error handling of if ur source is flatfiles?
what is $$$$?
What is joiner transformation?
What is complex mapping?
What do you understand by SOA of Informatica?
rank() over (partition by opt2.dim_plat_site_id, opt2.dim_site_opt_sid order by case when opt2.dm_market_flg in ('Y', 'U') then 1 else 2 end, lkp.contact_rank) as rank1, case opt2.contact_type when 'Buyer' then row_number() over (partition by opt2.dim_plat_site_id, opt2.dim_site_opt_sid, lkp.contact_rank order by has_name_flg desc, ship_to_flg desc , last_order_dt desc) when 'Decision Maker' then row_number() over (partition by opt2.dim_plat_site_id, opt2.dim_site_opt_sid, lkp.contact_rank order by has_name_flg desc , last_quote_dt desc , mailability_score desc , source_ranking desc) when 'Influencer' then row_number() over (partition by opt2.dim_plat_site_id, opt2.dim_site_opt_sid, lkp.contact_rank order by has_name_flg desc, mailability_score desc, source_ranking desc) when 'Payer' then row_number() over (partition by opt2.dim_plat_site_id, opt2.dim_site_opt_sid, lkp.contact_rank order by has_name_flg desc, mailability_score desc, source_ranking desc) --elu 05/28/2013 else row_number() over (partition by opt2.dim_plat_site_id, opt2.dim_site_opt_sid, lkp.contact_rank order by has_name_flg desc, mailability_score desc, source_ranking desc) end rank2 row_number() over (partition by opt3.dim_plat_site_id, opt3.dim_site_opt_sid order by rank1,rank2) as "rank", case when "rank"<= opt3.maximum_value then 'Y' else 'N' end as include_flg
How to implement security measures using repository manager?
What is olap (on-line analytical processing?