【问题标题】:Access blob storage through azure logic apps通过 Azure 逻辑应用访问 Blob 存储
【发布时间】:2023-03-29 15:31:01
【问题描述】:

我有 Azure blob 存储,其中包含一些 CSV 文件。 我的任务:

1. Create a logic app for the blob storage.
2. Retrieve the data from the blob storage.
3. Convert the retrieve file to JSON.
3. Upload that data to an online portal through API.

我尝试通过“获取 blob 内容”操作检索数据,但不确定在哪里可以看到结果。我刚刚创建了逻辑应用程序,但我不知道下一步该做什么。

【问题讨论】:

    标签: azure azure-blob-storage azure-logic-apps


    【解决方案1】:

    关于您的问题

    我尝试通过“获取 blob 内容”操作检索数据,但不确定在哪里可以看到结果。

    当你运行逻辑应用时,你可以在OUTPUTS看到你的csv文件的内容,如下所示:

    如果你想使用api上传数据,你只需要像下面截图那样操作(但这也取决于你的api请求体的类型):

    由于您提到您的 azure 存储 blob 包含一些 csv 文件,因此您可能需要循环这些文件。您可以使用“List blobs”操作和“For each”操作循环它们,然后获取 blob 内容。

    希望对您有所帮助,如果您还有任何问题,请告诉我。

    【讨论】:

    • 。谢谢我能够通过“获取 blob 内容”检索数据,但其输出不是 JSON 格式。如何将输出转换为 JSON,然后通过 API 发送。
    • 嗨@user10050258,对不起,我有点困惑。您提到存储中的文件是 csv 类型,不是吗?您能否分享一下您的数据样本?
    • 是的,上传的文件是 csv 文件。但是在我从 "Get Blob Content" 中检索到它之后,输出是八进制/二进制形式。我想要 JSON 格式的输出。
    • @user10050258 好的,我明白了。如果想将csv转json,可以参考这个page
    • 页面打不开
    猜你喜欢
    • 1970-01-01
    • 2016-11-18
    • 1970-01-01
    • 1970-01-01
    • 2018-08-03
    • 2021-08-25
    • 2013-06-25
    • 2021-01-29
    • 2019-01-14
    相关资源
    最近更新 更多