blob容器可用作管道组件中的AML blob数据存储。下面是该组件的相关YAML
outputs:
datapath:
type: uri_folder
path: <datastore>
我可以使用以下命令创建一个新的blob
with open(os.path.join(args.datapath, "content.txt"),"w") as f:
f.write(content)
如何更新这个blob的元数据后,创建它?我用的是AML v2,python SDK。
1条答案
按热度按时间evrscar21#
若要将元数据写入Azure ML管道组件内的Azure Blob,可以使用azure-storage-blob Python包中的BlockBlobService类。此类提供用于与Azure Blob交互的方法,包括set_blob_metadata方法,该方法允许你设置Blob上的元数据。
可以使用set_blob_metadata方法,通过使用新值指定相同的元数据键来更新现有blob的元数据。