Estoy buscando una herramienta SQL ETL liviana compatible con Amazon Redshift.
El caso de uso principal (actualmente el único) sería programar consultas que realicen agregaciones en tablas de Redshift y cargar los resultados nuevamente en otras tablas de Redshift (ya sea creando una nueva tabla o ejecutando una en una tabla existente) INSERT INTO
.
Un ejemplo concreto podría ser "realizar una consulta SQL Q en la tabla T1 diariamente e insertar las filas resultantes en la tabla T2 con una columna de fecha adjunta".
Este tipo de cosas podría lograrse configurando trabajos cron para cada consulta deseada. Sin embargo, quiero que la herramienta sea utilizable por usuarios que no son ingenieros (pero que dominan SQL). Por lo tanto, estoy buscando algo con una interfaz de usuario agradable y posiblemente una interfaz de arrastrar y soltar para definir transformaciones.
Para ser claros, no necesito conectar datos de diferentes fuentes (por ejemplo, cargar datos de una base de datos SQL en Redshift; este tipo de cosas parece ser en lo que se enfocan muchas herramientas), pero una herramienta que hizo este tipo de cosa y también tenía un buen soporte para mi caso de uso funcionaría.
Lo que he probado hasta ahora:
Es posible que desee ver un Talend.
Al utilizar los conectores de Talend para Amazon Redshift, los usuarios podrán cargar y extraer datos hacia y desde Amazon Redshift...
Soy parcial dado que trabajo para Talend.
Langton