在python的Azure函数中从Azure blob存储读取数据

杰伊·楚克斯

请在启动Function应用程序时如何从Azure存储帐户读取数据。我需要在运行时为我的机器学习模型读取保存的权重。我想直接从存储帐户中读取模型,因为该模型预计每天都会更新,并且不需要手动重新部署该模型。

谢谢

为此,您可以先转到存储Blob,然后单击“ Generate SAS ”以生成“ Blob SAS URL ”(也可以定义URL的开始日期和有效日期)。在此处输入图片说明

然后转到python函数,azure-storage-blob通过pip install azure-storage-blob在VS代码中运行命令来安装模块之后,编写如下功能代码:在此处输入图片说明

启动功能并触发它,我们可以看到test1.txt打印出来的内容logging.info在此处输入图片说明

以下是我所有的功能代码,供您参考:

import logging

import azure.functions as func

from azure.storage.blob import BlobClient


def main(req: func.HttpRequest) -> func.HttpResponse:
    logging.info('Python HTTP trigger function processed a request.')

    blob_client = BlobClient.from_blob_url("copy your Blob SAS URL here")
    download_stream = blob_client.download_blob()
    logging.info('=========below is content of test1')
    logging.info(download_stream.readall())
    logging.info('=========above is content of test1')

    name = req.params.get('name')
    if not name:
        try:
            req_body = req.get_json()
        except ValueError:
            pass
        else:
            name = req_body.get('name')

    if name:
        return func.HttpResponse(f"Hello, {name}. This HTTP triggered function executed successfully.")
    else:
        return func.HttpResponse(
             "This HTTP triggered function executed successfully. Pass a name in the query string or in the request body for a personalized response.",
             status_code=200
        )

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在python的Azure函数中从Azure blob存储读取数据

来自分类Dev

如何使用Azure函数应用程序从Blob存储中读取数据并访问数据

来自分类Dev

从Azure blob存储读取csv并使用python存储在数据框中

来自分类Dev

从Azure Blob存储中读取xml并使用Powershell从XML存储中检索数据集

来自分类Dev

Azure函数-读取Blob数据[JS]

来自分类Dev

在Azure函数中使用Python根据Azure Blob存储中的模式匹配检查Blob的存在

来自分类Dev

从 Excel 读取存储在 Azure Blob 存储中的 .csv

来自分类Dev

Azure 数据工厂 - 从 Azure Blob 存储读取文件夹中的所有文件时记录文件名

来自分类Dev

从Azure Blob存储中的Azure函数中加载pickle文件

来自分类Dev

在 Azure Blob 存储中设置和检索 Blob 的元数据

来自分类Dev

读取存储为.h5的blob并在Python的Azure函数中加载keras模型

来自分类Dev

从azure blob存储读取xlsx到pandas数据帧,而无需创建临时文件

来自分类Dev

使用 Java 在 Azure Blob 存储中读取文件的文件属性

来自分类Dev

HDInsight Azure Blob存储数据更新

来自分类Dev

按元数据的Azure存储搜索Blob

来自分类Dev

Api 返回 azure blob 存储数据

来自分类Dev

Azure数据工厂将变量存储到Blob中的文件

来自分类Dev

如何以编程方式在Azure Blob存储中写入数据?

来自分类Dev

如何从Python中的Azure函数将xlsx blob读取到熊猫

来自分类Dev

将多个Blob输入到Azure函数python中

来自分类Dev

从 R 中的 blob 存储读取 sas 文件

来自分类Dev

遍历REST端点以读取文档并写入Azure Blob存储

来自分类Dev

遍历REST端点以读取文档并写入Azure Blob存储

来自分类Dev

Azure数据工厂到Azure Blob存储权限

来自分类Dev

将数据从数据库移至Azure Blob存储

来自分类Dev

Azure 数据仓库从 Blob 存储加载数据

来自分类Dev

如何从C#Core中的Azure Blob存储中读取所有文件

来自分类Dev

Azure 函数 - 从 Azure sql server 中的 blob 存储导入 bacpac 文件 - AAD 令牌

来自分类Dev

上传存储在Azure Blob存储中的文件

Related 相关文章

  1. 1

    在python的Azure函数中从Azure blob存储读取数据

  2. 2

    如何使用Azure函数应用程序从Blob存储中读取数据并访问数据

  3. 3

    从Azure blob存储读取csv并使用python存储在数据框中

  4. 4

    从Azure Blob存储中读取xml并使用Powershell从XML存储中检索数据集

  5. 5

    Azure函数-读取Blob数据[JS]

  6. 6

    在Azure函数中使用Python根据Azure Blob存储中的模式匹配检查Blob的存在

  7. 7

    从 Excel 读取存储在 Azure Blob 存储中的 .csv

  8. 8

    Azure 数据工厂 - 从 Azure Blob 存储读取文件夹中的所有文件时记录文件名

  9. 9

    从Azure Blob存储中的Azure函数中加载pickle文件

  10. 10

    在 Azure Blob 存储中设置和检索 Blob 的元数据

  11. 11

    读取存储为.h5的blob并在Python的Azure函数中加载keras模型

  12. 12

    从azure blob存储读取xlsx到pandas数据帧,而无需创建临时文件

  13. 13

    使用 Java 在 Azure Blob 存储中读取文件的文件属性

  14. 14

    HDInsight Azure Blob存储数据更新

  15. 15

    按元数据的Azure存储搜索Blob

  16. 16

    Api 返回 azure blob 存储数据

  17. 17

    Azure数据工厂将变量存储到Blob中的文件

  18. 18

    如何以编程方式在Azure Blob存储中写入数据?

  19. 19

    如何从Python中的Azure函数将xlsx blob读取到熊猫

  20. 20

    将多个Blob输入到Azure函数python中

  21. 21

    从 R 中的 blob 存储读取 sas 文件

  22. 22

    遍历REST端点以读取文档并写入Azure Blob存储

  23. 23

    遍历REST端点以读取文档并写入Azure Blob存储

  24. 24

    Azure数据工厂到Azure Blob存储权限

  25. 25

    将数据从数据库移至Azure Blob存储

  26. 26

    Azure 数据仓库从 Blob 存储加载数据

  27. 27

    如何从C#Core中的Azure Blob存储中读取所有文件

  28. 28

    Azure 函数 - 从 Azure sql server 中的 blob 存储导入 bacpac 文件 - AAD 令牌

  29. 29

    上传存储在Azure Blob存储中的文件

热门标签

归档