Bagikan melalui


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.