Arreglaré y optimizaré modelos sql y dbt en snowflake y bq

Parte de la información se ha traducido automáticamente.

Ucrania

Hablo Ucraniano, Ruso, Inglés, Alemán

Especialista en generación de leads B2B e investigación de datos

Ofrezco servicios de generación de leads B2B e investigación de datos. Creo listas de leads específicas basadas en tu perfil de cliente ideal: datos de la empresa, nombres de tomadores de decisiones,...
Acerca de este Servicio

Tu SQL ya funciona. El problema es que está en doce consultas guardadas, nadie recuerda cuál se ejecuta primero y dos paneles que usan "la misma" métrica discrepan silenciosamente.


dbt soluciona eso, y el SQL que está dentro sigue siendo el SQL que ya tienes.


Lo que hago:


- Convertir consultas existentes en modelos de dbt en staging y marts, para que una métrica se defina una sola vez y se reutilice en todos lados

- Corregir modelos que son lentos, incorrectos o que se rompen silenciosamente

- Añadir pruebas: unicidad, no nulo, integridad referencial, conteo de filas y conciliación de ingresos

- Escribir la documentación, para que la próxima persona no tenga que adivinar qué significa una columna


Trabajo a diario en Snowflake con dbt, Fivetran y Metabase, para una empresa de productos en EE.UU., desde Alemania. La mayor parte de mi tiempo lo dedico a datos de suscripción: MRR, churn, retención, embudos.


En cuanto al alcance, honestamente: trabajo dentro de tu proyecto de dbt existente, o configuro uno simple desde cero. No me encargo de pipelines CI/CD, bibliotecas de macros personalizadas ni plataformas de orquestación si eso es lo que necesitas, lo diré antes de que hagas el pedido en lugar de después.


Envíame tu repo o tus consultas actuales, dime qué deben responder las tablas finales y te diré qué es realista.

Tipo de base de datos:

Base de datos centralizada

Plataforma:

BigQuery

•

MongoDB

•

mySQL

•

PostgreSQL

Experiencia:

SQL

•

NoSQL

Mi porfolio