Question

I've an SSIS package which has source as a Oracle view.

Select * From VwWrkf

When I execute it , I get only 3rd of the data. There is about 1.5mil rows. But there is about 450K that Tabular loads.

Any reason why thay could be?

Was it helpful?

Solution 2

The issue was the date format of a particular section of the report. It did something which Microsoft did not like.

Related document could be found here

OTHER TIPS

Use fast load at destination OLEDB task which clears buffer faster and allow all records to process. May be as the buffer getting filled and the records not processed it might not getting the rest of records and might be the connection timedout.

It is nothing about "SSIS does not pull the whole source data rows". If you preview the table data ,it shows only sample data right?.Likewise in the case with select count(*) as well.If you can run the data flow,it would pick all the data form the source and will be loading it into target table.

If you still doubt,Instead of checking the ssis preview ,can you/is it possible to load data into a destination temp table,and check whether all the data being loaded into destination temp table

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top