Quantcast
Channel: SQL Server Integration Services forum
Viewing all articles
Browse latest Browse all 24688

SSIS Execute Package Task and its Behaviour

$
0
0

I am populating a fact table(sales_Fact). There are multiple stg tables(each representing sales from different countries for ex: stg_uk, stg_finland etc). The requirement is to build a child dtsx package for each country aka each stg table(there are other reasons why a dtsx package needs to be built for each stg table, so lets assume that a child package is mandatory).

I have a parent package with a DFT that stores the item dimensions and currency dimension in cache(using cache connection manager) and then is connected to Execute Package Task( that executes the child package) in this case it would be something like LoadUKSales.dtsx(child package)

This child package(LoadUKSales.dtsx) has a DFT that extracts data from stg table, performs (lookups, multicast, derived columns, conditional split), and writes the data to fact table

Certain  lookups(in child package use cache connection manager--items and currency), other lookups(customer) uses oledb connection and a query.

The reference type of the Execute Package task is 'Project Reference' and ExecuteOutOfProcess is set to false.

I have attached 2 images, the parent package and the child package DFT. If you look at the DFT, it has skipped the execution of bunch of components and just says package successfully executed. No errors 

Can anyone please help me in the right direction

Parent.dtsx

Childdtsx





Viewing all articles
Browse latest Browse all 24688

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>