Loading

Lightning Knowledge 迁移工具常见问题解答

发布日期: Mar 2, 2022
描述
查看 Lightning Knowledge 迁移工具 文档和以下常见问题解答。


Salesforce YouTube 视频
Lightning Knowledge 迁移工具
如何启用 Lightning Knowledge 迁移工具
 
解决方案

“Lightning Knowledge 迁移助手”为何在 Lightning 设置中不可用,即使该工具普遍可用?

请查看 Lightning Knowledge 迁移工具可用性文章,以了解更多详细信息。
 

我们如何启用并开始测试功能?

所有客户必须仔细通读所有现有文档 Lightning Knowledge 迁移工具,以确保他们是合格候选人,在使用前充分了解工具的功能和特性。

理想情况下,客户将可以使用最近复制的 Full Copy Sandbox,并将其用于运行此工具。请考虑与客户团队讨论提供临时 Full Copy Sandbox 许可证的可能性(如果目前不可用)。


我们如何在生产中启用?
 

如果您已在 Sandbox 中完成完整测试并准备在生产中启用,需要在启用前使用产品管理进行审核和批准过程。请记录新支持个案并参考 Lightning Knowledge 迁移工具可用性中的说明,以开始过程。

注意:SLA 未用于审核、批准和在生产中启用功能。请开始过程,并在计划日期之前有效通知临时时间线,因为适用于生产的审核过程可能需要 1-2 周,才可以完成。在至少下一个工作日前,不会审核或处理在周末或节假日提交的新批准请求。虽然支持和产品管理将努力满足请求,但无法保证在规定时间线内启用。



是否有方法可以在“验证迁移”结果页面中找出哪些文章未迁移?

文档指出,“在迁移期间,结果文件称为 LightningKnowledgeMigrationResultTimestamp.txt 在标准文件对象中生成。开始迁移的管理员是此文件的所有人。”参考:执行迁移:多个文章类型组织

通过全局搜索搜索文件,找到包含无法迁移的文章和文章版本的文件。文件名的格式应是“LightningKnowledgeMigrationResult*”,并应用作在贵组织中查找文件的搜索词。

注意:如果文章或文章版本未迁移,将生成参考文件,并仅提供前 1000 个记录 ID 进行审核和参考。该工具不包含或未提供文章无法迁移原因的解释。很遗憾,这些详细信息对支持不可用,客户必须手动审核受影响的文章,以发现潜在差异或问题。如果文章和文章版本显示为成功迁移,文件将表明这一点,无论其他额外数据是否无法迁移。

如果您要查看通过工具功能提供的其他迁移详细信息,请考虑在 IdeaExchange 中创建或推广意见,以在更大的 Trailblazer 社区中获取可见性和考虑,并跟踪潜在功能增强。


我们是否可以保留此前的文章编号?

否;如果您正在执行多文章类型迁移,无法在迁移到 Lightning Knowledge 时控制对文章编号的更改。您无法选择保留旧文章编号,因为使用标准自动编号字段类型的硬编码应用程序具有局限性。

注意:对于单文章类型迁移,文章编号将保留,并且不会更改。这是因为迁移过程不会为单文章类型迁移重新创建文章。


在执行单文章类型迁移时将发生什么?

为使单文章类型迁移按设计预期显示以下行为,这取决于迁移单文章类型文档的步骤 4 中的选择:
 
  • “分配到新记录类型(调用)...”- 现有文章类型的名称用于对象的 API 名称,但 Knowledge 对象的标签更改为“Knowledge”。
 
  • “稍后手动创建新记录类型”- 现有文章类型的名称用于 Knowledge 对象的标签和 API 名称,并且不会更改为 Knowledge (Knowledge__kav)。

在单击“开始”后,工具的用户界面没有其他步骤、确认页面或进度指示,并且在设置中不再可见。迁移会在后台进行;在迁移过程完成时,管理员应收到一封电子邮件通知。
 

我们如何处理其他未迁移的数据?
 
工具的当前设计仅提供未成功迁移的文章和版本 ID。关于文章或其他方面为何未迁移的具体详细信息不可用。Salesforce 支持无法为客户提供关于哪些特定数据未迁移或为何未迁移的详细信息。此详细信息级别不是工具输出的内容,并且未通过工具的当前功能提供。

迁移工具无法保证 100% 的成功率;一些未迁移的数据不一定表示,可通过对贵组织进行特定更改或修改工具本身直接解决的意外问题。工具的目的是,提供有助于客户迁移到 Lightning Knowledge 的方法,但并非保证的端到端解决方案。如果您对结果不满意,请取消操作,以重新尝试确保您已遵守工具可用文档中的所有推荐,并且正在使用最近刷新的完整 Sandbox。

潜在迁移失败需要客户方干预,才可以仔细审核并确保结果满足独特要求。每个客户有责任审核迁移结果并自行执行分析,以确定是否要继续。工具将按原样提供,且并非旨在作为完整解决方案,而仅是协助客户迁移到 Lightning Knowledge 的方法。

根据工具的可用详细信息或客户的意愿,手动检查并验证数据,以接受或取消未在支持产品范围中的迁移结果。


谁会收到迁移摘要电子邮件?

对于正在运行工具的组织,在其中分配“修改所有数据”权限的简档的全部活动用户,他们将收到迁移摘要电子邮件。无法更改此行为,并且是工具的硬编码功能。

如果管理员未收到电子邮件,请确保检查在用户记录中指定的电子邮件地址,以确保该地址有效,并将电子邮件可达性设置为至少“仅系统” 。有关更多详细信息,请查看为从 Salesforce 发送的电子邮件配置可达性设置的指导说明  


为何迁移如此耗时?

完成时间取决于您正在迁移的知识库大小,以及同时运行的其他进程数量。

迁移完成没有预期时间范围或 SLA,该过程可能需要几天或超过一周,这取决于 Knowledge 库的自定义大小和程度。

迁移过程是封闭系统,支持或产品团队无法加快或缩短处理时间。但如果您认为可能出现意外问题,请通过 Salesforce 支持记录个案,以检查迁移的当前状态。


为何我会在尝试取消迁移时看到“文章类型未处于“取消”的正确状态”或“文章类型 Knowledge 未处于正确状态”?

在迁移过程中手动更改旧文章类型或新文章类型时,将出现这些已知错误。例如,如果在迁移过程中删除文章类型或手动更改设置中的部署状态。

请审核贵组织的设置审计跟踪,以手动撤销任何 Knowledge 设置相关更改,从而重新尝试取消操作。有关更多详细信息,请查看监视器设置更改

如果在迁移过程中删除文章类型,没有解决方法,因此需要刷新 Sandbox 并重新开始。如果无法刷新,请联系支持,以查看是否可以手动重置迁移。


为何取消迁移如此耗时?

撤销过程可能需要的时间没有近似值、估算值或 SLA,这是因为 knowledge 自定义的程度和基础过程无法确定。通常,撤销需要几天到一周以上或更长时间,才可以完成。

如果您等待撤销完成时间过长,请执行:

1) 检查设置审计跟踪,以确保未对 Knowledge 实施任何更改。根据文档,“警告!在接受或取消迁移前,请勿对对象管理器中的 Knowledge 对象实施任何更新。如果您更新,取消会停止工作。”参考:迁移多文章类型

如果在设置审计跟踪中找到更改,您可能需要撤销更改,以便撤销成功完成。

2) 检查您是否收到主题“Knowledge 迁移撤销操作失败”的电子邮件通知

如果贵组织对新 Knowledge__kav 对象创建依赖项,这将阻止撤销过程完成。审核电子邮件,其中应提供关于防止取消的依赖项的详细信息。

在这些依赖项移除后,您可能需要在撤销继续前手动硬删除在迁移过程中创建的 Knowledge__kav 文章类型。

导航到 Lightning Experience 中的对象管理设置,或在 Classic 中打开设置,在快速查找框中输入“Knowledge 文章类型”,然后选择“Knowledge 文章类型”设置部分。
 
  • 如果任一位置包含处于未部署状态的“Knowledge__kav”对象,手动删除,然后硬删除,以便撤销过程可以完成。请查看删除文章类型,以了解有关删除“Knowledge__kav”对象的说明;然后,在文章类型设置中,查找“已删除对象”列表,并单击“擦除”,以永久移除或硬删除对象。
 
  • 通过监视后台作业,您可以监视硬删除作业的状态。相应的条目“作业类型”应显示:“在硬删除自定义实体定义时,清理自定义实体数据。”在这些作业状态显示完成后,撤销操作应完成。作业状态显示完成的意外情况,但已硬删除的 Knowledge 对象仍存在。如果您认为可能出现此情况,请记录个案,以进行进一步调查;请支持参考本文章的内部信息部分,并授予支持权限,以手动运行清除延迟 Knowledge 对象的进程。
 
3) 如果迁移包含文件,取消过程可能需要等待已计划物理删除作业针对贵组织运行,以有效清除作为迁移过程一部分创建的文件。
 
  • 如果您无法等待物理删除自然处理或无法继续取消,请通过支持记录个案,以进行进一步调查。支持可以验证是否出现意外问题,或进程是否正在等待物理删除。如果您提供并记录针对贵组织发起的明确权限,支持可能发起手动物理删除。
 
 
我们为何在尝试接受迁移时收到“其他功能使用此自定义对象”消息?

出于以下原因,我们无法完成迁移:

无法完成此操作。其他功能使用此自定义对象。移除使用情况,并重新尝试。<ReferenceHere>

在迁移过程由于现有引用无法删除旧文章类型时,将收到此错误。客户可以使用 Developer Console 搜索“*__ka”和“*__kav”,以查找引用旧文章类型的潜在 Apex 代码。有关更多详细信息,请参阅迁移多文章类型 文档中步骤 13 下方的项目符号。

注意:列出所有引用的元数据分析并非在支持产品的范围内。此过程需要客户完成。

如果开发人员可以验证是否删除所有相关引用,但您仍看到依赖项消息并且无法删除旧文章类型,请通过 Salesforce 支持记录个案,以调查是否需要脚本手动移除可能意外在后台持续停留的延迟 Apex 依赖项。
知识文章编号

000385080

 
正在加载
Salesforce Help | Article