POWER QUERY · DATA PIPELINES · EXCEL
Power Query viene spesso usato come un pulsante Importa. In realtà può diventare il motore di una piccola pipeline dati, soprattutto quando il processo deve essere leggibile, ripetibile e gestibile da chi lavora già in Excel.
Repository → Import → Transform → Control → Output
Una struttura che uso spesso separa le fasi in query distinte. La query di origine sa soltanto dove trovare i dati. Le funzioni di trasformazione normalizzano formati diversi. Le query di controllo verificano completezza e coerenza. Solo l’ultimo livello produce l’output destinato all’utente.
Perché separare le fasi
Quando tutto è concentrato in una sola query, qualsiasi modifica diventa difficile da diagnosticare. Separare responsabilità permette invece di vedere immediatamente se il problema è nella sorgente, nel parsing, nel join con un’anagrafica o nella logica finale.
Parametri e funzioni
I parametri evitano percorsi e valori hard-coded. Le funzioni trasformano regole ripetute in componenti riutilizzabili. Sono due strumenti semplici, ma fanno la differenza tra una query utile oggi e una piccola applicazione che può evolvere.
Il punto più importante: l’output non è la sorgente
Evito che gli utenti lavorino direttamente sulle tabelle intermedie. L’output deve essere il risultato finale di un processo deterministico; le query di servizio possono restare nascoste o essere caricate solo come connessione.
Power Query funziona meglio quando smette di essere una query e diventa un processo.