托管模型
Data Service 是根据云服务的最佳实践构建的,其架构旨在支持多个客户。该服务旨在确保不同租户和帐户之间的数据完全隔离,同时提供即时配置、部署和扩展。
为租户启用 Data Service 时,将在该服务中创建一个新分区来托管您的元数据和数据。请注意,Data Service 是租户级别服务,每个租户的数据都是隔离的。然后,该租户的所有后续操作都将限于其各自的分区。此外,与该服务的所有通信都通过 REST API 进行。
Data Service is built on top of UiPath® Automation Cloud and has the following main components:
- Web 应用程序 - 提供 Data Service 的用户体验。
- REST API 端点 - 由 Web 应用程序、Studio 和 Robot 用于执行所有操作。
- 运行时和存储管理服务 - 负责确保在元数据或数据存储中对修改实体和记录的访问和操作进行分区。
- 元数据存储 - 存储有关每个租户的实体、字段、用户和权限的信息。
-
数据存储 - 存储每个实体的记录。
UiPath® Studio, Assistant and Robot communicate with Data Service using their configured Orchestrator connection, they are able to both identify the Data Service endpoint and obtain authentication tokens from Automation Cloud. Operations like importing entities in Studio read the metadata about entities from Data Service and then store it with the Project. Data Service activities communicate with REST API endpoints to read or modify records.