0

我正在学习 Azure Logic Apps 工作流程,我已将存档提取到 blob 存储的文件夹中。

现在,我需要读取提取路径中带有扩展名的文件名,并将这些文件名插入 Azure SQL 数据库。

请帮助我实现这一目标。

4

1 回答 1

1

要实现这个要求,可以参考我下面的步骤:

1.使用“ List blobs ”列出存储中文件夹中的所有 blob。

在此处输入图像描述

2.然后在逻辑应用中添加“ For each ”循环以循环“List blobs”中的值。在“For each”循环中,使用“ Insert row(V2) ”将每个文件名插入到你的 sql 表中。

在此处输入图像描述

顺便说一句,在第 2 步之前,我已经FilesTable在我的 azure sql db 中创建了一个名为的表,如下图所示:

在此处输入图像描述

当你使用“For each”循环插入行时,我们最好启用“并发控制”并设置Degree of Parallelism1逃避并发问题。请按以下方式进行:

在此处输入图像描述

在此处输入图像描述

于 2021-06-07T08:15:08.740 回答