azure - 在 Azure 数据工厂中处理多个目标 - 数据流管道
问题描述
我有 3 个源表 S1、S2 和 S3。我正在转换一些数据并插入到 3 个接收器表 D1、D2 和 D3。D2 与 D1 具有外键关系,D3 与 D2 具有外键关系。我正在使用派生列生成新的 guid(uuid),并将它们用作 3 个表的主键。在预览派生列的数据时,一切看起来都很好,我能够正确地看到数据。但是在调试时,我得到了外键关系异常。
我尝试禁用约束,然后执行顺利。在我启用它之后,没有任何问题并且关系是正确的。所以我怀疑的是,插入数据的顺序是否会导致问题。他们有什么方法可以在同一数据流管道中插入 D1,然后是 D3 和 D3?
请参阅下面的屏幕截图。
解决方案
推荐阅读
- javascript - ReactJS 中的 Syncfusion 富文本编辑器
- c++ - Assign address of number to a pointer
- sql-server - 数据库安全配置(登录等)是否会在从 SQL Server 2014 Express 升级到 SQL Server 2017 Express 时保持不变?
- c# - 如何使用自定义 IEnumerator 类生成协程
- angular - 基本按钮禁用时的 ExpressionChangedAfterItHasBeenCheckedError
- css - 元素之间的背景放置
- python - 我第一次使用 jupyter。这是我练习的第一个例子。我的代码如下:
- go - 如何使用 Jenkins 为 Go 代码运行 SonarQube
- python - Keras,使用数据生成器 (VAE)
- android - 如何在 Android UI 测试中避免 Thread.sleep?