Jaa


DAX parametrien nimeämiskäytännöt

Parametrien nimet on standardoitu DAX viitteeksi funktioiden käytön ja ymmärtämisen helpottamiseksi.

Parametrien nimet

Termi Määritelmä
expression Mikä tahansa DAX lauseke, joka palauttaa yksittäisen skalaariarvon, jossa lauseke pitää laskea useasti (joka riville tai joka kontekstille).
value 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 vakiosyntaksin DAX käyttävän sarakkeen nimi, yleensä täydellinen. Se ei voi olla lauseke.
name Merkkijonovakio, jonka avulla annetaan uuden objektin nimi.
order Luettelointi, jota käytetään lajittelujärjestyksen määrittämiseen.
ties 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ä
prefixing Parametrien nimiin voidaan määrittää etuliite, joka kuvaa argumentin käyttöä ja jolla vältetään parametrien moniselitteinen lukeminen. Esimerkiksi:

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() -funktiossa.
omitting 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ämpää 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.