Durante il mio mandato come analista principale di dati presso Chime, tre tecniche SQL cruciali (Funzioni Window, Regex e CTE) hanno migliorato significativamente le mie capacità, spingendomi da una competenza intermedia all'esperienza richiesta per un ruolo di analista principale. Questo articolo li descrive in dettaglio in modo che tu possa migliorare le tue competenze e sbloccare nuove dimensioni nell'esplorazione dei dati.
Una funzione finestra (o funzione analitica) esegue un calcolo su più righe correlate alla riga corrente e consente di calcolare cose come:
- Classifiche
- Totali parziali
- Medie mobili di 7 giorni (ovvero valori medi di 7 righe prima della riga corrente)
La creazione di classifiche con le funzioni della finestra è una tecnica estremamente potente nell'analisi e nella scienza dei dati. Considera questo transactions
set di dati, dove abbiamo transazioni effettuate dai clienti.
Funzioni della finestra di classifica:
Fonte: towardsdatascience.com