Padronanza SQL: tecniche avanzate per professionisti dei dati |  di Mia Dwyer |  Aprile 2024

 | Intelligenza-Artificiale

Migliora le tue competenze sui dati con funzioni Window, Regex e CTE

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.

Immagine creata da me, utilizzando DALL-E

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.

Uno screenshot di esempio della tabella delle transazioni, dati fittizi creati da me utilizzando ChatGPT.

Funzioni della finestra di classifica:

Fonte: towardsdatascience.com

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *