DAX konvensi penamaan parameter
Nama parameter distandarkan dalam referensi DAX untuk memfasilitasi penggunaan dan pemahaman tentang fungsi.
Nama parameter
Istilah | Definisi |
---|---|
expression |
Ekspresi DAX apa pun yang mengembalikan nilai skalar tunggal, di mana ekspresi akan dievaluasi beberapa kali (untuk setiap baris/konteks). |
value |
Ekspresi DAX apa pun yang mengembalikan nilai skalar tunggal di mana ekspresi akan dievaluasi tepat sekali sebelum semua operasi lainnya. |
table |
Ekspresi DAX apa pun yang mengembalikan tabel data. |
tableName |
Nama tabel yang ada menggunakan sintaks DAX standar. Ini tidak bisa menjadi ekspresi. |
columnName |
Nama kolom yang ada menggunakan sintaks DAX standar, biasanya sepenuhnya memenuhi syarat. Ini tidak bisa menjadi ekspresi. |
name |
Konstanta string yang akan digunakan untuk memberikan nama objek baru. |
order |
Enumerasi yang digunakan untuk menentukan urutan pengurutan. |
ties |
Enumerasi yang digunakan untuk menentukan penanganan nilai ikatan. |
type |
Enumerasi yang digunakan untuk menentukan jenis data untuk PathItem dan PathItemReverse. |
Memberi awalan pada nama parameter atau hanya menggunakan awalan
Istilah | Definisi |
---|---|
prefixing |
Nama parameter dapat lebih memenuhi syarat dengan awalan yang mendeskripsikan bagaimana argumen digunakan dan untuk menghindari pembacaan parameter yang ambigu. Misalnya: Result_ColumnName - Mengacu pada kolom yang sudah ada yang digunakan untuk mendapatkan nilai hasil dalam fungsi LOOKUPVALUE(). Search_ColumnName - Mengacu pada kolom yang sudah ada yang digunakan untuk mencari nilai dalam fungsi LOOKUPVALUE(). |
omitting |
Nama parameter akan dihilangkan jika awalan cukup jelas untuk menjelaskan parameter. Misalnya, alih-alih memiliki sintaks berikut DATE (Year_Value, Month_Value, Day_Value) lebih jelas bagi pengguna untuk membaca DATE (Tahun, Bulan, Hari); mengulangi tiga kali nilai akhiran tidak menambahkan apa pun ke pemahaman yang lebih baik tentang fungsi dan itu mengacaukan pembacaan yang tidak perlu. Namun, jika parameter awalan Year_columnName maka nama parameter dan awalan akan tetap ada untuk memastikan pengguna memahami bahwa parameter memerlukan referensi ke kolom Tahun yang ada. |