BigQuery schema changes

This guide shows any updates on data schema changes when releasing new Manufacturing Data Engine (MDE) versions.

Changes from versions 1.2 to 1.3

Some BigQuery table schema changes from v1.2 to v1.3 are notbackwards-compatible. The following table describes these changes.

Record tables

All records in MDE v1.2 were stored in one of three archetype tables. In MDE v1.3, records are stored in tables per Type ( record tables ) where each Type is tied to a specific Archetype. The following table is an overview of the key changes in field names:

Nr Archetype Field name in v1.3 record table Data type v1.3 Field name in v1.2 archetype table
1
All id string id
2
All tag_name string tagName
3
All type_version integer N/A
4
All embedded_metadata JSON payloadQualifier
5
All cloud_metadata_ref JSON N/A
6
All materialized_cloud_metadata JSON N/A
8
All ingest_timestamp timestamp ingestTimestamp
9
All source_message_id string messageId
10
DDS, CDS data JSON payload
11
NDS value numeric 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 integer 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
All N/A N/A uptime
21
All N/A N/A downtime
22
All N/A N/A currentState
23
All N/A N/A previousState
24
All N/A N/A payloadKV
25
All N/A N/A edgeTagName
26
All N/A N/A payloadQualifierKV
27
All N/A N/A metadataKV
28
All N/A N/A metadataKV

Archetype references:

  • NDS-C: Numeric Data Series Clustered Archetype.
  • DDS-C: Discrete Data Series Clustered Archetype.
  • CDS-C: Continuous Data Series Clustered Archetype.
Create a Mobile Website
View Site in Mobile | Classic
Share by: