使用原始时间戳将AZCopy插入Azure表

时间:2015-11-26 15:44:11

标签: azure azure-table-storage azcopy

我已成功使用AZCopy将Azure存储表从Azure复制到本地模拟器。但是,在查看本地表时,有两列名为“Timestamp”和“TIMESTAMP”。后者包含原始时间戳,而第一个是插入行时的时间戳。

我无法弄清楚是否可以使用Azcopy保留原始时间戳?我得到的“时间戳”栏目毫无用处。

1 个答案:

答案 0 :(得分:2)

我假设您通过AzCopy将Azure存储表复制到本地模拟器,执行了以下两个步骤:

  1. 将Azure存储表导出到本地文件或blob;
  2. 从本地文件或blob导入到本地模拟器表。
  3. 如果我的假设错了,请纠正我。

    关于“TIMESTAMP”列,您的原始Azure存储表是否包含此列?如果没有,它可能是我们意想不到的行为,因为AzCopy在导出和导入后不应该引入任何其他列(此处为“TIMESTAMP”)。如果是这种情况,请与我们分享更多信息,以便我们验证它是否是AzCopy中的错误。

    关于您的问题“是否可以使用Azcopy保留原始时间戳”,答案是否定的。时间戳是Azure存储表服务维护的属性,用户无法自定义其值。