Python Azure BlobTrigger如何获取metad

2024-09-27 19:28:18 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用命令func new --template BlobTrigger为blob事件触发器创建一个新的函数应用程序。为BlobTrigger生成的Python入口点如下所示:

def main(myblob: func.InputStream):
    logging.info(f"Python blob trigger function processed blob \n"
                 f"Name: {myblob.name}\n"
                 f"Blob Size: {myblob.length} bytes")

myblob包含上载到blob存储的图像blob数据。我也需要这个blob对应的元数据。我还没有找到从myblob参数获取元数据的任何方法,看看可用的函数和属性,它没有从中检索元数据的任何方法。在

有没有办法从这个对象中获取元数据,或者我需要单独调用Blob存储来检索这些信息?在


Tags: 数据方法函数命令应用程序newdef事件
1条回答
网友
1楼 · 发布于 2024-09-27 19:28:18

我建议您了解一下azuredatafactory中的event-based triggers来实现您的需求。您可以配置blob帐户:

enter image description here

当为特定blob触发事件触发器时,可以将blob的文件夹路径和文件名捕获到属性@triggerBody().folderPath和{}。在

相关问题 更多 >

    热门问题