如何限制AzCopy从azure表存储中复制的实体数量?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何限制AzCopy从azure表存储中复制的实体数量?相关的知识,希望对你有一定的参考价值。

我正在尝试将azure表存储实体的样本复制到我的本地文件中。来源非常庞大,拥有数百万条记录。如何限制数据传输并仅采用前1K实体?

直截了当的命令将复制所有这些命令(AzCopy 7.3.1):

AzCopy.exe /来源:... table.core.windows.net/profile /SourceKey:..somekey / Dest:C: Temp / Manifest:qa-profile / SplitSize:128

答案

根据我的经验,我认为您无法仅通过AzCopy从Azure表存储中复制实体的限制数量。

但是,您可以尝试将PowerShell与Azure模块一起使用。这是我可以参考的步骤和示例代码。

  1. 要以管理员身份运行PowerShell以通过命令Install-Module -Name Az -AllowClobber -Scope CurrentUser安装Azure模块,您可以参考官方文档Install the Azure PowerShell module以了解更多详细信息。
  2. 按照官方教程qazxsw poi的qazxsw poi部分,使用PowerShell上的帐户登录Azure。
  3. 这是我完成第2步后可以尝试在本地计算机上运行的示例代码。 Sign in to Azure

结果内容如下。

Perform Azure Table storage operations with Azure PowerShell

希望能帮助到你。

以上是关于如何限制AzCopy从azure表存储中复制的实体数量?的主要内容,如果未能解决你的问题,请参考以下文章

使用 azcopy 进行并行复制

如何备份 Azure 表和 Blob

停用 Azure 文件同步

使用快照复制 Azure Blob

将文件从AWS S3复制到Azure存储存档层

Azure Azcopy - 我可以只复制没有文件的文件夹吗?