从Azure Blob存储中读取tfrecords文件

时间:2019-10-30 20:43:03

标签: azure tensorflow azure-storage-blobs tensorflow-datasets

我在Azure Blob存储上存储了一些TFRecords文件。我想知道是否有某种方法可以使用tensorflow的Dataset API直接读取它们。

我当前使用的方式是将这些tfreocrds下载到本地文件系统,然后通过Dataset API读取。有没有更有效的方法?

1 个答案:

答案 0 :(得分:0)

这里的方法是为您的文件构造SAS tokens并使用生成的URL在tensorflow中下载文件。如果只有几个文件或使用类似Azure CLI的文件,则可以通过Azure门户生成令牌。

az storage container generate-sas --connection-string