0

AZCopy を使用して、Azure からローカル エミュレーターに Azure Storage テーブルを正常にコピーしました。ただし、ローカル テーブルを見ると、"Timestamp" と "TIMESTAMP" という名前の 2 つの列があります。後者には元のタイムスタンプが含まれ、最初のタイムスタンプには行が挿入されたときのタイムスタンプが含まれます。

元のタイムスタンプを Azcopy で保持できるかどうかわかりませんか? 私が得る「タイムスタンプ」列はまったく役に立ちません。

4

1 に答える 1

2

AzCopy によって Azure ストレージ テーブルをローカル エミュレーターにコピーするために、次の 2 つの手順を行ったとします。

  1. Azure ストレージ テーブルをローカル ファイルまたは BLOB にエクスポートします。
  2. ローカル ファイルまたは BLOB からローカル エミュレーター テーブルへのインポート。

私の仮定が間違っている場合は修正してください。

列 "TIMESTAMP" について、元の Azure Storage テーブルにはこの列が含まれていますか? そうでない場合、AzCopy はエクスポートおよびインポート後に追加の列 (ここでは "TIMESTAMP") を導入しないため、予期しない動作になる可能性があります。このような場合は、AzCopy のバグかどうかを確認できるように、より多くの情報を共有してください。

「Azcopy で元のタイムスタンプを保持できるかどうか」という質問については、答えは NO です。Timestamp は Azure Storage Table サービスによって維持されるプロパティであり、ユーザーはその値をカスタマイズできません。

于 2015-11-27T01:33:47.347 に答える