感谢Azcopy,在命令行中在不同的azure存储帐户之间传输数据非常容易。但是我没能找到一种在C#中复制Azure表存储的有效方法。我注意到有Microsoft Azure Storage Data Movement Library声称为Azcopy提供支持,但似乎根据library reference没有直接的方法来复制表格。有效实施的任何建议吗?
P.S。我有数百万个实体偶尔转移,我更喜欢将它集成到C#项目中而不使用cmd.exe
或power shell。
答案 0 :(得分:0)
我注意到有一个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来做到这一点。
相关资源: