Bagikan melalui


INFO. PERHITUNGANITEM

Berlaku untuk: Kolom terhitung Tabel terhitung Mengukur kueri perhitungan Visual DAX

Mengembalikan tabel dengan informasi tentang setiap item perhitungan dalam model semantik. Fungsi ini menyediakan metadata tentang item perhitungan dalam grup perhitungan.

Syntax

INFO.CALCULATIONITEMS ( [<Restriction name>, <Restriction value>], ... )

Parameter-parameternya

Parameter bersifat opsional untuk fungsi DAX ini. Ketika parameter digunakan, keduanya harus diberikan. Lebih dari satu pasang parameter diizinkan. Nama dan nilai pembatasan adalah teks dan dimasukkan dalam tanda kutip ganda.

Istilah Definition
Nama pembatasan Nama pembatasan yang digunakan untuk memfilter hasil.
Nilai pembatasan Nilai yang digunakan untuk memfilter hasil pembatasan.

Pembatasan

Biasanya, semua kolom hasil fungsi DAX dapat digunakan sebagai pembatasan. Pembatasan tambahan juga dapat diizinkan.

Mengembalikan nilai

Tabel dengan kolom berikut:

Nama kolom Jenis data Description
[ID] Integer Pengidentifikasi unik item perhitungan
[CalculationGroupID] Integer Pengidentifikasi unik grup perhitungan yang berisi item perhitungan ini
[FormatStringDefinition] String Definisi string format untuk item perhitungan
[Nama] String Nama item perhitungan
[Deskripsi] String Deskripsi item perhitungan
[ModifiedTime] DateTime Tanggal dan waktu ketika item perhitungan terakhir diubah
[Status] String Status item perhitungan
[ErrorMessage] String Pesan kesalahan apa pun yang terkait dengan item perhitungan
[Ekspresi] String Ekspresi DAX untuk item perhitungan
[Ordinal] Integer Posisi ordinal item perhitungan dalam grup perhitungannya

Komentar

  • Biasanya digunakan dalam DAX kueri untuk memeriksa dan mendokumen metadata model.
  • Izin yang diperlukan bergantung pada host. Mengkueri metadata lengkap mungkin memerlukan izin admin model.

Example

Kueri DAX berikut ini dapat dijalankan dalam tampilan kueri DAX:

EVALUATE
	INFO.CALCULATIONITEMS()

Contoh 2 - kueri DAX dengan gabungan

Kueri DAX berikut ini dapat dijalankan dalam tampilan kueri DAX:

EVALUATE
	VAR _CalculationItems =
		INFO.CALCULATIONITEMS()

	VAR _CalculationGroups = 
		SELECTCOLUMNS(
			INFO.CALCULATIONGROUPS(),
			"CalculationGroupID", [ID],
			"Calculation Group Description", [Description]
		)

	VAR _CombinedTable =
		NATURALLEFTOUTERJOIN(
			_CalculationItems,
			_CalculationGroups
		)

	RETURN
		SELECTCOLUMNS(
			_CombinedTable,
			"Calculation Item Name", [Name],
			"Calculation Group Description", [Calculation Group Description],
			"Expression", [Expression],
			"Ordinal", [Ordinal]
		)
		
	ORDER BY [Calculation Group Description], [Ordinal]

Lihat juga