Megosztás a következőn keresztül:


DAX paraméterelnevezési konvenciók

A paraméternevek DAX hivatkozásban vannak szabványosítva a függvények használatának és megértésének megkönnyítése érdekében.

Paraméternevek

Kifejezés Definíció
expression Bármely DAX kifejezés, amely egyetlen skaláris értéket ad vissza, ahol a kifejezést többször kell kiértékelni (minden sorhoz/környezethez).
value Bármely DAX kifejezés, amely egyetlen skaláris értéket ad vissza, ahol a kifejezést pontosan egyszer kell kiértékelni az összes többi művelet előtt.
table Bármely DAX kifejezés, amely adattáblát ad vissza.
tableName Egy meglévő tábla neve a standard DAX szintaxissal. Nem lehet kifejezés.
columnName Egy meglévő oszlop neve normál DAX szintaxist használva, amely általában teljesen specifikált. Nem lehet kifejezés.
name Egy sztringállandó, amely egy új objektum nevének megadására szolgál.
order A rendezési sorrend meghatározására szolgáló enumerálás.
ties A döntetlen értékek kezelésének meghatározására szolgáló enumerálás.
type A PathItem és a PathItemReverse adattípusának meghatározására szolgáló enumerálás.

Paraméternevek előtagolása vagy csak az előtag használata

Kifejezés Definíció
prefixing A paraméternevek tovább minősíthetők egy olyan előtaggal, amely az argumentum használatának módját leíró, és a paraméterek nem egyértelmű olvasásának elkerülése érdekében. Például:

Result_ColumnName – A () függvény eredményértékeinek LOOKUPVALUElekéréséhez használt meglévő oszlopra hivatkozik.

Search_ColumnName – Egy meglévő oszlopra hivatkozik, amely a () függvényben lévő érték keresésére LOOKUPVALUEszolgál.
omitting A paraméternevek elhagyhatók, ha az előtag elég egyértelmű a paraméter leírásához.

Például a következő szintaxis DATE (Year_Value, Month_Value, Day_Value) helyett a felhasználó számára egyértelműbb az olvasás DATE (Év, Hónap, Nap); az utótagérték háromszoros ismétlése nem ad hozzá semmit a függvény jobb megértéséhez, és szükségtelenül zsúfoltabbá teszi az olvasást.

Ha azonban az előtagú paraméter Year_columnName, akkor a paraméter neve és az előtag megmarad, hogy a felhasználó megértse, hogy a paraméter egy meglévő Years oszlopra való hivatkozást igényel.