如何使用逻辑应用程序将blob中的CSV数据复制到蔚蓝存储表中

您所在的位置:网站首页 云存储技术的典型应用 如何使用逻辑应用程序将blob中的CSV数据复制到蔚蓝存储表中

如何使用逻辑应用程序将blob中的CSV数据复制到蔚蓝存储表中

2023-06-11 19:23| 来源: 网络整理| 查看: 265

一旦从csv文件中检索到内容,就需要将数据转换为Json。然后使用撰写操作,您可以将数据插入到表中。从我这边和下面转载的问题是我遵循的步骤,

创建了逻辑应用程序,如下所示,

在存储帐户中创建了容器,并在容器中上传了CSV文件。

3.接下来,使用复合操作将每个新行上CSV文件的内容拆分为一个数组。

以下是撰写操作中使用的表达式:

split(body('Get_blob_content_(V2)'),decodeUriComponent('%0D%0A'))

使用另一个复合操作(

)从以前的输出中删除最后一行(空)

take(outputs('Compose'),add(length(outputs('Compose')),-1))

5.使用撰写动作分隔档案名称

split(first(outputs('Compose')), ',')

使用Select (

)形成json如下所示

skip(outputs('Compose_3'), 1) outputs('Compose_2')[0] split(item(), ',')?[0] outputs('Compose_2')[1] split(item(), ',')?[1] outputs('Compose_2')[2] split(item(), ',')?[2] outputs('Compose_2')[3] split(item(), ',')?[3]

,因为csv文件中有多行,用于每个循环,如下所示,

使用复合动作,形成json将数据插入到天青表

从Compose4 action,

的输出中向表中插入数据

逻辑应用程序成功运行,并将数据插入到天青表

中。

Get blob内容的输出:

选择的输出:

插入实体的产出:

表中插入的数据:



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3