Blob 库存常见问题解答

本文回答了关于Azure 存储 blob库存的常见问题。

Azure 存储 Blob 清单

我制定了一个新的库存规则。 它每天同一时间运行吗?

每日库存规则每天执行一次。 另外,还有一项安排在每周日执行的每周库存规则。

我可以期待规则在固定时间运行吗?

虽然服务力求提供一致的体验,但无法保证每次运行的精确执行时间。 清单规则的执行时间可能会有所不同。 例如,如果您将今天的策略计划在凌晨 12:05 执行,它可能会于次日凌晨 12:07、12:15 或其他任何时间开始。

多重库存文件输出

在库存文件数量方面发生了哪些变化?

Blob Inventory 报告会生成三种类型的文件。 参见 库存文件。 现有使用Blob Inventory的客户可能会看到库存文件数量的变化,从一个文件变成多个文件。 如今,清单文件提供了文件列表。 这种行为保持不变,因此清单文件会列出这些文件。

为什么要做这个改动?

该变更提升了 Blob 清单的性能,尤其是对包含超过 500 万个对象的大型存储帐户而言。 该服务现在可以并行写入多个文件的结果,消除了使用单一库存文件的瓶颈。 这一变化是基于客户反馈,他们反映在打开和处理过于庞大的单一库存文件时遇到困难。

这个变化对我作为用户有什么影响?

这项更改将对你使用 Blob 清单运行功能的体验产生积极影响。 它提升了性能,减少了整体运行时间。 要充分利用这一改进,确保你的代码更新以处理多个结果文件,而不仅仅是一个。 此调整使您的代码与新方法保持一致,优化库存数据处理。

我现有的数据会受到影响吗?

不,现有数据不受影响。 只有新的 Blob 清单结果才包含多个清单文件。

会有停机或服务中断吗?

不,变化是无缝发生的。

现在我需要换一种做法吗?

你需要采取的行动取决于你当前如何处理水块库存结果:

  • 如果你当前的处理假设只有一个库存结果文件,那么你需要修改代码以支持多个库存结果文件。

  • 不过,如果你当前的处理是从清单文件中读取结果文件列表,就无需改变处理结果的方式。 现有方法与更新功能无缝衔接。

如果我不喜欢之前的行为,我可以恢复到之前的行为吗?

这种改动不建议,但确实有可能。 请通过你的支持渠道请求关闭此功能。

请通过您当前的客户团队和支持渠道处理此事。