
Power BI - DAX e dashboard avanzate
DAX (misure, colonne calcolate, CALCULATE, FILTER, ALL), drill-down, bookmark, pubblicazione
1Qual è la differenza fondamentale tra una misura e una colonna calcolata in DAX?
Qual è la differenza fondamentale tra una misura e una colonna calcolata in DAX?
Risposta
Una misura viene calcolata dinamicamente ad ogni interazione utente (filtro, slicer) nel contesto della visualizzazione corrente, mentre una colonna calcolata viene valutata una sola volta durante il caricamento dei dati e memorizzata in memoria nella tabella. Le misure sono ottimali per aggregazioni e KPI che cambiano in base al contesto, le colonne calcolate per attributi fissi che richiedono ordinamento o raggruppamento.
2Qual è il ruolo principale della funzione CALCULATE in DAX?
Qual è il ruolo principale della funzione CALCULATE in DAX?
Risposta
CALCULATE è la funzione DAX più potente perché permette di modificare il contesto di filtro in cui un'espressione viene valutata. Accetta un'espressione come primo argomento, seguita da uno o più filtri che sostituiscono o modificano il contesto corrente. Questo consente di creare misure che ignorano certi filtri o ne aggiungono di nuovi, indipendentemente dagli slicer applicati dall'utente.
3Quale funzione DAX dovrebbe essere utilizzata per rimuovere tutti i filtri da una tabella o colonna in una misura?
Quale funzione DAX dovrebbe essere utilizzata per rimuovere tutti i filtri da una tabella o colonna in una misura?
Risposta
La funzione ALL rimuove tutti i filtri applicati a una tabella o colonna specificata, consentendo di ottenere il totale generale indipendentemente dagli slicer attivi. Viene spesso utilizzata con CALCULATE per calcolare percentuali del totale o confronti con l'intero dataset. ALLEXCEPT è una variante che rimuove tutti i filtri tranne quelli di colonne specifiche.
Come calcolare la percentuale di contributo di una categoria rispetto al totale generale in DAX?
Qual è la differenza tra ALL e ALLEXCEPT in DAX?
+17 domande da colloquio
Altri argomenti di colloquio Data Analytics
Google Sheets - Fondamenti
Google Sheets - Formule avanzate
SQL - Fondamenti
SQL - Aggregazioni e raggruppamenti
SQL - Join
BigQuery - Fondamenti
Data Cleaning - Pulizia dei dati
KPI e metriche di business
Statistica descrittiva
Zapier e automazione No-Code
Principi di data visualization
Python & Pandas - Fondamenti
Google Sheets - Dashboard automatizzate
SQL - Subquery e CTE
SQL - Window Functions
BigQuery - Funzionalità avanzate
Data Modeling
Analisi di funnel e conversione
Analisi delle coorti e retention
Google Tag Manager e tracking
API e webhook
dbt - Fondamenti
AB Testing e statistica applicata
Looker Studio (Google Data Studio)
Power BI - Fondamenti
SQL - Query analitiche avanzate
dbt - Funzionalità avanzate
Python Analytics - Analisi avanzata e ML
Padroneggia Data Analytics per il tuo prossimo colloquio
Accedi a tutte le domande, flashcards, test tecnici, esercizi di code review e simulatori di colloquio.
Inizia gratis