UiPath Documentation
data-service
latest
false
  • 入门指南
    • 简介
    • Data Fabric/Data Service 功能可用性
    • 探索用户界面
    • 区域和实例
  • 许可
  • 设置和配置
  • 使用服务
  • 参考
  • 示例和教程
    • 在项目中使用实体
    • 在实体记录中上传文件字段
    • 在实体记录中下载文件字段
    • 使用批处理活动从 CSV 上传数据
  • 日志记录
重要 :
Data Service 正在向 Data Fabric 过渡。在此过程中,您可能会看到这两种名称被用于不同的交付选项。 请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。
预览

Data Fabric 用户指南

在实体记录中上传文件字段

使用 Studio,您可以轻松操作实体记录的特定文件。这些活动可用于执行各种操作,例如上传、下载或删除实体记录的指定字段的指定文件。

重要提示:

单个文件的最大大小不能超过 10 MB,否则可能会发生意外行为。

以下示例包含一个主 XAML,演示了在从 OCR 项目相关 Wikipedia 页面下载文件后,如何将文件上传到 Data Fabric /Data Service

先决条件步骤 1:在 Data Fabric/Data Service 中创建实体

按照创建实体页面中详述的步骤,我们创建了一个实体,用于存储有关奥运会的信息。

“奥运会”实体具有以下字段:“名称”(文本)和“徽标”(文件)。

备注:

系统内置字段会自动添加到实体中,以提供有关创建该实体的详细信息。

前提步骤 2:在 Studio 中导入实体

在 Studio 的工作流中导入实体。

以下工作流将抓取某届奥运会的相关信息和图像,将找到的数据映射到参数,并将其传递到主工作流。

步骤 3:构建工作流

我们将使用“查询实体记录”活动,通过设置name变量,从 Data Fabric/Data Service 中拉取 OCR 实体的记录列表。这将遍历“名称”字段中的所有记录,并在existingRecords变量中输出这些记录,以在以下“IF 条件”活动中使用。

IF条件

通过添加“IF 条件”活动,我们可以采取以下两个不同的操作过程之一,具体取决于 existingRecords 变量的计数是否为 0:

1. 如果记录不存在,则创建该记录并为其分配值

如果找不到表示满足existingRecords=0条件的记录,请创建一个新的序列,使用“多重分配”活动为olympicsolympics.Name变量分配值,并使用“创建实体记录”活动将收集到的信息添加到Data Service。

您可以使用“在项目中使用实体”页面的创建数据记录一节中提供的信息。

2. 如果记录已存在,则为其分配值

如果找到表示不满足 existingRecords=0 条件的记录,请使用“分配”或“多重分配”活动为 existingRecords 变量分配值。

上传文件至记录字段

我们使用“上传文件至记录字段”活动,并将创建的文件从“奥运会”实体记录上传到“徽标”字段。

删除本地文件

使用“删除”活动将从 Wikipedia 本地下载到我们计算机的文件上传到 Data Fabric/Data Service 后。

在输出面板中显示变量的值

添加 “写入行”以显示字符串变量的值,在此示例中,我们将olympics.Name添加到“输出”面板。

完成后,项目应如下所示:

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新