Concepts clés
Cette page décrit les concepts clés pour comprendre les composants de Manufacturing Data Engine (MDE).
Données liées à la fabrication
L'architecture des informations MDE est conçue pour traiter deux types de données de fabrication :
- Faits de fabrication : lectures de capteurs ou événements obtenus à partir des données de l'atelier ou dérivés de ces données.
- Contexte des faits (métadonnées) : origine, mode de capture, type, nature (mesures qu'ils représentent), éléments auxquels ils font référence et contexte les concernant.
MDE est conçu pour être utilisé comme un dépôt de données de fabrication factuelles et contextuelles, et pour capturer les relations entre elles. L'objectif principal de la conception de MDE est de fournir une ingestion rapide des données, un accès performant aux données et de permettre des cas d'utilisation à valeur ajoutée.
Les données et métadonnées de fabrication sont stockées dans différentes récepteurs de données et leur sont envoyées. Ces récepteurs sont optimisés pour des cas d'utilisation spécifiques.
Pour organiser et stocker les données de manière flexible, MDE définit un modèle qui permet de configurer et d'étendre les schémas logiques tout en maintenant la stabilité des schémas de données physiques.
Ce diagramme illustre de manière générale le flux de messages tel qu'il est traité par MDE :

Message source
Tout message publié dans le sujet Pub/Sub input-messages, qui est le point d'entrée des données dans MDE.
Classe de message source
Groupe de messages sources qui partagent une structure ou une sémantique communes. Pour en savoir plus, consultez Classe de message source.
Analyseur
Entité de configuration qui transforme les messages d'une classe de messages source spécifique en enregistrements d'un type spécifique à l'aide d'un script Whistle. Un analyseur peut générer des enregistrements avec des tags différents, mais tous les enregistrements doivent partager le même type. Pour en savoir plus, consultez Analyseur.
Archétype
Base pour un type qui définit des champs et des comportements spécifiques. Il existe six archétypes regroupés en trois familles d'archétypes :
- Numérique (standard et groupé)
- Discrète (standard et en cluster)
- Continue (standard et groupée)
Clé naturelle
Clé identifiant de manière unique une entité en dehors de MDE.
Tag
Entité, telle qu'un capteur, un appareil ou une machine, qui émet un flux de messages sources. L'entité est identifiée par un nom de tag qui sert également de clé naturelle dans les buckets de métadonnées de tag de nuage de tags. Les paramètres de configuration peuvent être associés à des balises dans le contexte des versions de type. Pour en savoir plus, consultez Tag.
Type
Entité de configuration décrivant un ensemble commun d'enregistrements. Un type est associé à un seul archétype. Un type peut être associé à un ou plusieurs buckets de métadonnées, contenir un schéma de champ de données et fournir des spécifications de stockage. Pour en savoir plus, consultez Type.
Champ "Data" (Données)
Champ d'un enregistrement. L'objet écrit dans le champ peut être contraint par le schéma sur les types d'archétypes discrets et continus.
Bucket de métadonnées
Entité de configuration qui modélise un ensemble associé d'informations contextuelles sur un fait de fabrication (tel qu'une lecture de capteur) associé à un message source. Les buckets de métadonnées sont modélisés en tant que dimensions dans le domaine Analytics. Les buckets contiennent des schémas qui définissent la structure des instances de métadonnées qu'ils contiennent. Les modifications apportées aux instances de métadonnées d'un bucket sont versionnées. Pour en savoir plus, consultez Buckets de métadonnées.
Instance de métadonnées
Entrée dans un bucket de métadonnées qui décrit une entité avec une clé naturelle donnée. Pour en savoir plus, consultez Instances de métadonnées.
Instance de métadonnées Proto
Une instance de métadonnées construite dans l'analyseur.
Table "Record"
Table BigQuery associée à un type. Chaque type est associé à une table d'enregistrements.
Enregistrer
Un seul enregistrement traité. Il s'agit également d'une ligne dans une table d'enregistrements. Tous les enregistrements partagent le même type.
Enregistrement proto
Enregistrement précurseur construit et émis par un analyseur.
Métadonnées intégrées
Champ qui stocke les métadonnées qui changent rapidement dans l'enregistrement. Pour en savoir plus, consultez Métadonnées intégrées.
Documentation de référence sur les métadonnées cloud
Champ d'un enregistrement qui stocke les identifiants d'instance de métadonnées par bucket (clés étrangères).
Métadonnées matérialisées
Champ d'un enregistrement qui stocke les instances de métadonnées concrétisées listées dans la documentation de référence sur les métadonnées cloud.