0

我有一组需要加载到数据库中的 XML 文件。第三方发送的 XML 文件都包含相同的信息,这些信息被拆分为 10 个或更多单独的格式良好的文件。XML 包含低至 4 个级别的子父元素。我开始使用 XML Source 类型并将每个元素类型输出到一个单独的文件中。XML 源组件为每个元素添加一个唯一标识符,以便以后可以重新建立子父关系。但是我遇到的问题是每个元素的自动生成标识符仅对每个文件都是唯一的,因此当我遍历它重复的文件时。

任何人都遇到过这个问题,它是如何解决的。我正在考虑的一个选项是将所有文件合并到一个 XML 文件中,这将如何在 SSIS 中发生,因为我需要删除重复的根元素。或者,我可以将文件名添加为额外的列来制作复合主键,但这很麻烦。

4

0 回答 0