Catena-x标准解读:CX-0007 Minimal Data Provider Service Offering v1.0.2 最小数据提供商服务产品

为了更好地理解,最小数据提供者服务也将被称为"上传工具"。

对于数据供应工具来说,数据主权的概念尤为重要。数据主权是Catena-X网络的核心价值观之一。每个参与者都应该尽可能多地控制自己的数据。这包括

  • 他总是确切地知道他在与谁交换数据。
  • 参与者还可以决定数据集级别,他的哪些合作伙伴能够看到各种数据提供(访问策略),
  • 然后决定在哪些条件下他愿意共享数据(使用策略)。
  • 此外,上传工具的用户必须能够更新或删除实际数据、访问和使用策略以及任何元数据和数据引用。

1.3.1前端

前端是服务的入口点。它由数据提供程序的最终用户使用,他们不会通过CLI或API与任何后端系统或其他相关组件交互。

1.3.2后端

后端负责协调与其他组件的各种所需交互。它需要处理数据上传到数据持久层,创建/删除/更新EDC合同报价,在数字孪生注册表中(取消)注册数据,在应用程序中处理身份验证和授权等。

1.3.3数据持久层

上传的数据需要保存在适当的数据库解决方案中,以便在请求时可以接收。根据数据和用例,这可能是SQL、非SQL、S3或流式存储。

注意:注册数字孪生或创建EDC合同报价是不够的,因为它们只包含元数据和对实际数据的引用。实际数据在上传到工具后也需要可用。这是数据持久层的责任。

1.3.4 EDC

EDC是一个独立的组件,是实现主权数据交换所必需的。

EDC总是需要与前端和后端一起部署。此外,EDC目前不是租户隔离的,因此每个客户公司都需要部署一个EDC。

此外,所使用的EDC必须可被数据消费者发现,因此必须在EDC发现服务中注册。

1.3.5数字孪生注册表(DTR)

从3.2版开始,DTR是一个分散的组件,必须与每个数据提供者一起实现。

它存储了对数字双胞胎各个方面的引用。

实际数据("数字孪生")存储在数据持久层中,该层附带了最小的数据提供者服务。

后端需要与分散的DTR交互,以注册新创建/上传的双胞胎。

如果用户删除数据,后端还需要再次注销双胞胎。

此外,所使用的DTR必须可被数据消费者发现,因此必须在发现查找器上注册

1.3.6 SSI集成

上传工具必须能够与Catena-X SSI解决方案交互,为EDC提供数据提供者的正确属性和角色。

1.3.7语义建模语言和模型

根据用例的不同,上传工具需要理解不同的语义建模语言和语义模型。例如:如果上传工具想要实现用例可追溯性,该工具需要能够处理SAMM语言中的Aspect Model:SerialPartTyplization。

注:SAMM目前是Catena-X中使用的唯一建模语言。当未来发生变化时,该标准将进行更新,以参考其他建模语言。

用例中使用的语义建模语言和模型可以在每个用例的"用例策略"中找到。该工具必须与这些语义建模语言和语义模型一起工作。

所有已发布的语义模型列表可以在Github上找到:https://github.com/eclipse-tractusx/sldt-semantic-models.

CX-0007 Minimal Data Provider Service Offering v1.0.2 | Catena-X - LibraryABSTRACThttps://catenax-ev.github.io/docs/next/standards/CX-0007-MinimalDataProviderServicesOffering

相关推荐
软件工程小施同学4 个月前
Catena-x标准解读:CX-0002 Digital Twins in Catena-X v2.2.0 数字孪生
catena-x