从 Excel 模板动态创建 Excel 未正确写入数据 -SSIS
Dynamically Created Excel From a Excel Template not writing Data Properly -SSIS
我需要创建一个 SSIS
包,它将每天 运行 并将 table 的数据导出到一个目录中。 Exported excel
有一个预定义的格式。所以我使用了一个模板excel。 (Excel
仅包含 Column Headers
的文件)
以下是我遵循的步骤:
创建了一个 variable
文件名,其中包含要生成的 excel
的位置和名称
(基于当前日期值)
在控制流中添加了一个 File System
任务。将源作为 Template Excel
并将目标作为 Filename
变量。
在控制流中添加了一个 Dataflow
任务并将其与文件系统任务连接。
在Dataflow
任务中,添加了一个OLE-DB source
并配置为source table
(table数据需要复制到excel
)
添加了一个 Excel Connection manager
并将 Excel File path
属性 更改为 filename
变量。
添加了一个Excel Destination
并配置为Excel Connection manager.
在 Data flow
任务中设置 Delayed validation
true 并执行包。
控制流程:
数据流:
包已成功 运行,并且 excel
文件也在所需目录中生成。但是 excel
文件跳过了大约 19000 行之后复制数据。为什么会这样?
谁能帮我解决这个问题。
感谢您的帮助
可能是文件已经格式化,行在底部...经常excel跳转或添加行,如果你不删除已经使用的行,即使是空的。. .还要考虑奇怪的事件!
我需要创建一个 SSIS
包,它将每天 运行 并将 table 的数据导出到一个目录中。 Exported excel
有一个预定义的格式。所以我使用了一个模板excel。 (Excel
仅包含 Column Headers
的文件)
以下是我遵循的步骤:
创建了一个
variable
文件名,其中包含要生成的excel
的位置和名称 (基于当前日期值)在控制流中添加了一个
File System
任务。将源作为Template Excel
并将目标作为Filename
变量。在控制流中添加了一个
Dataflow
任务并将其与文件系统任务连接。在
Dataflow
任务中,添加了一个OLE-DB source
并配置为source table
(table数据需要复制到excel
)添加了一个
Excel Connection manager
并将Excel File path
属性 更改为filename
变量。添加了一个
Excel Destination
并配置为Excel Connection manager.
在
Data flow
任务中设置Delayed validation
true 并执行包。
控制流程:
数据流:
包已成功 运行,并且 excel
文件也在所需目录中生成。但是 excel
文件跳过了大约 19000 行之后复制数据。为什么会这样?
谁能帮我解决这个问题。
感谢您的帮助
可能是文件已经格式化,行在底部...经常excel跳转或添加行,如果你不删除已经使用的行,即使是空的。. .还要考虑奇怪的事件!