In my last post i discussed about aggregate transformation.
So now lest see how can we improve performance of aggregator transformation.
Performence of aggregator transformation can be improved if we check the sorted input property of the aggregator.
If we check this property we are saying aggregator that we will be sending sorted input to it.So this will help the aggregator to group data quickly.
So who will sort data for aggregator?
Two of its friends Source Qualifier and Sorter can help Aggregator in sorting the data.
Lets see how it is done,
In source qualifier of this mapping set the property "no of sorted ports".
read below what Help Document of Informatica says about this property,
So now lest see how can we improve performance of aggregator transformation.
Performence of aggregator transformation can be improved if we check the sorted input property of the aggregator.
So who will sort data for aggregator?
Two of its friends Source Qualifier and Sorter can help Aggregator in sorting the data.
Lets see how it is done,
In source qualifier of this mapping set the property "no of sorted ports".
read below what Help Document of Informatica says about this property,
Indicates the number of columns used when sorting
rows queried from relational sources. If you select this option, the Integration
Service adds an ORDER BY to the default query when it reads source rows. The
ORDER BY includes the number of ports specified, starting from the top of the
transformation.
When selected, the database sort order must match
the session sort order.
So far the above statement i made the DeptNo as the first port of source qualifier and set the Property to 1.
So you are done save the mapping and Refresh the session, by doing a right click on it and selecting "refresh mapping".
Try to use Sorter before aggregator and build mapping.
You can download mapping here.
You can download scripts here.
Pretty article! I found some useful information in your blog, it was awesome to read, thanks for sharing this great content to my vision, keep sharing.
ReplyDeleteRegards,
Informatica training in chennai
Great Article
ReplyDeleteArtificial Intelligence Projects
machine learning final year projects 2020
JavaScript Training in Chennai
JavaScript Training in Chennai Project Centers in Chennai
I have read your blog its very attractive and impressive. I like it your blog. Digital Marketing Company in Chennai
Mardin
ReplyDeleteistanbul
Çanakkale
Antep
Elazığ
WB0T
Antalya
ReplyDeleteAntep
Burdur
Sakarya
istanbul
FUVDE
ankara parça eşya taşıma
ReplyDeletetakipçi satın al
antalya rent a car
antalya rent a car
ankara parça eşya taşıma
EFAD
Kocaeli Lojistik
ReplyDeleteUşak Lojistik
Osmaniye Lojistik
Çorlu Lojistik
Kocaeli Lojistik
TGWA0
F25E3
ReplyDeleteErzincan Şehirler Arası Nakliyat
Edirne Lojistik
Çerkezköy Fayans Ustası
Ardahan Parça Eşya Taşıma
Pursaklar Fayans Ustası
Hakkari Evden Eve Nakliyat
Burdur Şehirler Arası Nakliyat
Nevşehir Şehirler Arası Nakliyat
Elazığ Parça Eşya Taşıma
1218D
ReplyDeleteavax wallet web
wallet avax
trust wallet web
bitbox wallet
web dcent wallet
desktop ledger
wallet eigenlayer
ellipal
web trezor suite