AWS IoT TwinMaker graphe de connaissances - AWS IoT TwinMaker

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

AWS IoT TwinMaker graphe de connaissances

Le graphe de AWS IoT TwinMaker connaissances organise toutes les informations contenues dans vos AWS IoT TwinMaker espaces de travail et les présente sous forme de graphique visuel. Vous pouvez exécuter des requêtes sur vos entités, composants et types de composants afin de générer des graphiques visuels illustrant les relations entre vos AWS IoT TwinMaker ressources.

Les rubriques suivantes expliquent comment utiliser et intégrer le graphe de connaissances.

AWS IoT TwinMaker concepts de base du graphe de connaissances

Cette rubrique couvre les concepts clés et le vocabulaire de la fonctionnalité Knowledge Graph.

Comment fonctionne le Knowledge Graph :

Le Knowledge Graph crée des relations entre les entités et leurs composants avec les UpdateEntityAPI existantes CreateEntity. Une relation est simplement une propriété d'un type de données spécial RELATIONSHIP défini sur un composant d'une entité. AWS IoT TwinMaker Knowledge Graph appelle l'ExecuteQueryAPI pour effectuer une requête basée sur les données des entités ou sur les relations entre elles. Knowledge Graph utilise le langage de requête flexible partiQL (utilisé par de nombreux AWS services) qui a récemment été ajouté à la prise en charge de la syntaxe des correspondances de graphes pour vous aider à rédiger vos requêtes. Une fois les appels effectués, vous pouvez afficher les résultats sous forme de tableau ou les visualiser sous forme de graphique des nœuds et des arêtes connectés.

Termes clés du Knowledge Graph :
  • Graphe d'entités : ensemble de nœuds et d'arêtes au sein d'un espace de travail.

  • Nœud : chaque entité de votre espace de travail devient un nœud dans le graphe d'entités.

  • Arête : chaque propriété de relation définie sur un composant d'une entité devient une arête dans le graphe d'entités. En outre, une relation parent-enfant hiérarchique définie à l'aide du parentEntityId champ d'une entité devient également une arête dans le graphe d'entités avec un nom de relation « isChildOf ». Toutes les arêtes sont des arêtes directionnelles.

  • Relation : une AWS IoT TwinMaker relation est un type spécial de propriété du composant d'une entité. Vous pouvez utiliser l'UpdateEntityAPI AWS IoT TwinMaker CreateEntityor pour définir et modifier une relation. Dans AWS IoT TwinMaker, une relation doit être définie dans un composant d'une entité. Une relation ne peut pas être définie comme une ressource isolée. Une relation doit être directionnelle d'une entité à l'autre.