Glosario de Automatización • Diccionario de datos

¿Qué es un diccionario de datos SCADA?

Ingeniería Merobix • • 8 min de lectura

Un nombre de tag como FT_1204 o un número crudo en un historiador no significa nada por sí solo; para usarlo, alguien tiene que saber qué mide, en qué unidades, sobre qué rango, desde cuál dispositivo, y qué tan seguido se actualiza. Un diccionario de datos SCADA es el catálogo documentado que responde exactamente esas preguntas para cada tag. Esta guía explica qué contiene un diccionario de datos, cómo se distingue de una simple lista de tags al enfocarse en el significado en lugar del inventario, y cómo permite a nuevos ingenieros, integradores y herramientas de analítica interpretar los tags correctamente sin tener que preguntar.

Volver al glosario

Diccionario de datos en una línea: Un diccionario de datos SCADA es el catálogo documentado de los metadatos de cada tag: su nombre, descripción, tipo de dato, unidades de ingeniería, rangos válidos, dispositivo de origen, tasa de actualización, y expectativas de calidad, que explica qué significa cada tag y cómo interpretarlo. Se distingue de una lista maestra de tags, que es solo el inventario de cuáles tags existen, al capturar las definiciones y la semántica que permiten a ingenieros, integradores y analítica usar los datos correctamente.

Qué documenta un diccionario de datos

Un diccionario de datos es un catálogo de metadatos: para cada tag registra el conjunto de atributos necesarios para entender y usar ese tag correctamente. Como mínimo esto incluye el nombre o identificador del tag, una descripción en lenguaje llano de qué representa realmente el tag, su tipo de dato, ya sea una medición de punto flotante, un conteo entero, o un estado booleano, y sus unidades de ingeniería, para que un lector sepa que un valor está en libras por pulgada cuadrada y no en un conteo crudo. Estos pocos atributos ya convierten un tag opaco en algo sobre lo que una persona puede razonar.

Más allá de lo básico, un buen diccionario captura los atributos que determinan cómo deben tratarse los datos. El rango o span válido le dice a un lector y a una herramienta cuáles valores son físicamente plausibles, para que un número fuera de rango sea reconocible como sospechoso. El dispositivo o ubicación de origen dice de dónde viene la medición, lo que importa para la resolución de problemas y para entender qué representa una señal. La tasa de actualización o frecuencia de escaneo dice qué tan seguido se refresca el valor, para que un analista no confunda un tag actualizado despacio con uno rápido. Y las expectativas de calidad, cómo se ve el dato bueno, cómo se manejan los huecos o la mala calidad, le dicen a un consumidor cuánto confiar en el tag.

Tomados juntos, estos atributos son lo que permite a alguien que no construyó el sistema usar sus datos de forma segura. Un número sin unidades, rango, origen, y tasa de actualización es ambiguo y fácil de mal usar; el mismo número acompañado de su entrada del diccionario es inequívoco. El diccionario es, en efecto, la documentación que hace que la base de datos de tags se explique a sí misma, para que el conocimiento sobre qué significa cada tag viva en un catálogo duradero en lugar de solo en las cabezas de las personas que configuraron el sistema.

Diccionario frente a lista maestra de tags

El diccionario de datos se confunde muchas veces con la lista maestra de tags, pero responden preguntas distintas. La lista maestra de tags es el inventario: es el listado de cuáles tags existen, en esencia un conteo y un nombramiento de la población. Le dice que un tag existe y cómo se llama, lo cual es útil para la conciliación, el licenciamiento, y para conocer el tamaño del sistema. Pero la lista, por sí sola, no le dice qué significa ningún tag ni cómo interpretarlo; es un directorio de nombres, no una explicación.

El diccionario de datos agrega la capa que a la lista le falta: definiciones y semántica. Donde la lista dice que un tag existe, el diccionario dice qué mide ese tag, en qué unidades, sobre qué rango, desde qué origen, y qué tan seguido. La distinción es entre inventario y comprensión. Dos instalaciones podrían tener listas maestras de tags idénticas y sin embargo ser imposibles de interpretar si una tiene un diccionario de datos y la otra no, porque la lista le da las etiquetas mientras que el diccionario le da su significado. En la práctica el diccionario suele abarcar la lista, nombra cada tag y luego describe cada uno, pero su propósito definitorio es la descripción, no la enumeración.

Esta diferencia importa al decidir qué construir y mantener. Una lista maestra de tags puede generarse mecánicamente de los sistemas y mantenerse actual con poco juicio, porque es solo un conteo. Un diccionario de datos requiere conocimiento humano para redactarse y mantenerse exacto, porque alguien tiene que saber y escribir qué representa realmente cada tag y cómo debe tratarse. Por eso un diccionario es más valioso y más esfuerzo: captura el conocimiento interpretativo que los sistemas crudos no contienen, convirtiendo un inventario de nombres en un cuerpo usable de significado documentado.

Habilitar el autoservicio de ingenieros, integradores y analítica

El beneficio práctico de un diccionario de datos es que permite a las personas y las herramientas interpretar los tags correctamente por su cuenta, sin rastrear a quien construyó el sistema. Un nuevo ingeniero que se suma a una operación puede leer el diccionario y entender qué significan los tags en lugar de adivinar a partir de nombres crípticos o interrumpir a un colega por cada señal. Un integrador que conecta un sistema nuevo puede mapearse a los tags correctamente porque las unidades, rangos, y tipos de dato están documentados, en lugar de descubrir un desajuste después del hecho. El diccionario convierte el conocimiento tribal en un recurso que cualquiera puede consultar.

La analítica y los reportes dependen de esto aún más agudamente, porque un cálculo aplicado a datos mal entendidos produce disparates con confianza. Un tablero que promedia un tag sin conocer sus unidades, o un trabajo de analítica que trata un valor fuera de rango como real porque no conoce el span válido, engañarán. Cuando el diccionario suministra unidades, rangos, tasas de actualización, y expectativas de calidad, la analítica puede construirse para interpretar cada tag en sus verdaderos términos, escalando correctamente, filtrando valores implausibles, y considerando qué tan seguido se refrescan los datos. La analítica de autoservicio solo es segura cuando los metadatos que necesita están documentados y disponibles.

Una plataforma SCADA de nube como Merobix fortalece el diccionario de datos manteniendo los metadatos adjuntos a los tags en vivo en lugar de en un documento aparte que se desactualiza. Cuando la descripción, unidades, rango, origen, y tasa de actualización son propiedades del tag mismo en la plataforma, el diccionario no es una hoja de cálculo que alguien tenga que acordarse de actualizar; es la definición que el sistema ya usa, expuesta para que personas y herramientas la lean. Eso significa que un ingeniero que navega los tags ve la documentación en su lugar, una integración lee los metadatos directamente, y la analítica puede consultar unidades y rangos del mismo origen que impulsa las pantallas. Centralizar los metadatos con los datos mantiene el diccionario exacto y genuinamente de autoservicio, en lugar de un catálogo estático que lentamente diverge de la realidad.

Preguntas frecuentes

¿Cuál es la diferencia entre un diccionario de datos y una lista maestra de tags?

Una lista maestra de tags es el inventario, cuáles tags existen y cómo se llaman. Un diccionario de datos agrega las definiciones y la semántica: qué mide cada tag, en qué unidades, sobre qué rango, desde cuál dispositivo, y qué tan seguido se actualiza. La lista le da las etiquetas; el diccionario le da su significado. El diccionario suele nombrar cada tag también, pero su propósito definitorio es la descripción, no la enumeración.

¿Qué información pertenece a un diccionario de datos SCADA?

Como mínimo, cada entrada debería contener el nombre del tag, una descripción en lenguaje llano de qué mide, su tipo de dato, y sus unidades de ingeniería. Un diccionario minucioso también registra el rango o span válido, el dispositivo o ubicación de origen, la tasa de actualización, y las expectativas de calidad del tag. Juntos, estos atributos permiten a un lector interpretar el tag correctamente y a las herramientas escalar, validar, y analizar los datos en sus verdaderos términos.

¿Por qué la analítica necesita un diccionario de datos?

La analítica aplicada a datos mal entendidos produce resultados confiados pero equivocados, promediar un tag sin conocer sus unidades, o tratar un valor fuera de rango como real. Un diccionario de datos suministra las unidades, rangos, tasas de actualización, y expectativas de calidad que permiten a un trabajo de analítica interpretar cada tag correctamente, escalando bien, filtrando valores implausibles, y considerando la tasa de refresco. La analítica de autoservicio confiable depende de que esos metadatos documentados estén disponibles.

Más en Fundamentos de SCADA
Enriquecimiento de datos  •  Administrador de datos  •  Fuente de marca de tiempo  •  Conjunto de datos push de Power BI para SCADA  •  Particionado Parquet para lagos de datos SCADA  •  Todo en Fundamentos de SCADA →
Capacitación SCADA gratuita para operadores
Merobix University - 70 lecciones en video y 261 preguntas de examen, del primer inicio de sesión a los reportes de cumplimiento (contenido en inglés). Sin llamada de ventas.
Comenzar gratis →