跳至主要内容

什么是 Power Automate?了解工作流自动化

了解什么是 Power Automate、其工作原理,以及如何将其用于任务自动化、RPA 和 AI 工作流,以提升整个企业的生产力。
Laiba Siddiqui
Laiba Siddiqui

创建您的免费账户

实践并学习路径你的进步。

使用 Google 继续继续即表示您接受我们的 使用条款,我们的 隐私政策 ,并且您的数据存储在美国。

如果您曾反复做相同的小任务,比如发送同类邮件或在应用之间复制数据,您就知道这有多耗时。而且很多时候,这些应用彼此并不兼容,您只能手动去修修补补。

Power Automate 是微软用来帮您摆脱这些重复性任务的方式。它是 Microsoft Power Platform 的一部分,是一款云端工具,允许您设置工作流,让应用之间自动传递信息。

Microsoft Power Automate.

Microsoft Power Automate。图片由作者提供。

在本指南中,我将向您介绍 Power Automate 的作用、工作方式,以及为什么越来越多的团队将其融入日常工作。

架构框架与核心组件

在开始使用 Power Automate 之前,先了解您将要使用的主要组件:

触发器与操作

在 Power Automate 中,每项自动化都从一个触发器开始。触发器是指示 Power Automate 启动的事件,例如收到新邮件、向 SharePoint 添加文件,或到达特定日期和时间。

在触发器之后,Power Automate 会执行您设置的操作。操作是自动化中的步骤,例如发送消息或更新记录。

假设您是公司的合同工,他们给您发来一份续签合同的文件。在这种情况下:

  • 您上传已签署的合同(这是一个触发器)。
  • Power Automate 会将其发送给正确的经理、记录到跟踪表中,并在 Microsoft Teams 中通知您的团队(这些是操作)。

流的类型

在 Power Automate 中,自动化称为流(flow),即在被触发后自动运行的一系列步骤。它支持三种主要类型的流,每种都针对不同的任务:

  1. 云端流 是在线运行的自动化。它们进一步分为三种主要类型:

流类型

作用

自动化流

当某个事件发生时启动,例如收到新邮件。

即时流

当您手动触发时启动,例如按下按钮。

计划流

在设定的时间运行,例如每周一早上。

  1. 桌面流 在您的计算机上使用机器人流程自动化(RPA)运行。它们对没有 API 的旧应用特别有用。您可以通过拖放方式构建,无需编写代码。
  2. 业务流程流 引导用户完成各个阶段和步骤,并在 Dataverse 上运行。它们主要与模型驱动应用配合使用。

Types of flows in Power Automate

Power Automate 中的流类型。图片由作者提供。

连接器与 AI

连接器让您的自动化无需写代码就能与其他应用和服务协同工作。它们就像 Power Automate 与 Outlook、Excel、SAP、Salesforce 等数百种工具之间的现成桥梁。

Power Automate connectors.

Power Automate 连接器。图片由作者提供。

连接器主要有两类:

  • 预构建连接器: 超过 1,000 个即用型连接,由微软及其合作伙伴创建。您只需登录相关服务即可开始使用。
  • 自定义连接器:为尚无连接器的应用自建连接器。可连接内部或第三方 API,并自定义触发器、操作和身份验证。

Power Automate 还包含 AI 工具,让您的自动化更智能:

  • AI Builder 可添加从 PDF 读取数据、预测结果、文本分类或图像目标检测等功能。
  • Copilot 帮助您从自然语言提示起草并完善流,提供可供您审阅和编辑的步骤建议。

运行环境与数据处理

Power Automate 使用环境来区分测试、构建与生产运行。这样,您可以在测试环境中尝试新自动化,而不会干扰团队已在使用的流程。

例如,如果您在构建一条自动发送发票的流,可以先在开发环境中测试。这样即使出错,也不会误把上百张测试发票发送给真实客户。

在安全与合规方面:

  • 使用环境与租户区域选择以确保数据驻留合规。数据的实际位置由环境区域、所用服务与连接器以及租户配置共同决定。
  • 数据丢失防护(DLP)策略规范可共同使用的连接器,降低在不当服务间移动数据的风险。
  • 基于角色的访问控制限制可运行或编辑自动化的人员,且每一步操作都会被记录以便审计。

流开发方法论

在 Power Automate 中,构建自动化不止一种方式。您可以完全从零开始、使用现成模板,或通过连接已用的应用来创建。最佳方法取决于您的目标。

创建流的方法

创建流主要有三种方法:

  1. 空白画布:如果您需要独一无二的流程,可以从空白流开始。这样您能完全掌控每一步,使其精准契合需求。比如,您可以设计一个自定义入职流程,在一条流中收集员工信息、创建账户并安排培训。
  2. 模板:Power Automate 提供预构建模板,适用于发送通知、收集表单回复或处理审批等常见流程。这些模板为您提供可按需定制的起点。

Power Automate Prebuilt templates.

预构建模板。图片由作者提供。

  1. 连接器优先:在某些情况下,从连接您已在使用的应用入手最为简单。Power Automate 提供用于串联不同平台的连接器,因此您无需编码即可在它们之间自动化任务。比如,您可以连接 CRM 与邮箱,在新增潜在客户时自动发送个性化跟进邮件。

示例场景

假设您想自动化发票处理。为此,您可以构建一条流,用于:

  1. 从邮箱或共享文件夹收集收到的发票。
  2. 检查缺失或错误信息。
  3. 将其发送给经理审批。
  4. 审批后触发付款流程。

通过将您的发票系统与邮箱连接到 Power Automate,整个流程即可自行运行。如果您加入流程挖掘,还能看到延迟发生的位置,并随着时间推移优化工作流。

版本控制

随着流不断演进,版本控制有助于保持其稳定。它允许您跟踪变更、在出现问题时回退到先前版本,并协作而不相互覆盖工作成果。

您应考虑这样做:

  • 定期审查更新,尽早发现问题。
  • 与团队协同,让每个人都了解变更内容。
  • 准备回退方案,以便在需要时快速恢复可用版本。

高级功能与集成

Power Automate 不仅适用于简单的“如果发生这个,就执行那个”工作流。它还提供自动化旧系统、使用 AI 做出更智能决策,以及将多个平台连接为一体化流程的工具。

机器人流程自动化(RPA)

机器人流程自动化(RPA)使用软件“机器人”来处理通常由人工完成的重复、基于规则的任务。

RPA 对缺乏现代 API 的旧系统特别有帮助。借助桌面流与 UI 录制,机器人可以像人一样点击按钮、填写表单并搬运数据。但速度更快、且不会出错。

RPA 主要分为两类:

  • 有人值守 RPA:机器人与您并肩工作。例如,机器人可以先填写表单,您再在提交前进行审阅。
  • 无人值守 RPA:机器人在运行时/虚拟机上无需用户交互即可运行,并需要无人值守许可。

注意:请内置错误处理,让机器人在出现意外时知道该怎么做,并持续监控异常,避免流程半途而废。

AI 与分析

您可以将 AI Builder 模型加入流中,使自动化更智能。例如,您可以:

  • 从发票等文档中提取关键信息。
  • 分析客户反馈以判断情感倾向(情感分析)。
  • 使用图像识别检测照片中的目标。

流程挖掘等分析工具还能帮助您识别工作流的瓶颈。例如,您可能发现审批耗时是预期的两倍,于是可以修复该步骤并节省时间。

借助 Copilot,您可以用简单的自然语言描述需求,Power Automate 会为您构建流。这让您即使不了解平台的每个细节,也能更轻松地自动化复杂任务。

跨平台编排

Power Automate 还可以运行跨多个系统的流程。您可以将其连接到:

  • 用于数据录入的 Power Apps
  • 用于报表的 Power BI
  • 用于高级集成的 Azure Logic Apps

这样,流程的各个部分就能从头到尾协同工作。

它还可与 SAP 和 Dynamics 365 等主流业务平台集成。这意味着您可以,例如,从 SAP 获取客户订单,在 Dynamics 365 中创建或更新相关记录,并自动更新 Power BI 中的仪表板。

只要设置得当,您甚至可以在混合环境中自动化流程,让不同系统(云端、本地、第三方)无须人工干预即可协同运作。

治理与最佳实践

良好的治理可确保您的自动化长期平稳、易于管理。下面看看如何打好基础,并为您的需求选择合适的许可方案。

有效的治理策略

要让自动化流程顺畅且可控,您需要这样做:

制定环境策略

将开发、测试与生产环境分开。这样,您可以在测试环境中试验与修复问题,而不会影响线上自动化。

如果您在构建新的发票审批流,请在开发环境中测试,避免误将假发票发送给真实客户。

使用命名规范

为流、连接器与变量使用清晰一致的名称。这样便于您与团队后续查找、跟踪与更新。例如,不要用“Flow1”,而应命名为“Invoice_Approval_CloudFlow”。

构建错误处理结构

在流中设置用于捕获与处理错误的步骤。这样可以避免无声失败,并帮助您迅速定位并修复问题。

例如,如果文件上传失败,向管理员发送邮件警报,而不是让整个流程停止。

监控与审计

我们建议这样做以确保监控与审计顺利进行:

  • 使用内置分析来跟踪性能。
  • 为故障或异常行为设置警报。
  • 在适用情形下,使用 Power Platform 管理分析与 Dataverse 审计来跟踪谁创建、编辑或运行了流

应用安全策略

执行数据丢失防护(DLP)策略,确保敏感数据不会被发送到错误的地方。这也有助于遵循 GDPR、HIPAA 和 SOX 等法规。

许可选项

Power Automate 提供不同的许可方案,以满足不同规模与需求:

方案

价格

包含内容

最适合

免费版

$0

  • 访问标准连接器
  • Microsoft 365 应用

个人或小规模自动化

Power Automate Premium

$15/用户/月(按年计费)

  • 云端流
  • 有人值守桌面流(RPA)
  • 高级/自定义连接器
  • Dataverse 配额
  • 5,000 个 AI Builder 服务积分
  • 流程与任务挖掘配额(限制因许可而异)

自动化云端流与有人值守 RPA 的个人或团队

Power Automate Process(按机器人)

$150/机器人/月(按年计费)

  • 包含 Premium 的全部内容
  • 无人值守桌面流(每个机器人 1 个无人值守运行时)

发票处理或制造等高吞吐流程

Power Automate Hosted Process(按机器人)

$215/机器人/月(按年计费)

  • 与 Process 相同
  • 微软托管的用于无人值守 RPA 的虚拟机

无 API 的传统桌面应用自动化

提示:在最终决定前,您可以先通过免费试用体验 Power Automate。随着需求增长,再选择能随工作流扩展的方案。

真实应用场景

下面看看如何使用 Power Automate 来自动化您的日常任务:

销售运营

在销售中,紧跟潜在客户与审批流程并非易事。但 Power Automate 可以接管许多重复性任务,让您专注于成交。

例如,当有新潜在客户通过在线表单提交时,Power Automate 可以在 Office 365 中记录、完成审批,并在 Microsoft Teams 中发布通知。

Approving a lead message flow in Power Automate

审批潜在客户/消息。来源。

如果您需要团队批准折扣或某项具体决策,Power Automate 可以立即触发提醒并将请求路由给他们,避免工作流因等待审批而停滞。

Request approval flow in Power Automate

请求审批流。 来源。

通过在 CRM 与沟通工具间完成同步,团队无需额外邮件或手动录入就能随时掌握最新动态。

财务与合规

在财务工作中,即便是等待有人批准发票这样的微小延误,也会拖慢付款并影响重要决策。借助 Power Automate,您可以通过创建流来化解这些障碍。

这样一来,当发票到达时,Power Automate 可以提取详情并将其通过邮件发送给财务团队,自动启动审批流程。您无需催签或手工走审批。

Scan invoices and email them using Power Automate

扫描发票并发送邮件。 来源。

在合规方面,它也能让一切遵守规则。数据丢失防护(DLP)策略可保护敏感信息,内置审计功能能清晰显示是谁在何时做了哪些更改,为报告提供明确记录。

文档与数据自动化

纸质与手工流程几乎能拖慢任何业务。因为表单要来回传递、信息要重复输入、审批一旦手工处理就可能拖上好几天。但 Power Automate 能接管其中大量行政性工作。

例如,当新员工入职时,它可以自动创建用户账户,进而自动化入职流程。

Automate the user onboarding

自动化用户入职。 来源。

事实上,如果您收到合同,AI Builder 可以扫描并提取重要细节,让数据无需手动录入就直接进入系统。它还可以将合同路由给合适的人员进行审核和批准,使整个流程在后台自动推进。

培训、资源与支持

如果您是 Power Automate 新手,有许多方式可供学习并在需要时获得帮助:

Microsoft Learn

从 Microsoft Learn 开始。这里有免费的学习路径、官方模块和动手实验。您可以先学习构建流的基础,再进阶到机器人流程自动化或 AI 集成等高级主题。

社区支持

如果您遇到问题或在文档中找不到答案,Power Automate 社区是与其他用户交流的好去处。您可以:

  • 提问并获得专家解答。
  • 分享您的技巧与解决方案。
  • 通过 Power Automate Ideas 提出新功能建议。

产品文档

如需详细指南与分步说明,请查看Power Automate 产品文档。您还可以在此找到版本说明和新功能的定期更新,帮助您时刻保持最新。

结语

Power Automate 能自动化重复任务并连接不同应用,让工作无需持续的手动投入即可完成。您既可以用它处理简单任务,比如在临近截止日期时发送提醒,也可以处理从多个系统提取数据、全天候运行的复杂流程。

您无需是开发者即可上手;许多流可以通过拖放工具、模板,以及针对 Outlook、Excel、SAP 和 Dynamics 365 等应用的连接器来构建。

因此,如果您准备开始,不妨从小处着手:

  1. 选择一个您反复执行的任务。
  2. 查看 Power Automate 中是否有相应模板。
  3. 在开发环境中测试并完善您的流,然后再上线。

Power Automate 常见问题

Power Automate 是否有移动应用?

是的,Power Automate 提供 Android 和 iOS 的移动应用。

Power Automate Desktop 能离线运行吗?

不可以,您无法在没有互联网的情况下运行流。尽管 Power Automate Desktop 安装在您的电脑上,但流存储在 OneDrive 中,并需要您的账户登录,这都需要联网。

我可以使用语音命令创建流吗?

可以。借助 Power Automate 的 Copilot,您可以通过麦克风使用语音命令创建和管理流。只需点击麦克风图标,口述您的步骤,完成后停止。您说出的命令会显示为文本,您可以在运行前进行审阅或编辑。

Laiba Siddiqui

作者

Laiba Siddiqui

我是内容策略专家,热衷于将复杂主题化繁为简。我曾帮助 Splunk、Hackernoon 和 Tiiny Host 等公司为其受众打造兼具吸引力与信息量的内容。

主题