如何在 Azure 数据工厂中处理数据库增量 sql 文件以更新 MySQL 数据库

问题描述 投票:0回答:1

我有一个 .sql 增量文件,其中包含对数据库表的更新和删除。我有一个数据库,其中包含用于更新增量的相同表。在 Azure 数据工厂中,使用此增量更新数据库的方法是什么?

Delta 存储在 Azure Blob 存储中 我有一个链接服务连接到我的 MySQL 数据库。

增量包含 SQL 语句,如插入、删除等...

azure-data-factory delta
1个回答
0
投票

要在 ADF 中处理

.sql
文件,您可以使用查找从文件中获取查询,如下所示 将行和列分隔符设置为
;

enter image description here

查找输出: enter image description here

现在要在 MySQL 中执行它们,请使用 foreach 循环将每个查询传递到其下的查找。 enter image description here

在查找中附加 MySQL 喜欢的服务并使用表达式进行查询

@concat(item().Prop_0,'; select 1 as demo;')

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.