我已使用 AZCopy 成功地将 Azure 存储表从 Azure 复制到本地模拟器。但是,在查看本地表时,有两列名为“Timestamp”和“TIMESTAMP”。后者包含原始时间戳,而第一个是插入行时的时间戳。
我不知道是否可以使用 Azcopy 保留原始时间戳?我得到的“时间戳”列毫无用处。
我已使用 AZCopy 成功地将 Azure 存储表从 Azure 复制到本地模拟器。但是,在查看本地表时,有两列名为“Timestamp”和“TIMESTAMP”。后者包含原始时间戳,而第一个是插入行时的时间戳。
我不知道是否可以使用 Azcopy 保留原始时间戳?我得到的“时间戳”列毫无用处。
我假设您执行了以下两个步骤来通过 AzCopy 将 Azure 存储表复制到本地模拟器:
如果我的假设是错误的,请纠正我。
关于“TIMESTAMP”列,您原来的 Azure Storage Table 是否包含该列?如果不是,这对我们来说可能是一种意外行为,因为 AzCopy 不应在导出和导入后引入任何其他列(此处为“TIMESTAMP”)。如果是这种情况,请与我们分享更多信息,以便我们验证这是否是 AzCopy 中的错误。
关于您的问题“是否可以使用 Azcopy 保留原始时间戳”,答案是否定的。Timestamp 是 Azure Storage Table 服务维护的属性,用户无法自定义其值。