Condividi tramite


DAX convenzioni di denominazione dei parametri

I nomi dei parametri sono standardizzati in DAX riferimento per facilitare l'utilizzo and comprensione delle funzioni.

Nomi dei parametri

Termine Definizione
expression Qualsiasi espressione DAX che restituisce un singolo scalare value, che deve essere valutata più volte (per ogni riga/contesto).
value Qualsiasi espressione DAX che restituisce un singolo scalare value dove l'espressione è da valutare esattamente una volta prima di all altre operazioni.
table Qualsiasi espressione DAX che restituisce una tabella di dati.
tableName Nome di una tabella esistente che usa la sintassi DAX standard. Non può essere un'espressione.
columnName Nome di una colonna esistente che usa la sintassi standard DAX, di solito completamente qualificato. Non può essere un'espressione.
name Costante di tipo stringa che verrà usata per fornire il nome di un nuovo oggetto.
order Enumerazione usata per determinare l'ordinamento.
ties Enumerazione utilizzata per determinare la gestione del pareggio values.
type Enumerazione utilizzata per determinare il tipo di dati per PathItemandPathItemReverse.

Prefissare i nomi dei parametri or usando solo il prefisso

Termine Definizione
prefixing I nomi dei parametri possono essere ulteriormente qualificati con un prefisso descrittivo della modalità di utilizzo dell'argomento and per evitare la lettura ambigua dei parametri. Ad esempio:

Result_ColumnName - fa riferimento a una colonna esistente usata per ottenere il risultato values nella funzione LOOKUPVALUE().

Search_ColumnName - fa riferimento a una colonna esistente utilizzata per search in relazione a un value nella funzione LOOKUPVALUE().
omitting I nomi dei parametri verranno omessi if il prefisso è sufficientemente chiaro da descrivere il parametro.

Ad esempio, invece di avere la sintassi seguente DATE (Year_Value, Month_Value, Day_Value) è più chiaro per l'utente leggere DATE (Year, Month, Day); ripetendo tre volte il suffisso valuenot aggiungere qualcosa a una migliore comprensione della funzione and inutilmente la lettura.

Tuttavia, if il parametro con prefisso è Year_columnName quindi il nome del parametro and il prefisso rimarrà per assicurarsi che l'utente comprenda che il parametro richiede un riferimento a una colonna esistente di Years.