SSIS Visual Studio 2010 和 Excel 时间戳作为日期



对SSIS来说相当新

例如,我有一个名为Data20100101的文件

我想将20100101用作标记日期列的列

例如

日期(请从文件名派生(,ID,项目,部门

20100101 00:00:00 (很高兴有约会(, 1, 橱柜, 家具 20100101 00:00:00(很高兴有约会(,2,炊具,基蒂琴

更新:

我发现将文件的路径存储到一个变量中

DataLoadDir c:\SSIS\Files\Sales

需要知道如何将文件名存储到变量中,因为它是动态的

那么我需要使用派生列来调用文件名的一部分以用作我的人口普查日期 - 需要有关此代码的帮助

请问有什么想法团队吗?

请帮忙

可以在 SSIS 中创建变量"FilePath",然后从 DTEXEC 传递该变量。然后,您可以使用表达式将 Date 部分获取到 Date 变量中并使用它。

阿诺瑟方式..如果文件足够唯一,则可以直接从文件夹中查找该文件。将 For Each 循环与"for each 文件枚举器"一起使用。

最新更新