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

外部数据的查询限制

当 Data Fabric/Data Service 查询从外部系统读取时适用的限制,包括筛选要求、仓库分页、结果大小和超时。

联合实体的查询将针对实时记录系统运行,而不是针对存储在 UiPath 中的数据运行。以下限制可防止单个查询压倒源系统,并保持结果在页面之间可重复。

它们仅适用于涉及具有外部字段的实体的查询。对完全存储在 UiPath 中的数据进行的查询不受其中任何一个的影响。

筛选条件为必填项​

对具有外部字段的实体进行的查询必须包含筛选器。

该要求不适用于:

  • 该查询中涉及的每个实体都完全存储在 UiPath 中;
  • 在 Data Fabric/Data Service 界面的“数据”选项卡中浏览数据;
  • 示例读取,表示条记录限制为 200 条或更少且无偏移量的单个实体。

就此规则而言,联接条件不是筛选器。

如果没有筛选器,查询将失败,消息会命名需要筛选器的实体。在该实体的任何字段上设置筛选器均满足要求。

备注:

“数据”选项卡除外,因此当从活动、应用程序或 API 运行相同的查询时,在浏览时成功的无筛选查询可能会失败。

数据仓库来源返回单个页面​

通过 Database Hub 访问的 Redshift、Snowflake、Databricks 和仓库数据库不强制执行主键,并且它们会按照仓库不保证的顺序对结果进行分页。读取第二页可能会重复记录或跳过记录,因此读取第二页的请求会被拒绝。

若筛选器将结果范围缩小至足以容纳单个页面,则可避免此限制。

该限制本身适用于每个仓库来源,包括当仓库是查询从中读取的对象之一时。跨越多个对象的查询可能需要来自其仓库来源的多个页面,并且这些页面会在请求第二页时被拒绝。

结果大小​

中间结果超过处理限制的查询将失败,并且将显示消息,要求缩小查询范围。筛选器或更少的选定字段会将结果减少到限制以下。

超时和重试​

对源系统的请求受到时间限制,超过该时间的查询会失败并超时。

当源系统对请求进行速率限制时,Data Fabric / Data Service 会重试请求,但延迟时间会递增。源系统拒绝的其他活动会立即返回,无需重试。

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新