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