Apoye una visión unificada de los datos y la información para toda una organización
La integración de información empresarial ( EII ) es la capacidad de ofrecer una vista unificada de los datos y la información de toda una organización. En una aplicación de virtualización de datos de EII, un proceso de integración de información que utiliza la abstracción de datos para proporcionar una interfaz unificada (conocida como acceso uniforme a los datos ) para ver todos los datos dentro de una organización, y un único conjunto de estructuras y convenciones de nomenclatura (conocido como representación uniforme de la información ) para representar estos datos; el objetivo de la EII es lograr que un gran conjunto de fuentes de datos heterogéneas aparezca ante un usuario o sistema como una única fuente de datos homogénea.
Descripción general
Los datos dentro de una empresa se pueden almacenar en formatos heterogéneos, incluidas bases de datos relacionales (que a su vez vienen en una gran cantidad de variedades), archivos de texto, archivos XML , hojas de cálculo y una variedad de métodos de almacenamiento propietarios , cada uno con sus propios métodos de indexación y acceso a datos .
Han surgido API de acceso a datos estandarizados que ofrecen un conjunto específico de comandos para recuperar y modificar datos de una fuente de datos genérica. Existen muchas aplicaciones que implementan los comandos de estas API en varias fuentes de datos, en particular bases de datos relacionales. Estas API incluyen ODBC , JDBC , XQJ , OLE DB y, más recientemente, ADO.NET .
También existen formatos estándar para representar datos dentro de un archivo que son muy importantes para la integración de la información. El más conocido de ellos es XML, que ha surgido como un formato de representación universal estándar. También existen "gramáticas" XML más específicas definidas para tipos específicos de datos, como Geography Markup Language para expresar características geográficas y Directory Service Markup Language para almacenar información de estilo directorio. Además, existen formatos estándar no XML, como iCalendar para representar información de calendario y vCard para información de tarjetas de visita .
La integración de información empresarial (EII) aplica la integración de datos a nivel comercial. A pesar de los problemas teóricos descritos anteriormente, el sector privado muestra mayor preocupación por los problemas de la integración de datos como un producto viable. [1]
La EII no pone énfasis en la corrección ni en la manejabilidad, sino en la velocidad y la simplicidad.
- Combinación de conjuntos de datos dispares
- Cada fuente de datos es diferente y, como tal, no está diseñada para admitir la EII. Por lo tanto, la virtualización de datos, así como la federación de datos, dependen de la similitud accidental de datos para admitir la combinación de datos e información de conjuntos de datos diferentes. Debido a esta falta de similitud de valores de datos entre las fuentes de datos, el conjunto de resultados puede ser inexacto, incompleto e imposible de validar.
- Una solución es reformular bases de datos dispares para integrarlas sin necesidad de ETL . Las bases de datos reformuladas admiten restricciones de puntos en común en las que se puede aplicar la integridad referencial entre bases de datos. Las bases de datos reformuladas proporcionan rutas de acceso a datos diseñadas con valores de datos comunes en todas las bases de datos.
- Sencillez de implementación
- Aunque se lo reconoce como una solución a un problema, la EII, a partir de 2009, [actualizar]actualmente requiere tiempo para su aplicación y presenta complejidades en su implementación. Entre las soluciones propuestas sin esquema se encuentra el "Lean Middleware". [2]
- Manejo de información de orden superior
- Los analistas tienen dificultades (incluso con un sistema de integración de información en funcionamiento) para determinar si las fuentes de la base de datos satisfacen una aplicación determinada. Para responder a este tipo de preguntas sobre un conjunto de repositorios se necesita información semántica, como metadatos y/o ontologías.
Aplicaciones
Los productos EII permiten un acoplamiento flexible entre aplicaciones y servicios de cliente que consumen datos homogéneos y almacenes de datos heterogéneos. Dichas aplicaciones y servicios de cliente incluyen herramientas de productividad de escritorio (hojas de cálculo, procesadores de texto , software de presentación, etc.), entornos y marcos de desarrollo ( Java EE , .NET , Mono , SOAP o servicios web RESTful , etc.), inteligencia empresarial (BI), software de monitoreo de actividad empresarial (BAM), planificación de recursos empresariales (ERP), gestión de relaciones con clientes (CRM), software de gestión de procesos empresariales (BPM y/o BPEL) y gestión de contenido web (CMS).
Tecnologías de acceso a datos
Véase también
- Inteligencia de Negocios 2.0 (BI 2.0)
- Almacén de datos : almacenamiento centralizado de conocimientos
- Sistema dispar : sistema de procesamiento de datos sin interacción con otros sistemas informáticos de procesamiento de datos.
- Integración empresarial : campo técnico de la arquitectura empresarial centrado en la interconexión de sistemas, el intercambio de datos, el intercambio de datos y la computación distribuida.Páginas que muestran descripciones de wikidata como alternativa
- Sistema de base de datos federada : tipo de sistema de gestión de metabases de datos que asigna de forma transparente múltiples sistemas de bases de datos autónomos en una única base de datos federada.Páginas que muestran descripciones de wikidata como alternativa
- Marco de descripción de recursos : lenguaje formal para describir modelos de datos
- Heterogeneidad semántica : cuando el esquema de base de datos o los conjuntos de datos para el mismo dominio son desarrollados por partes independientes, lo que da como resultado diferencias en el significado y la interpretación de los valores de los datos.Páginas que muestran descripciones de wikidata como alternativa
- Integración semántica : interrelación de información de diversas fuentes
- Web Semántica – Extensión de la Web para facilitar el intercambio de datos
- Web 2.0 : sitios web de la World Wide Web que utilizan tecnología más allá de las páginas estáticas de los sitios web anteriores
- Servicios web : Servicios ofrecidos entre dispositivos electrónicos a través de Internet.Páginas que muestran descripciones breves de los objetivos de redireccionamiento
Referencias
- ^ Alon Y. Halevy; et al. (2005). "Integración de información empresarial: éxitos, desafíos y controversias" (PDF) . SIGMOD 2005. págs. 778–787. doi :10.1145/1066157.1066246.
- ^ David A. Maluf; et al. (2005). "Middleware ajustado". SIGMOD 2005 . págs. 788–791. doi :10.1145/1066157.1066247.