Hi,
I am getting unusable warnings from dataflow task while running. Say for example I am getting column A, B, C from source and I am using only column C in destination. Whenever I run the package, I am getting a warning saying that
"The output column "A" (67) on output "Output0" (5) and component "Data Flow Task" (1) is not subsequently used in the Data Flow task. Removing this unused output column can increase Data Flow task performance."
Can any one help me how to resolve these warnings?
Thanks in advance.
You can ignore the warning, or do what it says, and remove the unused column from the data flow.|||Get rid of the unused columns by not having them present on a given output.
"Get rid of unused columns" means modifying components with async outputs (sources, union all, merge, merge join, sort, aggregation) by eliminating unused output columns. Classic example is to use a sproc or select statement rather than a Table/View, which will often clog the dataflow with unused output columns.
That "unused output columns" warning is a very useful, and use-able, for that matter, warning message.
|||Dear Friend,
In order to improve the performance in your dataflow, it's better to clean all the warning that the system return.
So, in your case, in the transforme task after your datasource, uncheck the columns that will not be used in the dataflow. If you dont insert this columns on the destination, and dont have any transformations depending on these columns, you can delete it from teh dataflow..
Understood?
Regards!!!
|||Thanks for ur reply.
But After the source component, I have only lookup component which will looks up for the value. If it finds a row, update will happen or else insert will happen. In lookup we can not unselect the columns.
Shall I delete the columns in the "Inputs and Outputs" editor for source component?
|||Your datasource has a SQL Statment inside, no?
If yes, delete the fields in the SQL
If not, explain me how your data comes into dataflow!
Regards!
|||Our source does not have any query. It will just read the data from file. We have to read all columns. But in data flow I will just use only one column.|||
S Venkat wrote:
Our source does not have any query. It will just read the data from file. We have to read all columns. But in data flow I will just use only one column.
Then in the data source, only select the column you need.|||
So, select only the column you need to use in your dataflow...
Understood? If not, ahow us an image or something with more detail!
regards!
No comments:
Post a Comment