Condividi tramite


INFORMAZIONI. FUNZIONI

Si applica a: colonna Calcolata tabella calcolata query di calcolo visivo DAX

Restituisce informazioni sulle funzioni attualmente disponibili per l'uso in DAX. Corrisponde al set di righe dello schema MDSCHEMA_FUNCTIONS, ma restituisce solo DAX le funzioni (e non MDX) per impostazione predefinita.

Sintassi

INFO.FUNCTIONS ( [<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:

colonna Description
[FUNCTION_NAME] Nome della DAX funzione
[DESCRIPTION] Descrizione delle operazioni che la funzione esegue
[PARAMETER_LIST] Elenco di parametri accettati dalla funzione
[RETURN_TYPE] Tipo di dati restituito dalla funzione
[ORIGIN] Origine o origine della funzione
[INTERFACE_NAME] Nome dell'interfaccia per la funzione
[LIBRARY_NAME] Libreria contenente la funzione
[DLL_NAME] File DLL contenente l'implementazione della funzione
[HELP_FILE] File della Guida associato alla funzione
[HELP_CONTEXT] Identificatore del contesto della Guida
[OBJECT] Informazioni sull'oggetto per la funzione
[DIDASCALIA] Didascalia di visualizzazione per la funzione
[PARAMETERINFO] Informazioni aggiuntive sui parametri
[DIRECTQUERY_PUSHABLE] Indica se è possibile eseguire il push della funzione nelle origini DirectQuery
[VISUAL_CALCULATIONS_INFO] Informazioni sul supporto dei calcoli visivi

Osservazioni:

  • Il risultato può variare in base alla versione del motore e al livello di compatibilità.
  • Le autorizzazioni necessarie dipendono dall'host. L'esecuzione di query su metadati completi può richiedere autorizzazioni di amministratore del modello.
  • I valori possibili per [ORIGIN] sono 1 (MSOLAP), 2 (UDF), 3 (RELATIONAL), 4 (SCALAR).
  • Se la restrizione [ORIGIN] non è specificata, per impostazione predefinita è 3 (RELATIONAL) o 4 (SCALAR).

Example

La query di DAX seguente può essere eseguita in DAX vista query:

EVALUATE
	INFO.FUNCTIONS()

Esempio 2: DAX eseguire query con filtri

La query di DAX seguente può essere eseguita in DAX vista query:

EVALUATE
    SELECTCOLUMNS(
        FILTER(
            INFO.FUNCTIONS(),
            CONTAINSSTRING([FUNCTION_NAME], "DATE")
        ),
        "Function Name", [FUNCTION_NAME],
        "Description", [DESCRIPTION],
        "Return Type", [RETURN_TYPE]
    )
ORDER BY [Function Name]

Vedere anche