[预览] Data Fabric 用户指南
概述
UiPath ™ Data Fabric/Data Service 是一项持久性数据存储服务,可为机器人流程自动化 (RPA) 项目提供强大的无代码数据建模和存储功能。
Data Fabric/Data Service 提供了一项商业化但用户友好的服务,您可以在 UiPath 中安全地存储和管理业务数据:
- 运行无人值守流程以从多个系统聚合数据,然后在其他系统中处理数据。
- 将数据用于长时间运行的业务流程,这些业务流程需要在多个有人值守流程和无人值守流程之间传输数据。
- 通过与 Studio 和 Robot 的集成,您可以利用以下功能构建自动化:
- 丰富的关系数据类型;
- 集成安全性;
- 即时且可调整的配置和部署。
用例
以下列表介绍了 Data Fabric/Data Service 的一些最常见用例:
捕获有关员工需求的数据
创建新流程来捕获有关员工需求(例如,办公桌、椅子和网络摄像头等)的数据。
问题:数据可能很广泛,必须先存储这些数据,然后才能在采购系统中创建请求。
解决方案:您可以将数据存储在 Data Fabric/Data Service 中,而不是使用数据库、文件共享或云存储。
每月财务报表
每月财务报表流程,这些流程需要从多个系统获取数据,例如预订、发票、账单和付款。
问题:有人值守工作流和无人值守工作流每次运行时都会检索这些数据。这要求所有用户都可以访问所有后端系统并与之建立连接,这可能会导致延迟,还会导致报表不一致,因为基础数据在所有流程都已完成之前可能会更改。
解决方案:您可以编写一个 Unattended 工作流来收集 Data Fabric/Data Service 中需要的所有数据。然后,所有其他有人值守或无人值守的工作流都可以使用它。从此,无需将聚合的关键业务数据存储在用户或机器人计算机上的文件中。
使用队列的编排流程
假设您设计了一个编排流程,其中包括用于支付供应商发票的人机交互,并通过队列传输所有数据。
解决方案:您可以将发票存储在 Data Fabric/Data Service 中,通过队列传递记录 ID,并使用一个版本的事实。您还可以创建新流程,以全面查看系统中来自 Data Fabric/Data Service 的所有发票。
在将客户输入到 CRM 之前对其进行审核
假设您正在开发一个无人值守的业务流程,以创建客户的 360 度视图,然后再将其写入客户关系管理 (CRM) 系统**。**
问题:工作流包含数十个(甚至数百个)变量。
解决方案:您可以在 Data Fabric/Data Service 中对客户实体进行建模,在 Studio 中导入定义,并在工作流中使用单个变量,然后将其分散到各个记录系统中。数据不一定要存储在 Data Fabric/Data Service 中。
收益
- 安全、持久且可访问的存储,可用于将所有数据保存在唯一的集中位置。
- 无缝访问所有 UiPathTM 产品的实体、记录和文档。
- 存储全新数据和现有数据。
- 除了使用标准开箱即用功能之外,还可以定义、修改和扩展业务实体,以及存储这些实体的记录。
- 为实体定义丰富的元数据,例如关系、规则和属性,以及存储与已定义的实体关联的文档。
先决条件
要开始使用 Data Fabric/Data Service,您首先需要一个 Automation Cloud 帐户。有关更多信息,请参阅Automation Cloud 简介。此外,为了将 Data Fabric/Data Service 显示为服务,您需要将用户/机器人添加到您的租户中。
要在 UiPath ™ Studio 中使用实体,需要满足以下要求: