Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Esittelee funktiomäärityksen kyselyn lausekkeessa DEFINEDAX.
Syntaksi
[DEFINE
(
FUNCTION <function name> = ([parameter name] : [parameter type] [parameter subtype] [parameter passing mode], ...) => <function body>
) +
]
(EVALUATE <table expression>) +
Parametrit
| Termi | Määritelmä |
|---|---|
function name |
Funktion nimi. |
parameter name |
Parametrin nimi. Tämä ei voi olla varattu avainsana, kuten measure. |
parameter type |
anyval, scalar, table tai anyref.
Anyval on abstrakti tyyppi lle scalar tai table.
Anyref on abstrakti tyyppi kaikille viitteille. |
parameter subtype |
koskee vain .parameter type = scalar Voi olla jokin seuraavista: boolean, , datetimedecimal, double, int64, , numeric, , stringvariant. |
parameter passing mode |
val (eargerly evaluated) tai expr (lazily evaluated). |
function body |
Funktion DAX lauseke. |
Palautusarvo
Funktion leipätekstin laskettu tulos.
Remarks
- Lisätietoja käyttäjän määrittämistä DAX funktioista on kohdassa DAX Käyttäjän määrittämät funktiot.
- Jos haluat lisätietoja siitä, miten FUNCTION-lausekkeita käytetään, katso DAX kyselyt.