Jaa


DAX-parametrien nimeämiskäytännöt

Parametrien nimet on standardoitu DAX-viitteessä, jotta funktioiden käyttö ja ymmärtäminen olisi helpompaa.

Parametrien nimet

Termi Määritelmä
Ilmaisun Mikä tahansa yksittäisen skalaariarvon palauttava DAX-lauseke, jossa lauseke pitää laskea useasti (joka riville tai joka kontekstille).
arvo Mikä tahansa DAX-lauseke, joka palauttaa yksittäisen skalaariarvon, jossa lauseke lasketaan täsmälleen kerran ennen kaikkia muita toimintoja.
table Mikä tahansa tietotaulukon palauttava DAX-lauseke.
tableName Olemassa olevan vakiomuotoista DAX-syntaksia käyttävän taulukon nimi. Se ei voi olla lauseke.
columnName Olemassa olevan vakiomuotoista DAX-syntaksia käyttävän sarakkeen nimi, yleensä täydellinen. Se ei voi olla lauseke.
nimi Merkkijonovakio, jonka avulla annetaan uuden objektin nimi.
järjestys Luettelointi, jota käytetään lajittelujärjestyksen määrittämiseen.
udet Luettelointi, jolla määritetään tasatilan arvojen käsittely.
type Luettelointi, jonka avulla määritetään PathItemin ja PathItemReversen tietotyyppi.

Etuliitteiden lisääminen parametrien nimiin tai pelkän etuliitteen käyttäminen

Termi Määritelmä
etuliitteen asentaminen Parametrien nimiin voidaan määrittää etuliite, joka kuvaa argumentin käyttöä ja jolla vältetään parametrien moniselitteinen lukeminen. Esimerkkejä:

Result_ColumnName – viittaa olemassa olevaan sarakkeeseen, jota käytetään tulosarvojen noutamiseen LOOKUPVALUE()-funktiossa.

Search_ColumnName – viittaa olemassa olevaan sarakkeeseen, jota käytetään etsimään arvo LOOKUPVALUE()-funktiolla.
Jättämällä Parametrien nimet jätetään pois, jos etuliite on riittävän selkeä parametrin kuvaamiseen.

Sen sijaan, että sinulla olisi seuraava syntaksi DATE (Year_Value, Month_Value, Day_Value), käyttäjän on selkeämpi lukea DATE (Vuosi, Kuukausi, Päivä). Liitearvon toistaminen kolme kertaa ei lisää mitään funktion paremman ymmärtämisen mahdollistamiseksi, ja se vaikeuttaa lukemista tarpeettomasti.

Jos kuitenkin parametri, johon on lisätty etuliite, on Year_columnName, parametrin nimi ja etuliite säilyvät. Näin varmistetaan käyttäjän ymmärtävän, että parametri edellyttää viittausta olemassa olevaan sarakkeeseen Years.