【问题标题】:Azure Data Factory Insert Child with Identity of ParentAzure 数据工厂插入具有父标识的子代
【发布时间】:2021-07-12 14:06:41
【问题描述】:

我想创建一个 Azure 数据工厂管道,它将从 Azure 存储 Blob 容器收集大量 csv 文件,并将数据插入到 Azure Sql 数据库中。对于每个文件,它应该:

  1. 插入父表 (CsvFiles)
  2. 将数据插入子表 (CsvFileRows) 时,使用上一步生成的标识列的值作为外键 (CsvFilesId)

CsvFiles.Id 是标识列,其值需要插入外键列CsvFileRows.CsvFilesId

我找不到任何关于如何为我期望的非常常见的主/详细类型负载组成管道的指导。

请问有谁知道相关的文档?

【问题讨论】:

  • 你不能创建一个触发器来处理它吗?

标签: sql-server parent-child azure-data-factory master-detail


【解决方案1】:

这是一个相当简单的解决方案,不需要触发器。我会说,它只有在 FileName 是 CvsFiles 表中的唯一值时才有效。

如果您需要任何澄清或任何细节方面的帮助,请告诉我,但这只是一个可以完全在 ADF 中构建的简单解决方案。

【讨论】:

  • 非常感谢特伦特 - 很好的答案。我还从一位 youtuber 中找到了一个有用的视频,该视频非常出色地完成了他的教程:youtube.com/…
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-08-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多