仅在Azure Blob存储中列出100个Blob中的10个Blob

伊甸园1998

在Azure Blobstorage中,我有100个Blob,但是我只想列出前10个Blob。我怎样才能做到这一点?

我写的{maxResults:1}没有任何影响,它仍然列出了我所有的斑点。

这是函数:

for await (const blob of containerClient.listBlobsFlat( {maxResults: 1} )) {

  
          const blockBlobClient = containerClient.getBlockBlobClient(blob.name);
    
          const downloadBlockBlobResponse = await blockBlobClient.download(0);
          const download = await blobToString(await downloadBlockBlobResponse.blobBody)
     
          allblobs.push(download)
 
        }
        return allblobs
      }
瓦迪姆·格雷米亚切夫(Vadim Gremyachev)

而不是返回迭代器以列出所有Blob

for await (const blob of containerClient.listBlobsFlat()) {
    console.log(blob.name);
}

您可以考虑返回一个迭代器,以通过方法列出页面中的Blob.byPage(),然后枚举第一页中的Blob:

let it = containerClient.listBlobsFlat().byPage({ maxPageSize: 10 });  //set page size
let response = await it.next(); // get first page
let segment = response.value.segment;
for (const blob of segment.blobItems) {
    console.log(`${blob.name}`);
}

请参阅azure-sdk-for-js存储库iterators-blobs.js示例以获取更多详细信息

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

列出Azure Blob存储中的文件

来自分类Dev

在公共容器中匿名列出Azure存储Blob

来自分类Dev

如何在Azure Blob存储中列出子目录

来自分类Dev

通过 URL 列出 Azure 存储容器中的 blob

来自分类Dev

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

来自分类Dev

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

来自分类Dev

在Azure Blob存储中调整图像大小

来自分类Dev

Azure Blob存储中的批量下载

来自分类Dev

在Azure Blob存储中调整图像大小

来自分类Dev

如何列出Azure存储容器和Blob

来自分类Dev

在网站中嵌入存储在Azure BLOB存储中的图像

来自分类Dev

用于在Azure Blob存储中存储图像的共享访问策略

来自分类Dev

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

来自分类Dev

在Azure Blob存储中的音频文件中查找

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

在 Azure PowerShell Runbook 中更改 Azure Blob 存储层

来自分类Dev

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

来自分类Dev

Azure Blob存储授权

来自分类Dev

Azure存储:Blob与表

来自分类Dev

Azure Blob 存储

来自分类Dev

同时在Azure Blob存储中创建具有相同名称的Blob

来自分类Dev

查找Azure Blob存储中某个路径下方的所有Blob

来自分类Dev

使用Java v12 SDK在Azure Blob存储中复制Blob

来自分类Dev

Azure Blob 存储身份验证错误为子文件夹中的 blob 创建 SAS

来自分类Dev

如何在Portal的Azure BLOB存储中设置CORS?

来自分类Dev

在Azure中访问Blob存储是否使用带宽?

来自分类Dev

Azure功能-调整存储在Blob容器中的图像的大小

Related 相关文章

  1. 1

    列出Azure Blob存储中的文件

  2. 2

    在公共容器中匿名列出Azure存储Blob

  3. 3

    如何在Azure Blob存储中列出子目录

  4. 4

    通过 URL 列出 Azure 存储容器中的 blob

  5. 5

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

  6. 6

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

  7. 7

    在Azure Blob存储中调整图像大小

  8. 8

    Azure Blob存储中的批量下载

  9. 9

    在Azure Blob存储中调整图像大小

  10. 10

    如何列出Azure存储容器和Blob

  11. 11

    在网站中嵌入存储在Azure BLOB存储中的图像

  12. 12

    用于在Azure Blob存储中存储图像的共享访问策略

  13. 13

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

  14. 14

    在Azure Blob存储中的音频文件中查找

  15. 15

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

  16. 16

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

  17. 17

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

  18. 18

    在 Azure PowerShell Runbook 中更改 Azure Blob 存储层

  19. 19

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

  20. 20

    Azure Blob存储授权

  21. 21

    Azure存储:Blob与表

  22. 22

    Azure Blob 存储

  23. 23

    同时在Azure Blob存储中创建具有相同名称的Blob

  24. 24

    查找Azure Blob存储中某个路径下方的所有Blob

  25. 25

    使用Java v12 SDK在Azure Blob存储中复制Blob

  26. 26

    Azure Blob 存储身份验证错误为子文件夹中的 blob 创建 SAS

  27. 27

    如何在Portal的Azure BLOB存储中设置CORS?

  28. 28

    在Azure中访问Blob存储是否使用带宽?

  29. 29

    Azure功能-调整存储在Blob容器中的图像的大小

热门标签

归档