我有以下问题: 在某些情况下,我们需要使用SSIS导入几十个(即使不是数百个)唯一结构化的源文件。使用BIML的绝佳机会。我们没有文件的元数据信息,因此我需要获取它们-但是不是手动逐个文件地获取。 因此,我想,用文件路径构建表,使用BIML创建带有源连接的程序包,SSIS识别元数据(可能不是100%正确),并且我可以使用此元数据(列名,数据类型,长度等)。首先保留在元数据表中以备将来使用。
但是:似乎没有办法实现这一目标。虽然我可以查看元数据,甚至可以将其粘贴到SSDT的剪贴板中,但是我无法将其获取到管道中。也尝试过脚本组件(不是我的最佳技能),可以获取所有内容,但可以在ProcessInput中获得列名,但是无法创建输出。
所以:有什么已知的方法可以做到这一点吗?用谷歌搜索已经有几个小时了。