Mudanças no esquema do BigQuery
Este guia mostra as atualizações sobre mudanças no esquema de dados ao lançar novas versões do Manufacturing Data Engine (MDE).
Mudanças das versões 1.2 para 1.3
Algumas mudanças no esquema da tabela do BigQuery da v1.2 para a v1.3 não são compatíveis com versões anteriores. A tabela a seguir descreve essas mudanças.
Tabelas de registros
Todos os registros no MDE v1.2 foram armazenados em uma das três tabelas de arquétipos. No MDE v1.3, os registros são armazenados em tabelas por tipo (tabelas de registros), em que cada tipo está vinculado a um arquétipo específico. A tabela a seguir é uma visão geral das principais mudanças nos nomes dos campos:
| Nr | Arquétipo | Nome do campo na tabela de registros da v1.3 | Tipo de dados v1.3 | Nome do campo na tabela de arquétipos da v1.2 |
|---|---|---|---|---|
| 1 | Todos | ID | string | ID |
| 2 | Todos | tag_name | string | tagName |
| 3 | Todos | type_version | integer | N/A |
| 4 | Todos | embedded_metadata | JSON | payloadQualifier |
| 5 | Todos | cloud_metadata_ref | JSON | N/A |
| 6 | Todos | materialized_cloud_metadata | JSON | N/A |
| 8 | Todos | ingest_timestamp | timestamp | ingestTimestamp |
| 9 | Todos | source_message_id | string | messageId |
| 10 | DDS, CDS | dados | JSON | payload |
| 11 | NDS | valor | numérico | 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 | Todos | N/A | N/A | tempo de atividade |
| 21 | Todos | N/A | N/A | de inatividade |
| 22 | Todos | N/A | N/A | currentState |
| 23 | Todos | N/A | N/A | previousState |
| 24 | Todos | N/A | N/A | payloadKV |
| 25 | Todos | N/A | N/A | edgeTagName |
| 26 | Todos | N/A | N/A | payloadQualifierKV |
| 27 | Todos | N/A | N/A | metadataKV |
| 28 | Todos | N/A | N/A | metadataKV |
Referências de arquétipos:
- NDS-C: Numeric Data Series Clustered Archetype.
- DDS-C: arquétipo agrupado de série de dados discretos.
- CDS-C: arquétipo agrupado de série de dados contínuos.