Conceptos clave

En esta página, se describen los conceptos clave para comprender los componentes de Manufacturing Data Engine (MDE).

Datos de fabricación

La arquitectura de la información del MDE está diseñada para procesar dos tipos de datos de fabricación:

  1. Datos de fabricación: Lecturas o eventos de sensores adquiridos en la planta de producción o derivados de los datos de la planta de producción
  2. Contexto sobre los hechos (metadatos): Origen, la forma en que se capturaron, su tipo, naturaleza (las mediciones que representan), los activos a los que se refieren y el contexto sobre ellos.

El MDE está diseñado para usarse como un repositorio de datos de fabricación contextuales y fácticos, y para capturar las relaciones entre ellos. El objetivo principal del diseño de MDE es proporcionar una rápida transferencia de datos, un acceso a los datos eficiente y habilitar casos de uso de valor agregado.

Los datos y metadatos de fabricación se almacenan y envían a diferentes receptores de datos optimizados para casos de uso específicos.

Para brindar flexibilidad en la organización y el almacenamiento de datos, MDE define un modelo que permite la configurabilidad y la extensibilidad de los esquemas lógicos, a la vez que mantiene la estabilidad del esquema de datos físicos.

En este diagrama, se muestra, a un nivel alto, el flujo de mensajes tal como lo procesa MDE:

ingestion-logical-steps

Mensaje fuente

Cualquier mensaje publicado en el tema de Pub/Sub input-messages, que es el punto de entrada de datos en MDE.

Clase del mensaje fuente

Es un grupo de mensajes fuente que comparten una estructura o semántica comunes. Para obtener más información, consulta Clase de mensaje fuente.

Analizador

Es una entidad de configuración que transforma mensajes de una clase de mensaje fuente específica en registros de un tipo específico por medio de una secuencia de comandos de Whistle. Un analizador puede producir registros con diferentes etiquetas, pero todos los registros deben compartir el mismo tipo. Para obtener más información, consulta Parser.

Arquetipo

Es una base para un tipo que define campos y comportamientos específicos. Hay seis arquetipos agrupados en tres familias de arquetipos:

  • Numérico (estándar y agrupado)
  • Discretos (estándar y agrupados)
  • Continua (estándar y agrupada)

Clave natural

Es una clave que identifica de forma única una entidad fuera de MDE.

Etiqueta

Es una entidad, como un sensor, un dispositivo o una máquina, que emite un flujo de mensajes fuente. La entidad se identifica con un nombre de etiqueta que también funciona como la clave natural en los buckets de metadatos de etiquetas de la nube de etiquetas. Los parámetros de configuración se pueden adjuntar a las etiquetas en el contexto de las versiones de tipo. Para obtener más información, consulta Etiqueta.

Tipo

Es una entidad de configuración que describe un conjunto común de registros. Un tipo se asocia con exactamente un arquetipo. Un tipo puede asociarse con uno o más buckets de metadatos, puede contener un esquema de campo de datos y proporcionar especificaciones de almacenamiento. Para obtener más información, consulta Type.

Campo de datos

Es un campo en un registro. El esquema puede restringir el objeto escrito en el campo en los tipos de arquetipo discreto y continuo.

Bucket de metadatos

Es una entidad de configuración que modela un conjunto relacionado de información contextual sobre un hecho de fabricación (como una lectura de sensor) asociado a un mensaje fuente. Los buckets de metadatos se modelan como dimensiones en el dominio de Analytics. Los buckets contienen esquemas que definen la estructura de las instancias de metadatos que contienen. Los cambios en las instancias de metadatos dentro de un bucket se versionan. Para obtener más información, consulta Depósitos de metadatos.

Instancia de metadatos

Es una entrada dentro de un bucket de metadatos que describe una entidad con una clave natural determinada. Para obtener más información, consulta Instancias de metadatos.

Instancia de metadatos de .proto

Es una instancia de metadatos que se construye en el analizador.

Tabla de registros

Es una tabla en BigQuery vinculada a un tipo. Cada tipo se asocia a una tabla de registros.

Registro

Es un solo registro procesado. También es una fila en una tabla de registros. Todos los registros comparten el mismo tipo.

Registro de Proto

Es un registro precursor que construye y emite un analizador.

Metadatos incorporados

Es un campo que almacena metadatos que cambian rápidamente en el registro. Para obtener más información, consulta Metadatos incorporados.

Referencia de metadatos de Cloud

Es un campo en un registro que almacena identificadores de instancias de metadatos por bucket (claves externas).

Metadatos materializados

Es un campo en un registro que almacena instancias de metadatos materializados que se enumeran en la referencia de metadatos de Cloud.