Articulo de referencia

Publicación de metadatos

La publicación de metadatos es el proceso de poner los elementos de datos de metadatos a disposición de usuarios externos, tanto personas como máquinas, mediante un proceso de r...

La publicación de metadatos es el proceso de poner los elementos de datos de metadatos a disposición de usuarios externos, tanto personas como máquinas, mediante un proceso de revisión formal y un compromiso con los procesos de control de cambios.

La publicación de metadatos es la base sobre la que se construyen las funciones avanzadas de computación distribuida . Pero, al igual que ocurre con los cimientos de una construcción, en los sistemas de publicación de metadatos se debe tener cuidado para garantizar la integridad estructural de los sistemas construidos sobre ellos.

Definición de publicación de metadatos

Los metadatos publicados tienen las siguientes características:

  1. Estructuras de metadatos disponibles para el público en general en un sitio web público o mediante descarga.
  2. Existe un proceso documentado de revisión y aprobación para agregar o actualizar elementos de datos al sistema.
  3. Las nuevas versiones se publican sin afectar a las versiones anteriores.
  4. Una organización editorial que se compromete con el proceso de control de cambios.

Beneficios de la publicación de metadatos

Al clasificar los beneficios de la publicación de metadatos, generalmente se consideran dos grupos. Las partes externas suelen ser los consumidores de información que no forman parte de la organización que publica. Las partes internas suelen ser las distintas unidades de negocio o departamentos dentro de una organización.

Beneficios para terceros

  1. Permite que los sistemas externos (tanto personas como agentes) comprendan claramente la semántica de los elementos de datos en un sistema.
  2. Permite a terceros crear mapas semánticos entre modelos de datos e importar y exportar datos entre sistemas.
  3. Promueve arquitecturas orientadas a servicios y permite el intercambio horizontal de información entre silos de información tradicionales.
  4. Permite que los sistemas participen en procesos de búsqueda federados e indexados con precisión.

Beneficios para las partes internas

  1. permite que las partes de diversas unidades de negocio acuerden definiciones de datos compartidas y definiciones separadas específicas para cada departamento o función.
  2. Hace que las operaciones de extracción, transformación y carga (ETL) sean más precisas para el almacenamiento de datos.
  3. permite a los diseñadores de interfaces de usuario acceder a un conjunto común de etiquetas de encabezado de pantalla e informe.
  4. promoción de la arquitectura basada en modelos

Objeciones a la publicación de metadatos

  • Las organizaciones que publican sus metadatos podrían facilitar que personas no autorizadas encuentren datos confidenciales si vulneran el cortafuegos de la organización.
  • Los proveedores que publican sus metadatos corren el riesgo de que sus clientes creen herramientas que les permitan exportar sus datos desde los sistemas informáticos, facilitando así la migración fuera del sistema del proveedor.

Proceso central en la publicación de metadatos

A continuación se describen algunos de los procesos principales en la publicación de metadatos.

  1. Recopilación de requisitos de metadatos
  2. Selección de herramientas de registro y publicación de metadatos
  3. Formación sobre conceptos de metadatos para los participantes del proyecto.
  4. Formación de grupos de interés
  5. Recopilación de metadatos
  6. Consolidación del glosario
  7. Construcción inicial de la ontología superior (elementos de datos abstractos)
  8. Carga de elementos de datos preliminares
  9. Proceso de revisión de elementos de datos
  10. Publicación de elementos de metadatos aprobados en diversos formatos de salida (véase más abajo).
  11. Creación y mantenimiento de versiones y eliminación de elementos de datos no utilizados o redundantes.

publicación de metadatos de formato de archivo

Las organizaciones que crean aplicaciones que almacenan datos en sistemas de archivos también pueden publicar definiciones de metadatos. Una forma común de hacerlo es almacenar los datos de la aplicación en un archivo XML comprimido. Estos archivos XML se pueden descomprimir y validar con un esquema XML externo. Un ejemplo de esto lo proporciona la herramienta de código abierto FreeMind .

formatos de publicación de metadatos

  1. HTML : se utiliza para navegar por un sitio web y para la indexación por parte de los motores de búsqueda basados ​​en texto.
  2. Lenguaje de Ontología Web (OWL): utilizado por motores de búsqueda de metadatos como Swoogle.
  3. Intercambio de metadatos XML (XMI): estándar de OMG para el intercambio de metadatos.
  4. Metamodelo común de almacén de datos (CMW): estándar de OMG para metadatos de almacenes de datos.
  5. Mapas temáticos : una norma ISO para la representación e intercambio de conocimientos, con especial énfasis en la facilidad de búsqueda de la información.
  6. KM3 o Kernel Meta Meta Model, tal como se utiliza en los Metamodel Zoos. AtlanticZoo es una biblioteca de código abierto con más de 100 metamodelos bajo licencia EPL. KM3 es un lenguaje específico de dominio sencillo para especificar metamodelos. Existen varias transformaciones disponibles para convertir de KM3 a otras notaciones como XMI.

Véase también

  • Ejemplos de MetaQuery archivados el 28/10/2007 en Wayback Machine, proporcionados por Ambient Webs LLC.
  • Portal SWED proporcionado por WordPressHelp
  • Ejemplo de publicación de metadatos de Microsoft