Lezen in het Engels

Delen via


DAX parameter-naamconventies

Parameternamen worden gestandaardiseerd als DAX referentie om het gebruik en and inzicht in de functies te vergemakkelijken.

Parameternamen

Term Definitie
expression Elke DAX-expressie die één scalaire valueretourneert, waarbij de expressie meerdere keren moet worden geëvalueerd (voor elke rij/context).
value Elke DAX-expressie die één scalaire value retourneert waar de expressie precies één keer moet worden geëvalueerd vóór all andere bewerkingen.
table Elke DAX-expressie die een tabel met gegevens retourneert.
tableName De naam van een bestaande tabel met behulp van de standaard-DAX syntaxis. Het kan geen expressie zijn.
columnName 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 afhandeling van tie valueste bepalen.
type Een opsomming die wordt gebruikt om het gegevenstype voor PathItemandPathItemReversete bepalen.

Parameternaam or vooraf laten gaan door alleen het voorvoegsel te gebruiken

Term Definitie
prefixing Parameternamen kunnen verder worden gekwalificeerd met een voorvoegsel dat beschrijvend is voor de wijze waarop het argument wordt gebruikt and om te voorkomen dat de parameters dubbelzinnig worden gelezen. Bijvoorbeeld:

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

Search_ColumnName - Verwijst naar een bestaande kolom die wordt gebruikt voor een search van een value in de functie LOOKUPVALUE().
omitting Parameternamen worden weggelaten if het voorvoegsel duidelijk genoeg is om de parameter te beschrijven.

In plaats van bijvoorbeeld de volgende syntaxis te hebben DATE (Year_Value, Month_Value, Day_Value) is het duidelijker voor de gebruiker om DATE (Year, Month, Day); het herhalen van drie keer het achtervoegsel value voegt not alles toe aan een beter begrip van de functie and het overbodige leeswerk maakt.

if Als de voorvoegselparameter "Year_columnName" is, blijft de parameternaam and met het voorvoegsel behouden om ervoor te zorgen dat de gebruiker begrijpt dat de parameter een verwijzing naar een bestaande kolom "Years" vereist.