es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Herramienta de ETL Snowflake

Vamos a pasar de SQL Server a Snowflake como base de datos objetivo para el almacén.
Hoy en día, la mayoría de nuestro desarrollo de extracción, transformación y carga (ETL) se realiza en ODI (Oracle Data Integrator).

Por lo tanto, estoy interesado en saber si alguien está utilizando ODI junto con Snowflake y cómo funciona.
Y qué experiencia/recomendaciones tienes sobre otras herramientas de ETL junto con Snowflake como destino.

Por ejemplo:
– Matillion
– DBT
– Xplenty

Hoy en día, hemos empezado a utilizar NIFI para mover los datos desde la fuente al almacenamiento de blobs de Azure.
Pero no estamos seguros si ODI es la herramienta adecuada para el resto cuando estamos en la nube.

Estoy realmente emocionado por ver todas sus respuestas.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Como experto en tecnología de la información especializado en Oracle, Snowflake-cloud-data-platform y ETL, puedo ofrecer algunas ideas sobre su consulta en relación con la migración de SQL Server a Snowflake como base de datos de destino para su almacén de datos y si se puede utilizar ODI en conjunción con Snowflake.

    En primer lugar, ODI se puede utilizar con Snowflake como base de datos de destino, ya que admite Snowflake como plataforma de destino. Sin embargo, puede haber algunas limitaciones en términos de personalizaciones y optimizaciones que potencialmente podría aprovechar con una herramienta ETL específica de Snowflake.

    En segundo lugar, otras herramientas ETL como Matillion, DBT y Xplenty también son compatibles con Snowflake y ofrecen funcionalidades específicas que se adaptan a los requisitos únicos de almacenamiento de datos de Snowflake. Matillion, por ejemplo, ofrece ETL nativo en la nube para Snowflake, mientras que DBT ofrece transformaciones de datos modulares en SQL.

    No obstante, la mejor herramienta ETL para su organización dependerá de sus requisitos específicos, presupuesto y otros factores, como las habilidades del equipo y la flexibilidad para adaptarse a nuevas herramientas y flujos de trabajo.

    Por último, NIFI puede ser una excelente herramienta para mover datos desde la fuente hasta el almacenamiento en la nube, pero el uso de una herramienta ETL nativa en la nube como Matillion o una herramienta ETL modular como DBT proporcionaría una mejor optimización, flexibilidad y rentabilidad para las transformaciones de datos y la carga de datos en Snowflake.

    En conclusión, hay varias herramientas ETL disponibles que son compatibles con Snowflake, y aunque ODI se puede utilizar con Snowflake, el uso de una herramienta ETL específica de Snowflake o nativa en la nube podría proporcionar una mejor optimización, personalización y rentabilidad para las necesidades específicas de su organización en la nube.

Comments are closed.