Data Analytics

Power BI - DAX e dashboard avanzate

DAX (misure, colonne calcolate, CALCULATE, FILTER, ALL), drill-down, bookmark, pubblicazione

20 domande da colloquio·
Senior
1

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.

2

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.

3

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.

4

Come calcolare la percentuale di contributo di una categoria rispetto al totale generale in DAX?

5

Qual è la differenza tra ALL e ALLEXCEPT in DAX?

+17 domande da colloquio

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