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. |