更新卓越中心(CoE)入门套件

本文可帮助你升级 CoE 初学者工具包。 它可以提供以下相关指南:

  • 如何随时了解最新版本。
  • 多久应用一次升级以及为什么要应用升级。
  • 如何安装最新版本。
  • 如何测试最新版本。

备注

如果首次设置 CoE 初学者工具包,请查看 “设置 CoE 初学者工具包”。 如果要使用自己的自定义项扩展 CoE 初学者工具包,请参阅有关 扩展 CoE 初学者工具包的指南。

重要提示

我们建议至少每三个月升级 CoE 初学者工具包解决方案一次。 随着 Power Platform 的快速变化,更新间隔超过三个月可能会导致在更新时出现意外问题。

新版本多久发布一次

新版本 CoE 初学者工具包每月发布一次,通常在每个月的第一个完整周发布。 了解发布节奏非常重要,以便您可以查看、组织、规划和测试最新版本。

更新(bug 修复、增强、新功能和弃用)通过 GitHub 发行说明予以公布。

GitHub 发行说明

CoE 初学者工具包的每个版本都包含发行说明,其中详细介绍了发布所解决的 bug 修复和增强功能。 在安装新版本之前,请查看发行说明。

查看发行说明

要查看发行的详细信息,请执行以下操作:

  1. 导航到 GitHub 中的 CoE 初学者工具包存储库

  2. 选择最新发行说明。

    显示如何查找 CoE 入门套件最新版本说明的屏幕截图。

发行说明包含新版本解决的问题(bug 修复和增强功能)的更改日志。 它们还可能包含发布中新增的特定升级说明。 此信息可能涉及开启新的流程或有关已弃用功能的说明。

订阅 CoE 初学者工具包发布

观看 GitHub 存储库 上的版本,以获取有关最新版本的通知。

  1. 登录您的 GitHub 帐户。

  2. 转到我们的 GitHub 存储库

  3. 选择关注>自定义

    显示如何选择监视存储库以接收有关新版本的通知的屏幕截图。

  4. 选择发布

    显示如何勾选仅观看新版本选项的屏幕截图。

  5. 选择应用

您应该多久更新一次 CoE 初学者工具包?

在决定更新的频率时,请考虑以下问题:

  • 新版本是否解决了您当前具有的问题
  • 新版本 是否包含 要尝试的新功能?
  • 是否在 三个多月 前安装当前版本?

由于Microsoft Power Platform 更改很快,因此等待三个多月更新可能会导致更新时出现意外问题。

提示

订阅发行说明,每月了解更新。

安装更新

以下部分提供了安装最新版本的 CoE 初学者工具包的分步说明。

下载最新的解决方案文件

首先,查看 最新的发行说明

下载最新版本的 CoE 初学者工具包压缩文件 (aka.ms/CoeStarterKitDownload)。

重要提示

下载后,在继续执行下一步之前提取 zip 文件。 CoE 初学者工具包压缩文件包含构成 CoE 初学者工具包的所有解决方案组件和非解决方案感知组件。

从库存流中删除非托管层

在安装升级之前,请检查解决方案是否处于正常状态以接收新更新。

在解决方案中对流或应用进行更改时,会创建非托管层。 删除非托管层之前,具有非托管层的组件不会收到更新。 在 解决方案层中了解详细信息。

名称中带有管理员 | 同步模板 v 的所有流都负责收集租户的清单并构建 CoE 初学者工具包所依赖的基础。 不要自定义这些流。 如果您对要收集的具体清单有其他要求,请提出功能询问,或创建自己的流。 在 扩展和自定义 CoE 初学者工具包组件中了解详细信息。

在安装升级之前,请从清单流中删除非托管层。

备注

你可能不知不觉地通过选择 “编辑” 查看流操作或修改流的仅运行时属性来创建非托管层。

可以使用 CoE Admin Command Center 应用检查清单流上的非托管层。

  1. 从 CoE 环境中打开 CoE 管理员命令中心应用。

  2. 从导航菜单中选择 CoE 流

  3. 检查是否有任何流显示层图标,此图标表明它们具有非托管层

    显示 Admin Command Center 应用中的层图标的屏幕截图。

  4. 选择层图标以转到流的解决方案层页面并删除非托管层。

    显示“删除非托管层”操作的屏幕截图。

删除其他自定义项

在移除非托管层之前,您对任何云端流或画布应用所做的修改都不会收到更新。

  1. 如果您想保留更改,请详细了解如何扩展 CoE 初学者工具包

  2. 如果不想保留更改,请在更新之前删除所有非托管层。 如果修改日期比最新安装更新,组件可能会更改。

    提示

    阅读有关 扩展 CoE 初学者工具包的建议。

    1. 选择省略号 (...) >查看解决方案层

      显示用户界面中用于选择“查看解决方案层”选项的位置的屏幕截图。

    2. 选择删除非托管层

      显示用户界面中用于选择“删除非托管层”选项的位置的屏幕截图。

导入新的解决方案版本

删除非托管层后,导入新的解决方案版本:

  1. 导入解决方案

  2. 选择升级(默认设置)。 解决方案升级删除已存在但未包含在升级版本中的组件。

    “导入解决方案”窗格的屏幕截图,其中突出显示了“升级”按钮。

  3. 如果升级添加新的环境变量或连接引用,应建立连接并更新环境变量值。 可以在 设置说明中找到预期值。

  4. 等待升级完成。

    此过程最多可能需要 15 分钟。 升级过程中,先安装新版本,再删除旧版本。 升级正在处理时,解决方案资源管理器中可能会看到两个具有相同名称的解决方案。 检查解决方案历史记录查看升级进度。

    截图显示查看解决方案历史记录的位置。

    当结束时间不再为空时,升级将完成。

    显示如何检查解决方案导入结束时间是否不为空的屏幕截图。

  5. 如果 解决方案历史记录 指示升级失败,提出问题并提供 解决方案操作错误详细信息

    显示如何查看解决方案操作错误详细信息的屏幕截图。

  6. 解决方案导入成功后,打开 卓越中心 - 核心组件 解决方案。

  7. 打开 CoE 安装和升级向导

    此应用通过配置步骤提供引导式分步体验。 在升级期间,它显示解决方案历史记录、具有非托管层的任何组件以及在此升级期间添加的任何新应用、流和环境变量。

  8. 完成此步骤后,请继续 测试

更新审核日志解决方案

升级解决方案需要重新建立与自定义连接器的连接。 如果使用审核日志解决方案, 请重置 与自定义连接器的连接。

测试策略

与安装任何更新一样,在生产环境中安装之前进行测试会增加成功的可能性。

重要提示

测试很重要,因为它为您提供了一个试用新功能并确认 bug 修复如期正常运行的机会。 在独立环境中执行此操作可以保护生产版本。

这里是一些建议。

  • 创建专用测试环境。
  • 在测试和生产环境中安装相同版本的 CoE 初学者工具包。
  • 在测试和生产环境中安装相同的自定义。
  • 记录测试模式和预期结果。 请确保涵盖可能失败的所有可能组合。

测试模式示例:

参考 测试 预期结果 结果
1 启用:管理员 - 同步模板 v3 流 成功启用 通过
2 启动:CoE 管理员命令中心 应用成功启动 通过

与用户进行测试

完成功能测试后,请与 CoE 初学者工具包的用户运行最终测试。 此测试有助于确保更新不会引入意外结果。

如果您有问题

如果在测试时发现 bug 或问题,可以 在此处提交 bug。 请务必提供 解决方案操作错误 详细信息。

应用程序生命周期管理

本文不详细介绍应用程序生命周期管理(ALM)。 如果对建议和方案感兴趣,请查看 Microsoft Power Platform 的应用程序生命周期管理概述。 ALM 涵盖许多原则。 本文档仅涉及部署解决方案的原则。

适用于 Power Platform 的 ALM 加速器

适用于 Power Platform 的 ALM 加速器是位于 Azure Pipelines 和 Git 源代码管理之上的参考实现。 ALM 加速器包括一个画布应用,它为制造商提供了简化的界面,用于定期将解决方案中的组件导出到源代码管理并创建部署请求。

Microsoft Power Platform 生成工具

用于 Azure DevOps 服务的 Microsoft Power Platform Build Tools 可以自动执行常见的生成和部署任务。 可以将它们与任何其他 Azure DevOps 任务一起使用,以撰写生成和发布管道。

下载这些工具,并参考任务文档以开始操作。