我在 SSIS 2012 中遇到了一个非常简单的任务的问题。
我有一个在 FOR-EACH-FILE Enumerator 模式下运行的 for-each 容器。我想读取带有 XML 文件的目标文件夹。文件夹的路径配置正确。文件字段设置为 *.xml
变量映射使用以下变量定义:User::FileVar,索引 0。
现在我在容器内添加一个简单的数据流任务。数据流任务只有一个 XML 数据源任务,就是这样。对于 XML 数据源任务,设置了 XSD 位置。当我单击选择列时,我可以看到 XSD 架构中的列。
但是:当我保存 XML 任务时,我总是收到错误消息:The Property XMLDataVariable is empty
。我尝试了两种数据访问模式,来自变量的 XML 文件和来自变量的 XML 数据。错误消息仍然存在,我无法运行该包。
我不使用任何表达式,无论是在 foreach 循环容器中还是在数据流任务中。
我不知道这里出了什么问题,我完全按照旧版本 SSIS 的一些教程中所示的步骤进行了操作。
你有什么想法?