Delen via


DAX-parameternaamconventies

Parameternamen worden gestandaardiseerd in DAX-verwijzing om het gebruik en inzicht in de functies te vergemakkelijken.

Parameternamen

Termijn Definitie
Expressie Dax-expressies die één scalaire waarde retourneren, waarbij de expressie meerdere keren moet worden geëvalueerd (voor elke rij/context).
waarde Een DAX-expressie die één scalaire waarde retourneert waarbij de expressie precies één keer moet worden geëvalueerd vóór alle andere bewerkingen.
table Dax-expressies die een tabel met gegevens retourneren.
tableName De naam van een bestaande tabel met behulp van de standaard DAX-syntaxis. Het kan geen expressie zijn.
Kolomnaam De naam van een bestaande kolom met behulp van de standaard DAX-syntaxis, meestal volledig gekwalificeerd. Het kan geen expressie zijn.
name Een tekenreeksconstante die wordt gebruikt om de naam van een nieuw object op te geven.
order Een opsomming die wordt gebruikt om de sorteervolgorde te bepalen.
ties Een opsomming die wordt gebruikt om de verwerking van tiewaarden te bepalen.
type Een opsomming die wordt gebruikt om het gegevenstype voor PathItem en PathItemReverse te bepalen.

Parameternamen voorvoegsels of alleen het voorvoegsel gebruiken

Termijn Definitie
voorvoegsel Parameternamen kunnen verder worden gekwalificeerd met een voorvoegsel dat beschrijvend is voor de wijze waarop het argument wordt gebruikt en om dubbelzinnige leesing van de parameters te voorkomen. Bijvoorbeeld:

Result_ColumnName: verwijst naar een bestaande kolom die wordt gebruikt om de resultaatwaarden op te halen in de functie LOOKUPVALUE().

Search_ColumnName: verwijst naar een bestaande kolom die wordt gebruikt om te zoeken naar een waarde in de functie LOOKUPVALUE().
Weglaten Parameternamen worden weggelaten als het voorvoegsel voldoende is om de parameter te beschrijven.

In plaats van bijvoorbeeld de volgende syntaxis DATE (Year_Value, Month_Value, Day_Value) te hebben, is het duidelijker voor de gebruiker om DATUM (Jaar, Maand, Dag) te lezen; het herhalen van drie keer dat de achtervoegselwaarde niets toevoegt aan een beter begrip van de functie en het maakt het lezen onnodig onbelangrijke.

Als de voorvoegselparameter echter is Year_columnName, blijft de parameternaam en het voorvoegsel behouden om ervoor te zorgen dat de gebruiker begrijpt dat de parameter een verwijzing naar een bestaande kolom jaren vereist.