Concetti fondamentali
Questa pagina descrive i concetti chiave per comprendere i componenti di Manufacturing Data Engine (MDE).
Dati di produzione
L'architettura delle informazioni MDE è progettata per elaborare due tipi di dati di produzione:
- Dati di produzione: letture dei sensori o eventi acquisiti dal reparto di produzione o derivati dai dati del reparto di produzione.
- Contesto sui fatti (metadati): origine, modalità di acquisizione, tipo, natura (le misurazioni che rappresentano), risorse a cui fanno riferimento e forniscono contesto.
MDE è progettato per essere utilizzato come repository di dati di produzione fattuali e contestuali e per acquisire le relazioni tra questi dati. L'obiettivo principale della progettazione di MDE è fornire l'importazione rapida dei dati, l'accesso performante ai dati e consentire casi d'uso a valore aggiunto.
I dati e i metadati di produzione vengono archiviati e inviati a diversi sink di dati ottimizzati per casi d'uso specifici.
Per offrire flessibilità nell'organizzazione e nell'archiviazione dei dati, MDE definisce un modello che consente la configurabilità e l'estensibilità degli schemi logici, mantenendo la stabilità dello schema dei dati fisici.
Questo diagramma mostra a livello generale il flusso dei messaggi elaborati da MDE:

Messaggio di origine
Qualsiasi messaggio pubblicato nell'argomento Pub/Sub input-messages, che è il punto di inserimento dei dati in MDE.
Classe del messaggio di origine
Un gruppo di messaggi di origine che condividono una struttura o una semantica comune. Per maggiori informazioni, consulta Classe del messaggio di origine.
Parser
Un'entità di configurazione che trasforma i messaggi di una specifica classe di messaggi di origine in record di un tipo specifico tramite uno script Whistle. Un parser può produrre record con tag diversi, ma tutti i record devono condividere lo stesso tipo. Per saperne di più, consulta Parser.
Archetipo
Una base per un tipo che definisce campi e comportamenti specifici. Esistono sei archetipi raggruppati in tre famiglie di archetipi:
- Numerico (standard e in cluster)
- Discreto (standard e in cluster)
- Continua (standard e cluster)
Chiave naturale
Una chiave che identifica in modo univoco un'entità al di fuori di MDE.
Tag
Un'entità, ad esempio un sensore, un dispositivo o una macchina che emette un flusso di messaggi di origine. L'entità è identificata da un nome tag che funge anche da chiave naturale nei bucket dei metadati dei tag della nuvola di tag. Le impostazioni di configurazione possono essere associate ai tag nel contesto delle versioni di tipo. Per saperne di più, consulta Tag.
Tipo
Un'entità di configurazione che descrive un insieme comune di record. Un tipo è associato a un solo archetipo. Un tipo può essere associato a uno o più bucket di metadati, può contenere uno schema di campo di dati e fornire specifiche di archiviazione. Per saperne di più, consulta la sezione Tipo.
Campo Data (Dati)
Un campo in un record. L'oggetto scritto nel campo può essere vincolato dallo schema sui tipi di archetipo discreto e continuo.
Bucket dei metadati
Un'entità di configurazione che modella un insieme correlato di informazioni contestuali su un fatto di produzione (ad esempio la lettura di un sensore) associato a un messaggio di origine. I bucket di metadati sono modellati come dimensioni nel dominio Analytics. I bucket contengono schemi che definiscono la struttura delle istanze di metadati contenute al loro interno. Le modifiche alle istanze di metadati all'interno di un bucket sono versionate. Per saperne di più, consulta la sezione Bucket dei metadati.
Istanza dei metadati
Una voce all'interno di un bucket di metadati che descrive un'entità con una determinata chiave naturale. Per saperne di più, vedi Istanze di metadati.
Istanza di metadati Proto
Un'istanza di metadati creata nel parser.
Tabella dei record
Una tabella in BigQuery collegata a un tipo. Ogni tipo è associato a una tabella dei record.
Registra
Un singolo record elaborato. Anche una riga in una tabella dei record. Tutti i record condividono lo stesso tipo.
Record proto
Un record precursore costruito ed emesso da un parser.
Metadati incorporati
Un campo che memorizza i metadati in rapido cambiamento nel record. Per ulteriori informazioni, consulta la sezione Metadati incorporati.
Riferimento ai metadati cloud
Un campo in un record che memorizza gli identificatori di istanza dei metadati per bucket (chiavi esterne).
Metadati materializzati
Un campo in un record che archivia le istanze di metadati materializzati elencate nel riferimento ai metadati cloud.