Modifications du schéma BigQuery

Ce guide présente les modifications apportées au schéma de données lors de la publication de nouvelles versions de Manufacturing Data Engine (MDE).

Modifications apportées entre les versions 1.2 et 1.3

Certaines modifications apportées au schéma de table BigQuery entre les versions 1.2 et 1.3 ne sont pas rétrocompatibles. Le tableau suivant décrit ces modifications.

Tables d'enregistrements

Tous les enregistrements de la version 1.2 de MDE étaient stockés dans l'une des trois tables d'archétypes. Dans MDE v1.3, les enregistrements sont stockés dans des tables par type (tables d'enregistrements), où chaque type est associé à un archétype spécifique. Le tableau suivant présente les principales modifications apportées aux noms de champs :

Nr Archétype Nom du champ dans le tableau des enregistrements de la version 1.3 Type de données v1.3 Nom du champ dans le tableau archétype de la version 1.2
1 Tous id string id
2 Tous tag_name string tagName
3 Tous type_version entier N/A
4 Tous embedded_metadata JSON payloadQualifier
5 Tous cloud_metadata_ref JSON N/A
6 Tous materialized_cloud_metadata JSON N/A
8 Tous ingest_timestamp timestamp ingestTimestamp
9 Tous source_message_id string messageId
10 DDS, CDS données JSON payload
11 NDS valeur numérique payload
12 DDS, NDS event_timestamp timestamp eventTimestamp
13 CDS event_timestamp_start timestamp eventTimestampStart
14 CDS event_timestamp_end timestamp eventTimestampEnd
15 CDS duration entier duration
16 NDS-C, DDS-C, CDS-C* cluster_column_1 string N/A
17 NDS-C, DDS-C, CDS-C* cluster_column_2 string N/A
18 NDS-C, DDS-C, CDS-C* cluster_column_3 string N/A
19 NDS-C, DDS-C, CDS-C* cluster_column_4 string N/A
20 Tous N/A N/A uptime
21 Tous N/A N/A temps d'arrêt
22 Tous N/A N/A currentState
23 Tous N/A N/A previousState
24 Tous N/A N/A payloadKV
25 Tous N/A N/A edgeTagName
26 Tous N/A N/A payloadQualifierKV
27 Tous N/A N/A metadataKV
28 Tous N/A N/A metadataKV

Références d'archétypes :

  • NDS-C : archétype de série de données numériques groupées.
  • DDS-C : archétype de cluster de série de données discrètes.
  • CDS-C : archétype groupé de série de données continues.