Copy Data该工具允许我选择要从源复制到目标的表,但表是按字母顺序复制的。由于我定义了外键,因此这是行不通的。我想手动更改订单。
最佳答案
不幸的是,据我所知,ADF copy activity SQL DB connector只能按照默认顺序转表,无法扫描您的约束策略并按照最优顺序执行。
所以,恐怕你必须弄清楚你的约束策略如何设置并手动做出正确的顺序。获得表名排序列表后,为每个表一一创建复制事件。
当然,不用担心这部分。每个元素都可以通过 ADF SDK 创建或Powershell script您需要做的就是循环列表并将其传递到代码或脚本片段中。每个事件只需更改表名称。
关于sql-server - 使用 Azure 数据工厂中的复制数据工具指定要复制的表的顺序,以尊重外键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60210625/