了解部署过程

已完成

使用部署管道工具,用户能够管理其租户中的内容的开发生命周期。 此功能在 Power BI 服务中随高级容量许可证一起提供。

管道支持持续集成和持续部署 (CI/CD) 方法,该方法可确保根据需要更新内容、内容经过良好测试并定期刷新内容。 管道是一种高效且持久的方法,可以在内容开发生命周期的开发、测试和生产阶段自动移动内容(报表、分页报表、仪表板、语义模型和数据流):

  • 开发 - 设计、查看和修订开发工作区中的内容。
    • 吸引其他创建者处理新内容
    • 使用最小语义模型。 准备好进行测试和查看时,请将内容部署到测试阶段。
  • 测试 - 测试并验证此预生产工作区中的内容是否准确。
    • 与测试人员和审阅者共享内容
    • 加载和运行包含大量数据的测试
    • 测试应用以查看其向最终用户呈现的外观。 准备好将内容分发给用户时,请将内容部署到生产阶段。
  • 生产 - 工作区内容已经过测试,可供用户在应用中或通过访问生产工作区使用。
    • 与组织内的业务用户共享内容的最终版本

工作流

工作流视图有助于查看。

表示从开发到测试再到生产和开发人员/创建者参与每个阶段的部署工作流程的示意图。

关于上图,有几个关键项需要注意:

  • 上述每个阶段的内容(工作空间)可能不同。 例如:
    • 在此示例中,数据源大小(表和数据图标)随着接近生产而增加。 但是,在开发和测试阶段之间,语义模型可能会变得更小以适应测试。
    • 报表(图表图标)在每个阶段都会发生变化。
  • 其他创建者和开发人员可以单独处理各阶段。
  • 管道可以由第一次单击“部署”按钮时创建的三个工作区构成,也可以通过将不同的工作区分配给每个阶段来构建。
    • 因此,三个工作区中的每一个都是一个独立的工作区,可以在任何工作区方面(权限、内容等)进行管理
    • 通过将源阶段部署到目标阶段,所选源的内容(特定语义模型、报表或所有项)将覆盖目标工作区(阶段)上的等效内容。