简介

已完成

Microsoft Power Platform 的解决方案架构师负责解决方案的整体设计。 在基于 Microsoft Power Platform 设计解决方案时,了解 Microsoft Power Platform 的体系结构、设计方式和限制非常重要。

在考虑解决方案的设计时,您需要了解 Microsoft Power Platform 的组件和功能,以及它们如何控制解决方案的设计。

Microsoft Power Platform 组件

Microsoft Power Platform 是一个低代码、快速的商业应用程序开发平台,它包含几个不同的、独立但密切相关的工具:

  • Microsoft Power Apps - 使任何人都能使用低代码或无代码技术来构建自定义 Web 应用和移动应用。

  • Microsoft Power Automate - 云工作流工具,用于将云和桌面应用程序连接在一起以自动执行业务流程。

  • Microsoft Power BI - 一项自助分析服务,使用户能够获取对其数据的见解。 Power BI 使您可以合并来自各种源的数据,以及创建模型、可视化效果、报表和仪表板。

  • Microsoft Power Virtual Agents - 使任何人都能在浏览器界面中创建聊天机器人,而无需编写代码。

  • Microsoft Power Pages - 使任何人都能创建面向外部的网站,允许组织外的用户在 Dataverse 中创建和查看数据。

显示各种低代码工具的示意图。

Microsoft Power Platform 包含可供解决方案架构师使用的支持 Microsoft Power Platform Tools 的许多其他组件:

  • Microsoft Dataverse - 提供用于创建表、关系和业务逻辑的无代码环境。

  • 数据连接器 - 连接器定义 Microsoft Power Platform Tools 可访问的服务和数据源。

  • AI Builder - 一组 AI 模型类型,可使用 Dataverse 中的数据来创建、定制和训练 AI 模型,以供 Microsoft Power Platform 的其他组件使用。

下图说明了 Microsoft Power Platform 组件之间的关联。

显示 Microsoft Power Platform 的元素的屏幕截图。

注意

本模块介绍 Microsoft Power Platform 的体系结构。 其他模块将探讨 Power Apps、Power Automate、Power BI、Power Virtual Agents 和 Power Pages 的详细信息。

Microsoft Power Platform 是基于云的服务型软件 (SaaS) 解决方案,可在 Microsoft Entra ID 租户中使用。 Microsoft Power Platform 通过 Microsoft 365 获得授权,并受 Microsoft Entra ID 保护。 Microsoft Power Platform 在 Microsoft Azure 上运行;因此,它具有高度可扩展性和全局可用性。

Microsoft Power Platform 功能

通常,解决方案架构师设计的解决方案会使用 Microsoft Power Platform 提供的许多组件。 每个组件各自提供出色的功能,但结合使用这些组件时功能会更强大。

  • Power Apps 使用户可以对数据执行操作并推动业务流程。
  • Power Automate 可实现应用自动化,并代表用户执行操作来响应各种指标和事件
  • Power BI 可以分析应用捕获的数据。
  • Power Virtual Agents 可以为用户提供帮助。
  • Power Pages 可以与外部用户交互。
  • 可以从 Power Apps、Power Virtual Agents 操作和 Power BI 警报中调用 Power Automate 流。
  • Power BI 仪表板和磁贴可以显示在 Power Apps 屏幕中。
  • 可以在 Power BI 仪表板中嵌入 Power Apps。

适用于 Microsoft Power Platform 的低代码工具的图表。

平台的含义

当大部分人谈及 Microsoft Power Platform 时,他们通常指的是四个组件:Power Apps、Power Automate、Power BI 和 Power Virtual Agents。 这些工具可用于构建应用和创建解决方案。

数据是当今企业一切运营的中心。 借助 Microsoft Power Platform,您可以就地连接到数据,或者在 Microsoft Dataverse 中存储数据。 为以下实体提供了连接器:

  • Office 365 服务,例如电子邮件和 SharePoint
  • Azure 服务,例如 Azure SQL
  • 非 Microsoft 源,例如 Twitter、SendGrid、Dropbox 和 Mailchimp

Power Apps 和 Power Automate 使用连接器来就地访问数据。 Microsoft Dataverse 不仅仅是数据库,它是用于构建商业应用程序和解决方案的平台。

Microsoft Dataverse 能够控制安全性、实施逻辑和支持集成,并包含大量功能,借助这些功能可以创建强大的业务解决方案。 本模块将进一步探讨这些功能。

在深入了解 Dataverse 之前,您首先需要了解如何通过环境访问 Dataverse。