最佳实践。脚本任务或截断 Table 重新读取平面文件
Best Practice. Script task or Truncate Table Reread Flat File
我想知道这两个选项中哪一个是最佳实践:
反向读取文本文件 (.txt) 并使用 ssis
[=22 中的脚本任务获取 table 中日期 > max(date) 的行=]
每次 SSIS 运行时重新读取平面文件 (.txt),截断并重新插入 table.
中的所有内容
提前致谢。
您应该按照以下步骤操作:
- 添加获取 MaxDate 并将其存储到日期变量中的执行 SQL 任务
- 添加数据流任务
- 在数据流任务中添加平面文件源、条件拆分、OLEDB 目标
- 在条件拆分中,仅筛选行
[Date] > @[User::Date Variable]
这种方法比你提到的两种方法更好
附加信息
我想知道这两个选项中哪一个是最佳实践:
反向读取文本文件 (.txt) 并使用 ssis
[=22 中的脚本任务获取 table 中日期 > max(date) 的行=]每次 SSIS 运行时重新读取平面文件 (.txt),截断并重新插入 table.
中的所有内容
提前致谢。
您应该按照以下步骤操作:
- 添加获取 MaxDate 并将其存储到日期变量中的执行 SQL 任务
- 添加数据流任务
- 在数据流任务中添加平面文件源、条件拆分、OLEDB 目标
- 在条件拆分中,仅筛选行
[Date] > @[User::Date Variable]
这种方法比你提到的两种方法更好
附加信息