注意
本节中的文章介绍如何将内容部署到应用。 有关版本控制,请参阅 Git 集成文档。
Microsoft Fabric 的部署管道工具为内容创建者提供了一个生产环境,他们可以在其中与他人协作管理组织内容的生命周期。 部署管道使创建者能够在内容到达用户之前在服务中进行开发和测试。 请参阅可部署的受支持项类型的完整列表。
了解如何使用部署管道
可以按照以下链接操作,了解如何使用部署管道工具。
支持的项
将内容从一个管道阶段部署到另一个管道阶段时,复制的内容可以包含以下项:
数据工程项:
数据工厂项:
实时智能项:
数据仓库项:
- 仓库(预览版)
Power BI 项目
- 仪表板(预览版)
- 数据流(预览版)
- 数据市场(预览版)
- 组织应用(预览版)
- 分页报表(预览版)
- 报告(基于支持的语义模型)(预览版)
- 语义模型(源自 .pbix 文件,不是 PUSH 数据集)(预览版)
数据库项:
- SQL 数据库(预览)
行业解决方案:
- 医疗保健(预览版)
- HealthCare Cohort(预览版)
管道结构
可决定部署管道中所需的阶段数。 可以有两个到10个阶段。 创建管道时,默认的 3 个典型阶段作为起点,但可根据需要添加、删除或重命名阶段。 无论有多少个阶段,一般的概念都是相同的:
-
部署的第一个阶段是与其他创建者共同上传新内容。 可在这里设计、构建和开发,也可在其他阶段执行这些操作。
-
完成对内容的所有必要更改后,可进入测试阶段。 上传修改后的内容,以便可将其移动到此测试阶段。 下面是可在测试环境中执行的操作的三个示例:
与测试人员和审阅者共享内容
加载和运行包含大量数据的测试
测试应用以查看其向最终用户呈现的外观
-
在测试内容后,使用生产阶段与整个组织内的业务用户共享内容的最终版本。
项配对
配对是指部署管道一个阶段中的项(如报表、仪表板或语义模型)与相邻阶段中同一项相关联的过程。 在将工作区分配到部署阶段或将新的未配对内容从一个阶段部署到另一个阶段(干净部署)时,配对就会发生。
很好地理解配对,这对于帮助你理解项何时被复制、何时被覆盖以及部署何时失败至关重要。
如果项未配对,即使它们看起来相同(具有相同的名称、类型和文件夹),在部署时也不会覆盖。 而是会创建一个副本,并与前一阶段的项目进行配对。
配对项显示在管道内容列表的同一行中。 未配对的项单独显示在一行中:
- 即使你更改了配对项的名称,它们也会保持配对状态。 因此,配对项可以有不同的名称。
- 在将工作区分配到管道后添加的项不会进行自动配对。 因此,未配对的相邻工作区中可以存在相同项。
有关哪些项已配对以及配对的工作原理的详细说明,请参阅项配对。
部署方法
若要将内容部署到另一个阶段,必须至少选择一个项。 当你将内容从一个阶段部署到另一个阶段时,根据配对规则,从源阶段复制的项将覆盖你所在阶段中的配对项。 源阶段中不存在的项保持不变。
选择“部署”后,会收到确认消息。
在了解部署过程中,详细了解哪些项属性会复制到下一阶段,以及哪些属性不会复制。
自动化
也可使用部署管道 REST API 以编程方式部署内容。 若要详细了解自动化过程,请参阅使用 API 和 DevOps 自动化部署管道。