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. |