2012-07-05 16 views
6

¿Qué es ODI? ¿Cuál es el uso real de ODI? ¿Cómo Oracle Oracle integrador de herramientas ayuda con la programación? ¿Cuál es la diferencia entre una herramienta de desarrollo sql y una herramienta ODI? realmente harto de las definiciones que se encuentran en algunos sitios, que será grande si alguien se le ocurre una explicación .. Bueno sin contar¿Qué es el integrador de datos Oracle?

Respuesta

18

estoy totalmente de acuerdo Oracle sitio es confuso y estas descripciones de los productos no son para expertos en tecnología y escrito por el departamento de marketing.

Déjame intentar explicarlo en palabras simples. ODI es una herramienta de ETL, para ser una herramienta EL-T precisa. Puede leer más sobre ETL vs EL-T en wiki.

Oracle solía vender OWB (Oracle Warehouse Builder) antes y luego compraron ODI de Sunopsis. OWB ya no será compatible y ODI será la herramienta utilizada por muchas aplicaciones de Oracle.

Puede hacer muchas cosas con ODI, pero lo usaría principalmente para extraer datos de una fuente (archivos, bases de datos), transformar datos en un área de ensayo y cargarlos en su base de datos de destino. Los proyectos de ETL normalmente requieren mucho tiempo y esfuerzo, y mientras que usted puede hacer cosas similares al escribir un código personalizado, las herramientas de ETL sirven para ayudar a que estas tareas sean fáciles para los desarrolladores. Las herramientas de ETL se usan para proyectos de integración de datos, almacenamiento de datos, etc.

Si alguna vez escuchó acerca de la herramienta Microsoft SSIS incluida con MS SQL Server, eso debería darle una idea de para qué sirve ODI.

Este es un buen white paper que explica cómo usar ODI y cuáles son los beneficios frente a la codificación personalizada.

Oracle también creó una versión de ODI llamada ODI Data Services, un truco de marketing para expandir ODI al mercado de SOA.

También venden el producto Golden Gate que está diseñado para ETL en tiempo real y proyectos de federación de datos que pueden funcionar bien con otras aplicaciones y servicios web. La federación de datos es un proceso para fusionar/integrar datos en tiempo real sin hacer ningún ETL.

Espero que esto ayude!

1

He aquí una breve descripción que se encuentra en Oracle ODI FAQ:

Qué es Oracle Data Integrator (ODI)?

Oracle Data Integrator es una plataforma de integración de datos completa que cubre todas las necesidades de integración de datos: de alto volumen, cargas por lotes de alto rendimiento, que, procesos basados ​​en eventos de goteo de alimentación de integración, a habilitado para SOA servicios de datos.

¿Qué proyectos son adecuados para Oracle Data Integrator?

Oracle Data Integrator se puede utilizar en varios proyectos, entre ellos:

  • de datos convencional Integración
  • Business Intelligence y Warehousin datos
  • iniciativas de modernización
  • Migraciones y consolidaciones
  • Service Oriented Architecture (SOA) Iniciativas
  • Ma Gestión de datos ster
1

ODI es una herramienta de ETL. Tiene dos ventajas principales sobre los productos de la competencia:

1) Utiliza un enfoque de tipo ELT, es decir, todas las transformaciones ocurren en el servidor de datawarehouse de destino en SQL. Esto significa que ODI no es una caja negra y los desarrolladores saben exactamente lo que está sucediendo. Esto es genial para la depuración. También significa que ODI puede aprovechar la potencia del servidor de almacenamiento de destino y no requiere ningún servidor de aplicaciones adicional como las herramientas ETL tradicionales, Informatica, etc. Disminuye el TCO.

2) La principal ventaja de ODI sobre los productos de la competencia es el enfoque de plantilla de código. Esto garantiza una reutilización extrema de su código ETL de su desarrollador. La lógica y las estrategias de transformación de datos se encapsulan en los denominados Módulos de conocimiento y se pueden reutilizar en su almacén de datos. Esto puede reducir el tiempo de desarrollo en un 30-50%.

Los enlaces a ODI tutorials se pueden encontrar en el blog de BI Quotient

Cuestiones relacionadas