Viste Analytics

Le viste di analisi di Manufacturing Data Engine (MDE) sono una funzionalità potente progettata per semplificare l'analisi e la generazione di report sui dati all'interno del tuo ambiente MDE. Generando automaticamente viste BigQuery che consolidano dati, metadati e dimensioni associate specifici per tipo, MDE semplifica la creazione di query e dashboard complete.

Concetti

Una visualizzazione Analytics è una visualizzazione BigQuery predefinita personalizzata per una versione di tipo specifica all'interno dell'ambiente MDE. Questa visualizzazione funge da origine dati unificata, unendo senza problemi la tabella dei tipi (la tabella dei fatti principale) con tutti i bucket di metadati pertinenti (le dimensioni) associati a quella versione del tipo.

Questo consolidamento semplifica le query eliminando la necessità di unire manualmente più tabelle. Le visualizzazioni Analytics appiattiscono anche le istanze di metadati e i campi di dati in base a schemi JSON predefiniti.

Come funzionano le viste Analytics

  1. Creazione automatica: MDE crea automaticamente una vista Analytics dedicata all'interno del set di dati mde_analytics per ogni versione univoca del tipo. Le visualizzazioni per le nuove versioni dei tipi vengono sempre aggiornate sul posto.

  2. Appiattimento dei metadati:la query della visualizzazione appiattisce in modo intelligente le istanze dei metadati JSON (membri della dimensione) associate al tipo. Ogni campo all'interno dello schema JSON della versione del bucket dei metadati associata alla versione del tipo viene mappato a un campo BigQuery corrispondente, rispettando il seguente mapping dei tipi ben definito:

    • Stringa -> Stringa
    • Array -> JSON
    • Object -> JSON
    • Numero -> Float64
    • Numero intero -> Int64
    • Booleano -> Bool
    • null -> null

I campi BigQuery risultanti hanno sempre come prefisso il nome del bucket dei metadati.

  1. Gestione di JSON nidificati:i campi JSON nidificati vengono convertiti in campi BigQuery concatenando gli elementi del percorso con trattini bassi. Ad esempio, {"location":{"city":"Düsseldorf"}} diventa location_city.

  2. Appiattimento del campo "Dati":la visualizzazione estende l'appiattimento al campo "data" JSON per i tipi non numerici in base allo schema definito per il tipo, garantendo un'accessibilità completa ai dati. L'appiattimento viene eseguito solo quando viene definito uno schema per il campo "data". Per maggiori dettagli sugli schemi dei campi di dati, consulta la sezione Campo di dati.

  3. Denominazione e conflitti dei campi:in caso di conflitto di denominazione, i campi derivati dai bucket di metadati hanno come prefisso il nome del bucket.

Visualizza schema

Lo schema della visualizzazione finale comprende un ricco insieme di campi:

  • Tutti i campi della tabella dei tipi sottostante:i tuoi dati di produzione principali.
  • Tutti i campi appiattiti di ogni istanza dei metadati:informazioni contestuali dettagliate sui tuoi record.
  • Tutti i campi appiattiti del campo "data" (non numerici): punti dati aggiuntivi specifici per il tipo.

Vantaggi delle viste Analytics

Di seguito sono riportati i vantaggi delle viste Analytics:

  • Query semplificate:elimina le unioni complesse eseguendo query su una singola visualizzazione per dati completi.
  • Analisi più rapida:dedica meno tempo alla preparazione dei dati e più tempo all'estrazione di insight.
  • Struttura standardizzata: lo schema coerente tra le versioni dei tipi facilita la generazione di report standardizzati.
  • Automazione:MDE gestisce la creazione e la manutenzione delle visualizzazioni, evitando attività manuali.

Per iniziare

Le viste Analytics sono pronte per l'uso non appena inizi a lavorare con i tipi in MDE. Per esplorare le viste generate automaticamente nel tuo progetto Google Cloud :

  1. Seleziona BigQuery.
  2. Fai clic su Studio nel riquadro a sinistra.
  3. Seleziona il set di dati mde_analytics nella finestra dell'Explorer di BigQuery.