2 puntos por xguru 4 시간 전 | Aún no hay comentarios. | Compartir por WhatsApp
  • Detección automática de drift de esquema: si el tipo o nombre de las columnas de una tabla fuente cambia aguas arriba, hace diff y vuelve a generar automáticamente el destino
    • Detecta antes de ejecutar las consultas que pasan en desarrollo pero fallan en producción, y bloquea de inmediato en tiempo de ejecución situaciones como "hasta ayer corría bien, pero los datos se ven raros"
  • Contratos de datos en tiempo de compilación: detecta con códigos de error (E010, E013) columnas obligatorias faltantes, eliminación de columnas protegidas y cambios de tipo peligrosos antes de escribir una sola fila en tablas de producción
  • Ofrece linaje a nivel de columna (column lineage): si apuntas a una columna específica, puedes rastrearla desde el seed hasta la tabla de hechos final; cuando preguntas "¿de dónde salió este número?", no hace falta revisar archivo por archivo del modelo
  • Branch = entorno de experimentación aislado: con rocky branch create crea un branch de prueba en un esquema separado, y después de revisar el resultado puedes promoverlo o eliminarlo para evitar el riesgo de tocar tablas de producción
  • Generación de modelos con IA: con entradas en lenguaje natural como "créame un modelo de agregación de ventas mensuales", genera automáticamente modelos Rocky DSL, e incluso reintenta si falla la compilación; no hace falta escribir manualmente el boilerplate de SQL
  • Incluye servidor de lenguaje para VS Code: muestra incompatibilidades de tipos y referencias rotas mientras escribes, no solo en CI, y soporta hover con tipos de columna y go-to-definition en todos los modelos
  • Enmascaramiento de datos — etiqueta columnas con PII y configura el enmascaramiento por entorno; si algo se filtra sin enmascarar, la verificación falla
  • Gestión automática de cargas incrementales: con solo definir strategy = "incremental" + timestamp_column, recuerda automáticamente el watermark.
    • Después de una carga inicial de 500 filas, si se agregan 25 filas procesa rápidamente solo el delta, sin necesidad de gestionar manualmente la condición WHERE
  • Sin vendor lock-in: rocky emit-sql renderiza todos los modelos de transformación como SQL puro ordenado por dependencias, sin conexión al warehouse y totalmente offline; con rocky import-dbt convierte un proyecto puro de dbt Core con un solo comando
  • Mantén tal cual Databricks/Snowflake/BigQuery, y deja que un solo binario de Rust maneje la compilación/ejecución/linaje/branches de los modelos SQL
    • Estado de adaptadores: Databricks, Snowflake, BigQuery, Trino, DuckDB
    • Fuentes: Fivetran, Airbyte, Iceberg, Manual
  • Licencia Apache 2.0

Aún no hay comentarios.

Aún no hay comentarios.