sql-serverssisetlflat-fileflatfiledestination

Not Creating the File when source has 0 rows


I have the below within the Data-flow area. The problem I'm experiencing is that even if the result is 0, it is still creating the file.

Can anyone see what I'm doing wrong here?

enter image description here

enter image description here

enter image description here


Solution

  • This is pretty much expected and known annoying behavior. SSIS will create an empty flat file, even if unchecked: "column names in a first data row".

    The workarounds are:


    Update 2019-02-11:

    Issue I have is that I have 13 of these export to csv commands in the data flow and they are costly queries

    enter image description here