适用于 Automation Suite 的 Studio Web 用户指南
管理项目中的数据。
Data Manager 允许您管理自动化项目中的数据。这些数据包括:
- 变量 - 存储数据,并在项目中的活动之间传递数据。
- 参数 - 存储数据并将数据传入或传出项目。
- 实体- 数据存储在UiPath Data Service (一项集中的数据建模和存储服务)的记录中。
- 连接 - 自动化与外部应用程序之间的连接。
变量和参数根据其存储的数据具有不同的类型。您可以在 Studio Web 中创建多种类型的变量和参数,以下是最常用的变量和参数:
- 文本 - 存储文本数据。此类变量可用于存储任何文本类信息,例如员工姓名、用户名或任何其他字符串。
- 数字 - 存储不带小数的数字。您可以使用它来执行计算、等式和比较。
- True 或 False - 此类型也称为“布尔值”,只有两个可能的值,即 True 或 False。您可借此制定决策并控制自动化流程。
- 带小数的数字 - 与数字类似,但在需要使用小数以提高精度时非常有用。
- 日期 - 存储以时间、小时和分钟表示的时间实例。
- 文件 - 将文件或文件夹存储为可在项目中使用的资源。
- 列表 - 存储同一类型的多个值(文本、数字、True 或 False、带小数的数字、日期或文件)。您可以通过添加或删除值来操作项目中的列表。
- Array [] - 存储固定数量的多个相同类型的值(文本、数字、True 或 False、带小数的数字、日期或文件)。
- 字典 - 存储键值对的集合。您可以为键和值选择数据类型(文本、数字、True 或 False、带小数的数字、日期或文件)。键和值的数据类型可能有所不同。
如果您需要使用其他数据类型,则在创建变量或参数时,请选择“高级类型”以探索所有可用的数据类型。
日期和时间数据类型使您能够存储有关任何日期和时间的信息。 使用日期和时间格式时,请牢记以下准则:
- 要输出日期(不包含时间),请选择“仅日期”高级数据类型。 例如,您可以使用:
DateOnly.FromDateTime(DateTime.Now)
DateOnly.FromDateTime(DateTime.Parse("2024/05/30"))
- 要输出带有时间的日期,请选择“日期” 高级数据类型。 对于“日期”输出,时区为必填项。 如果未指定任何时区,输出将因不符合 ISO 而被拒绝。 例如,您可以使用:
DateTime.SpecifyKind(DateTime.Now, DateTimeKind.Local)
DateTime.SpecifyKind(DateTime.Parse("2024/05/30T12:24:00"), DateTimeKind.Local)
DateTimeKind.Local
或DateTimeKind.Utc
。 不要使用DateTimeKind.Unspecified
,因为它缺少时区信息。
您可以使用 Data Manager 手动创建和管理变量。 为活动输出自动生成的变量在活动中使用后,可以从 Data Manager 进行管理。
- 在项目中,单击页面右上角的 。
- 单击“变量”旁边的 。
-
提供以下信息:
- 变量名称 - 输入变量名称。
- 作用域 - 可以使用变量的上下文。所有变量当前都是全局变量(在整个工作流中可用)
- 类型 - 数据类型。
- 默认值 - 默认值。
- 选择“创建”。
- 在项目中,单击页面右上角的 。
- 单击参数旁边的 。
-
提供以下信息:
- 参数名称 - 输入参数名称。
-
方向 - 参数方向:
- In - 此参数可用于将数据传递到项目中。这是默认选项。
- Out - 此参数可用于将数据传递到项目外。
- In/Out - 此参数可用于将数据传入和传出项目。
- 类型 - 数据类型。
- 默认值 - 默认值。
- 选择“创建”。
Studio Web 集成了 Data Service,可轻松处理实体记录。Data Service 活动可用于创建、更新、查询、获取或删除实体记录。您可以直接从项目的 Data Service 活动中选择要使用的实体,然后将实体添加到 Data Manager 中。
要查看和管理添加到项目中的实体,请执行以下操作:
- 在项目中,单击页面右上角的 。
-
选择“实体”旁的 以展开实体列表。
系统将显示每个实体的名称和记录数。
-
您可以从“操作” 菜单中管理实体,如下所示:
- 要创建租户中缺少的实体,请选择该实体旁边的“操作”,然后选择“创建缺少的实体”。
- 要更新所有实体,请选择实体旁边的“操作”,然后选择“更新实体”。
- 要从项目中删除实体,请选择该实体旁边的“操作”,然后选择“从项目中删除” 。
- 若要查看 Data Service 中的实体,请选择“实体”旁边的“操作”,然后选择“在 Data Service 中显示”。
- 若要查看 Data Service 中的所有实体,请选择“实体”旁边的“操作”,然后选择“显示所有实体”。
- 在项目中,单击页面右上角的 。
-
项目中使用的连接显示在“连接”下。其中包括 Integration Service 连接以及用户界面自动化连接。
对于每个 Integration Service 连接,您可以查看连接名称、哪些活动使用该连接、使用用户特定数据的活动和属性;对于某些活动,您可以单击每个条目旁边的图标,滚动到项目中使用连接的活动。如果连接无效,则 图标将显示在连接旁边。
为了更容易地识别连接,您可以通过选择“查看更多”来添加一些详细信息来描述每个连接的角色>添加目的。
要更轻松地识别连接,请选择连接旁边的“连接目的”按钮。 在“连接目的”窗口中,您可以添加一些描述连接角色的详细信息,也可以删除连接目的。 您也可以将鼠标悬停在数据管理器中的“连接目的”按钮上,以查看有关目的的详细信息。 将鼠标悬停在连接上还会显示有关该连接的属性的信息。