Informatica, a lo largo de los años, ha sido el líder en la tecnología de integración de datos, pero nos hace curioso en cuanto a por qué hay tanto zumbido alrededor de Informatica y lo más importante lo que es Informatica! Voy a tratar de responder a todas estas preguntas como parte de este blog.
- ¿Qué es Informatica y por qué se utiliza?
- Métricas clave de Informatica:
- ¿Cuál es el contexto en el que se utiliza la integración de datos?
- ¿Qué es ETL?
- ¿Cuál es la utilidad de la herramienta ETL de Informatica?:
- Cómo realiza Informatica la ETL:
- Aplicaciones en tiempo real de Informatica:
- Herramienta de Informatica para la Migración de Datos:
- Herramienta de Informatica para la integración de aplicaciones:
- Herramienta de Informatica para Datawarehousing
- Herramienta Informatica para Middleware
¿Qué es Informatica y por qué se utiliza?
Informatica tiene varios productos centrados en la integración de datos. Sin embargo, Informatica PowerCenter es el producto estrella de la cartera. Se ha hecho tan popular que Informatica PowerCenter se ha convertido en sinónimo de Informatica. Por eso, cada vez que utilizo Informatica en el blog, significa esencialmente Informatica PowerCenter. Informatica es una herramienta de integración de datos basada en la arquitectura ETL. Ofrece software y servicios de integración de datos para diversas empresas, industrias y organizaciones gubernamentales, como los servicios de telecomunicaciones, sanitarios, financieros y de seguros. Echemos un vistazo a algunas métricas clave para entender por qué es el líder en la tecnología de integración de datos.
Métricas clave de Informatica:
Las siguientes son algunas estadísticas que reflejan el crecimiento de la demanda de la certificación de Informatica con bastante precisión:
- Ingresos de 2015: 1.000 millones de dólares.06 mil millones de dólares, más que los ingresos combinados de Abinitio, datastage, SSIS y otras herramientas ETL
- CACR anual de 7 años: 30%
- Socios : 450+
- Líderes importantes de SI, ISV, OEM y On-Demand
- Clientes: Más de 5.000
- Clientes en 82 países&Presencia directa en 28 países
- Número 1 en la clasificación de fidelidad de clientes, 7 años consecutivos
El indicador anterior establece claramente el hecho de que existe una gran demanda de Informatica en todo el mundo. Pero es igualmente importante entender qué tipo de problemas resuelve Informatica y si esos problemas son críticos para una empresa. Para comprender qué es Informatica y su importancia, primero debemos entender las siguientes 3 cosas:
- ¿Cuál es el contexto en el que se utiliza la integración de datos?
- ¿Qué es ETL?
- ¿Por qué Informatica y cuáles son sus aplicaciones en la vida real?
¿Cuál es el contexto en el que se utiliza la integración de datos?
Todas las empresas de hoy en día procesan un enorme conjunto de datos. Estos datos provienen de diversas fuentes y necesitan ser procesados para proporcionar información útil para la toma de decisiones empresariales. Pero a menudo estos datos presentan los siguientes retos:
- Las grandes empresas con muchos datos: Esta enorme cantidad de datos puede estar en cualquier formato. Estarían disponibles en múltiples bases de datos y en muchos archivos no estructurados.
- Estos datos deben cotejarse, combinarse, compararse y hacerse funcionar como un todo sin fisuras. ¡Pero las diferentes bases de datos no se comunican bien!
- Muchas organizaciones han implementado interfaces entre estas bases de datos:
- Cada par de bases de datos requiere una interfaz única
- Si se cambia una base de datos, es posible que haya que actualizar muchas interfaces
La integración de datos es la solución para todos estos problemas. Las tecnologías de integración de datos permiten que los datos de diferentes bases de datos y formatos se comuniquen entre sí.
Pero hay diferentes arquitecturas en la tecnología de integración de datos. Informatica utiliza la arquitectura Extract, Transform & Load (ETL) que es la arquitectura más popular para realizar la integración de datos. Por lo tanto, es imperativo que entendamos qué es ETL y cómo Informatica realiza ETL para resolver estos problemas de negocio.
¿Qué es ETL?
ETL es un tipo de integración de datos e implica una arquitectura que extrae, transforma y luego carga los datos en la base de datos o archivo de destino. Es la base del almacén de datos.
Un sistema ETL hace lo siguiente:
- Extrae los datos de los sistemas de origen
- Transforma y limpia los datos
- Indiza los datos
- Resume los datos
- Carga los datos en el almacén
- Rastrea los cambios realizados en los datos de origen necesarios para el almacén
- Restructura las claves
- Mantiene los metadatos
- Refresca el almacén con datos actualizados
Si hemos entendido qué es ETL y el proceso ETL, ahora estamos en una mejor posición para apreciar por qué Informatica es la mejor solución en estos casos. También entenderemos cuáles son los escenarios típicos de la vida real en los que Informatica puede resultar muy útil.
¿Cuál es la utilidad de la herramienta ETL de Informatica?:
Informatica PowerCenter es una solución de integración de datos de primera calidad disponible en la actualidad. La razón por la que proporciona la mejor solución en las grandes empresas es porque es:
- neutral a la base de datos y, por tanto, puede comunicarse con cualquier base de datos
- la herramienta de transformación de datos más potente. Convierte los datos de una aplicación al formato de otra
Siguiendo con este artículo sobre qué es Informatica, entendamos cómo realiza Informatica el ETL.
Cómo realiza Informatica la ETL:
ETL: Extraer
- PowerCenter lee los datos, fila por fila, de una tabla (o grupo de tablas relacionadas) de una base de datos, o de un archivo
- Esta base de datos o archivo se denomina fuente
- La estructura de la fuente está contenida en un objeto de definición de fuente.
ETL: Transform
- Informatica PowerCenter convierte las filas en un formato que el segundo sistema (de destino) podrá utilizar
- La lógica de esta conversión se define en objetos de transformación
ETL: Load
- Informatica PowerCenter escribe los datos, fila por fila, en una tabla (o grupo de tablas relacionadas) de una base de datos, o en un archivo
- Esta base de datos o archivo se denomina destino
- La estructura del destino está contenida en un objeto de definición de destino
A continuación, en este artículo sobre qué es Informatica, veamos las aplicaciones en tiempo real del mismo.
Aplicaciones en tiempo real de Informatica:
Los escenarios típicos en los que se utiliza Informatica:
Herramienta de Informatica para la Migración de Datos:
Una empresa adquiere una nueva aplicación de cuentas por pagar. PowerCenter puede mover los datos de cuentas existentes a la nueva aplicación. Informatica preserva el linaje de los datos para los impuestos, la contabilidad y otros fines legales
Herramienta de Informatica para la integración de aplicaciones:
La empresa A adquiere la empresa B. Por lo tanto, para lograr los beneficios de la consolidación, el sistema de facturación de la empresa B debe integrarse en el sistema de facturación de la empresa A, lo que puede hacerse fácilmente con Informatica
Herramienta de Informatica para Datawarehousing
Las acciones típicas requeridas en los datawarehouses son:
- Los almacenes de datos ponen la información de muchas fuentes juntas para su análisis
- Los datos se mueven desde muchas bases de datos al almacén de datos
Todos los casos típicos anteriores pueden realizarse fácilmente utilizando Informatica
Herramienta Informatica para Middleware
Informatica puede conectar una variedad de fuentes, incluyendo la mayoría de las Fuentes de Aplicación.
- Herramienta de integración de datos certificada por SAP
- Puede extraer y empujar datos a los sistemas SAP R3, SAP BW
- Tiene un adaptador de conectividad para la mayoría de las Fuentes de Aplicación
También puede utilizarse como middleware entre dos aplicaciones como SAP R3, SAP BW, etc.
Ahora que ha entendido lo que es Informatica, vamos a ver un vídeo tutorial de Informatica para entender Informatica con más detalle:
Tutorial de Informatica para principiantes
Si quieres aprender sobre la arquitectura de Informatica paso a paso y el caso de uso para reforzar aún más el poder de Informatica, puedes echar un vistazo a mi blog Informatica Tutorial.
Si ya ha decidido emprender la carrera de Informatica, le recomiendo que eche un vistazo a nuestra página de cursos de formación de Informatica. La formación para la certificación de Informatica en Edureka le convertirá en un experto a través de sesiones dirigidas por un instructor en vivo y formación práctica utilizando casos de uso de la vida real.