如何发现使用信任平台提供的失眠工作空间创建的数据产品



我使用失眠工作区创建了一个小型身份网络,如下所述https://developer.oftrust.net/guides/workflow-using-insomnia-workspace/我在沙箱上有账户。

我想验证身份图是按照定义创建的,所以我尝试了来自identity API的一些请求。如此处文档中所述。尝试https://api-sandbox.oftrust.net/identities/v1/discovery具有查询参数值:

fromId : <building_identity_id>
linkContext: https://standards.oftrust.net/v2/Context/Link/BelongsTo/
identityContext: https://standards.oftrust.net/v2/Context/Identity/Equipment/Device/
linkDirection : IN
maxDepth : 5
offset: 0
limit : 100

并得到具有某些身份的响应身份对象。

然后我试了https://api-sandbox.oftrust.net/identities/v1/dataDiscovery具有查询参数值:

fromId : <building_identity_id>
linkContext: https://standards.oftrust.net/v2/Context/Link/BelongsTo/
identityContext: https://standards.oftrust.net/v2/Context/Identity/Equipment/Device/Sensor/TemperatureSensor/
linkDirection : IN
maxDepth : 5
offset: 0
limit : 100

并得到了";dataProducts":{}

上面有什么问题https://api-sandbox.oftrust.net/identities/v1/dataDiscovery请求

我明白了https://standards.oftrust.net/v2/Context/Identity/Equipment/Device/Sensor/TemperatureSensor/定义了,并将其用作身份网络的失眠工作空间设置中的上下文。

您需要使用另一个查询参数,它基本上可以发现AtDataProduct类型的链接(在传感器和数据产品之间创建(

atDataProductContext : https://standards-ontotest.oftrust.net/v2/Context/Link/AtDataProduct/

请参阅指南中的注释:

一种特殊的链接类型是AtDataProduct。在标识网络中,传感器标识必须连接到链接类型为AtDataProduct的数据产品。方向必须是";从传感器到数据产品";。这对于在身份网络中使用统一的数据流非常重要。

简而言之,身份网络的一部分应该类似于以下内容:

温度数据产品&lt--AtDataProduct--温度传感器--属于--&gt;房间

相关内容

最新更新