什么是部署管道?

注意

本部分中的本文介绍如何将内容部署到应用。 有关版本控制,请参阅 Git 集成 文档。

Microsoft Fabric 的部署管道工具为内容创建者提供了生产环境,他们可以与其他人协作来管理组织内容的生命周期。 部署管道使创建者能够在内容到达用户之前在服务中进行开发和测试。 请参阅可部署的受支持项类型的完整列表。

重要

  • 新的部署管道用户界面目前以预览版提供。 若要打开或使用新 UI,请参阅 “开始使用新 UI”。
  • 部署管道的一些项处于预览状态。 有关详细信息,请参阅支持项的列表

了解如何使用部署管道

可以按照以下链接了解如何使用部署管道工具。

  • 创建和管理部署管道 - 一个 Learn 模块,指导你完成创建部署管道的整个过程。

  • 部署管道 入门 - 一篇文章介绍如何创建管道和关键功能,例如部署、比较不同阶段的内容以及创建部署规则。

支持的项

将内容从一个管道阶段部署到另一个管道阶段时,复制的内容可以包含以下项:

管道结构

决定部署管道中所需的阶段数。 可以有两到十个阶段的任意位置。 创建管道时,默认的 3 个典型阶段作为起点,但可根据需要添加、删除或重命名阶段。 无论有多少个阶段,一般概念都是相同的:

  • 开发

    部署中的第一个阶段是将新内容与其他创建者一起上传。 可在这里设计、构建和开发,也可在其他阶段执行这些操作。

  • 测试

    在对内容进行了所有必要的更改后,可进入测试阶段。 上传修改后的内容,以便可将其移动到此测试阶段。 以下三个示例说明了在测试环境中可以执行的操作:

    • 与测试人员和审阅者共享内容

    • 加载和运行包含大量数据的测试

    • 测试应用以查看其向最终用户呈现的外观

  • 生产

    在测试内容后,使用生产阶段与组织内的业务用户共享内容的最终版本。

项配对

配对是指部署管道一个阶段中的项(如报告、仪表板或语义模型)与相邻阶段中同一项相关联的过程。 将工作区分配到部署阶段或将新的未配对内容从一个阶段部署到另一个阶段(清理部署)时,就会发生配对。

请务必了解配对的工作原理,以便了解何时复制项、覆盖项时以及使用部署函数时部署失败。

如果项目未配对,即使它们看起来相同(具有相同的名称、类型和文件夹),也不会在部署上覆盖它们。 相反,会创建一个重复的副本,并将其与上一阶段中的项配对。

配对项显示在管道内容列表的同一行中。 未配对的项单独显示在一行中:

  • 即使更改了配对项的名称,它们也会保持配对状态。 因此,配对项可以有不同的名称。
  • 将工作区分配给管道后添加的项不会进行自动配对。 因此,未配对的相邻工作区中可以存在相同项。

有关哪些项已配对以及配对的工作原理的详细说明,请参阅项配对

部署方法

若要将内容部署到另一个阶段,必须至少选择一个项目。 将内容从一个阶段部署到另一个阶段时,从源阶段复制的项会根据 配对规则覆盖处于的阶段中的配对项。 源阶段中不存在的项目保持不变。

选择“部署后,会收到确认消息。

当部署即将导致正在部署的阶段中的项目发生更改时显示的已替换内容警告的屏幕截图。

在“了解部署”过程中,详细了解将哪些项属性复制到下一阶段以及哪些属性未复制

自动化

也可使用部署管道 REST API 以编程方式部署内容。 若要详细了解自动化过程,请参阅使用 API 和 DevOps 自动化部署管道