【问题标题】:Copy Azure Storage Tables in C#在 C# 中复制 Azure 存储表
【发布时间】:2018-04-04 16:20:14
【问题描述】:

感谢Azcopy,在命令行中不同的 Azure 存储帐户之间传输数据非常容易。但是我找不到在 C# 中复制 Azure 表存储的有效方法。我注意到有一个 Microsoft Azure Storage Data Movement Library 声称可以为 Azcopy 供电,但似乎没有直接的方法可以根据 library reference 复制表。有什么建议可以有效地实施吗?

附:我时不时要转移数百万个实体,我更喜欢将其集成到 C# 项目中,而不使用 cmd.exe 或 power shell。

【问题讨论】:

  • 目前,AzCopy 中的表传输功能尚未作为库发布。

标签: c# .net azure azure-storage azure-table-storage


【解决方案1】:

我注意到有一个 Microsoft Azure 存储数据移动库声称可以为 Azcopy 提供动力,但似乎没有根据库参考复制表的直接方法。

正如您提到的,Microsoft Azure Storage Data Movement Library 中没有关于复制表的方法。

宁愿不使用 cmd.exe 或 power shell 将其集成到 C# 项目中。

关于如何用C#操作Azure表存储,可以参考Get started with Azure Table storage using .NET

我现在有数百万个实体要转移

由于需要转移大量实体。根据我的经验,我们可以使用Azure Data Factory 来做到这一点。

相关资源:

ETL using azure table storage

Copy data to or from Azure Table using Azure Data Factory

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-07-12
    • 2014-06-03
    • 1970-01-01
    • 2013-02-10
    • 1970-01-01
    • 1970-01-01
    • 2021-06-08
    相关资源
    最近更新 更多