Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:
colonna Calcolata
tabella calcolata ![]()
query di calcolo visivo
DAX
Restituisce una tabella con informazioni su ogni elemento di calcolo nel modello semantico. Questa funzione fornisce metadati sugli elementi di calcolo all'interno dei gruppi di calcolo.
Sintassi
INFO.CALCULATIONITEMS ( [<Restriction name>, <Restriction value>], ... )
Parametri
I parametri sono facoltativi per questa funzione DAX. Quando si usano parametri, è necessario specificare entrambi. Sono consentiti più di una coppia di parametri. Il nome e il valore della restrizione sono testo e immessi tra virgolette doppie.
| Termine | Definition |
|---|---|
| Nome restrizione | Nome della restrizione utilizzata per filtrare i risultati. |
| Valore della restrizione | Valore utilizzato per filtrare i risultati della restrizione. |
Restrictions
In genere, tutte le colonne dei risultati della funzione DAX possono essere usate come restrizione. Possono essere consentite anche restrizioni aggiuntive.
Valore restituito
Tabella con le colonne seguenti:
| Nome della colonna | Tipo di dati | Description |
|---|---|---|
| [ID] | Integer | Identificatore univoco dell'elemento di calcolo |
| [CalculationGroupID] | Integer | Identificatore univoco del gruppo di calcolo che contiene questo elemento di calcolo |
| [FormatStringDefinition] | String | Definizione della stringa di formato per l'elemento di calcolo |
| [Nome] | String | Nome dell'elemento di calcolo |
| [Descrizione] | String | Descrizione dell'elemento di calcolo |
| [ModifiedTime] | Data e ora | Data e ora dell'ultima modifica dell'elemento di calcolo |
| [State] | String | Stato dell'elemento di calcolo |
| [ErrorMessage] | String | Qualsiasi messaggio di errore associato all'elemento di calcolo |
| [Espressione] | String | Espressione DAX per l'elemento di calcolo |
| [Ordinale] | Integer | Posizione ordinale dell'elemento di calcolo all'interno del gruppo di calcolo |
Osservazioni:
- In genere usato nelle DAX query per esaminare e documentare i metadati del modello.
- Le autorizzazioni necessarie dipendono dall'host. L'esecuzione di query su metadati completi può richiedere autorizzazioni di amministratore del modello.
Example
La query di DAX seguente può essere eseguita in DAX vista query:
EVALUATE
INFO.CALCULATIONITEMS()
Esempio 2: DAX query con join
La query di DAX seguente può essere eseguita in DAX vista query:
EVALUATE
VAR _CalculationItems =
INFO.CALCULATIONITEMS()
VAR _CalculationGroups =
SELECTCOLUMNS(
INFO.CALCULATIONGROUPS(),
"CalculationGroupID", [ID],
"Calculation Group Description", [Description]
)
VAR _CombinedTable =
NATURALLEFTOUTERJOIN(
_CalculationItems,
_CalculationGroups
)
RETURN
SELECTCOLUMNS(
_CombinedTable,
"Calculation Item Name", [Name],
"Calculation Group Description", [Calculation Group Description],
"Expression", [Expression],
"Ordinal", [Ordinal]
)
ORDER BY [Calculation Group Description], [Ordinal]