逻辑应用程序 - 迭代 Azure 存储上的 Blob
Logic Apps - Iterate through Blobs on Azure storage
我有一个包含输入和存档目录的 Azure 存储帐户。我想:
检查导入文件夹中的新 XML 文件。
读取任何文件的内容并验证数据。
重命名 XML 文件并将其移至存档文件夹。
我不想设置网关,因为我需要检查它是否安全。因此,我设置了一个重复触发器来轮询目录。到目前为止,这是我的逻辑应用程序。
这是我得到的输出。
这是完整的错误消息。
```{
"status": 400,
"message": "The specified resource name length is not within the permissible
limits.\r\nclientRequestId: f7ed6db1-6ee4-43a3-bd3a-796162f3a58c",
"error": {
"message": "The specified resource name length is not within the permissible limits."
},
"source": "azureblob-ne.azconn-ne-01.p.azurewebsites.net"
}
```
检查 blob connector reference 你会发现问题,获取 blob 内容操作询问 blob id,你传递整个 blob 属性 json,这就是它显示的原因错误..
正确的方法是选择 blob id 实际上 blob 路径是可以接受的。可以参考我的流程
我有一个包含输入和存档目录的 Azure 存储帐户。我想:
检查导入文件夹中的新 XML 文件。 读取任何文件的内容并验证数据。 重命名 XML 文件并将其移至存档文件夹。
我不想设置网关,因为我需要检查它是否安全。因此,我设置了一个重复触发器来轮询目录。到目前为止,这是我的逻辑应用程序。
这是我得到的输出。
这是完整的错误消息。
```{
"status": 400,
"message": "The specified resource name length is not within the permissible
limits.\r\nclientRequestId: f7ed6db1-6ee4-43a3-bd3a-796162f3a58c",
"error": {
"message": "The specified resource name length is not within the permissible limits."
},
"source": "azureblob-ne.azconn-ne-01.p.azurewebsites.net"
}
```
检查 blob connector reference 你会发现问题,获取 blob 内容操作询问 blob id,你传递整个 blob 属性 json,这就是它显示的原因错误..
正确的方法是选择 blob id 实际上 blob 路径是可以接受的。可以参考我的流程