AutoDesk Forge Viewer dbId / externalId 无需交互即可更改

AutoDesk Forge Viewer dbId / externalId change without interaction

我们遇到了一个两周前才开始的间歇性问题,其中 externalIddbId 在周末被重新分配给不同的对象,没有任何用户交互(没有新文件上传或翻译工作发生在周五和周一之间,但在周五和周一查看之间基本上为对象提供了新的 dbId 和 externalId。

这首先发生在 4/1/2022 和 4/4/2022 之间。我以为是我们的用户没有遵守我们实施的指南。
它在 4/8/2022 和 4/11/2022 之间再次发生在不同的 autocad 上。

我想知道在 Autodesk 查看器中查看时,是什么导致 dbIdexternalId 被指定给特定对象?我认为唯一会导致 dbIdsexternalIds 不同的是翻译工作。这是一种不准确的理解吗?此外,是否有任何类型的审核历史记录可以查看 autocad 文件何时出现的所有事件 uploaded/translated?

*参考我的原始问题(仍未解决,我刚刚实施了建议的解决方法):Autodesk Forge - Do any IDs persist when translating a new source file with minor changes?

一旦生成 SVF(或 SVF2)输出,其 dbID 和 externalID 将被烘焙且无法更改。如果您看到 dbID 发生变化,这可能是因为:

  • 模型正在 re-translated(也许是不小心?)
  • 您正在切换同一型号的 SVF1 和 SVF2 输出

如果您可以分享您注意到此更改的其中一个模型的 URN,以及发生此更改的大致时间范围,我们可以检查我们的日志以查看该模型是否 re-translated。

另外,你知道你加载的是 SVF1 还是 SVF2 模型吗?