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条件的记录,请创建一个新的序列,使用“多重分配”活动为olympics和olympics.Name变量分配值,并使用“创建实体记录”活动将收集到的信息添加到Data Service。
您可以使用“在项目中使用实体”页面的创建数据记录一节中提供的信息。
2. 如果记录已存在,则为其分配值
如果找到表示不满足 existingRecords=0 条件的记录,请使用“分配”或“多重分配”活动为 existingRecords 变量分配值。
上传文件至记录字段
我们使用“上传文件至记录字段”活动,并将创建的文件从“奥运会”实体记录上传到“徽标”字段。
删除本地文件
使用“删除”活动将从 Wikipedia 本地下载到我们计算机的文件上传到 Data Fabric/Data Service 后。
在输出面板中显示变量的值
添加 “写入行”以显示字符串变量的值,在此示例中,我们将olympics.Name添加到“输出”面板。
完成后,项目应如下所示: