Вопрос

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?

Это было полезно?

Решение 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

Другие советы

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top