Bagikan melalui


INFO. FUNGSI

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

Mengembalikan informasi tentang fungsi yang saat ini tersedia untuk digunakan dalam DAX. Ini sesuai dengan kumpulan baris skema MDSCHEMA_FUNCTIONS, tetapi hanya DAX mengembalikan fungsi (dan bukan MDX) secara default.

Syntax

INFO.FUNCTIONS ( [<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:

kolom Description
[FUNCTION_NAME] Nama DAX fungsi
[DESKRIPSI] Deskripsi tentang apa yang dilakukan fungsi
[PARAMETER_LIST] Daftar parameter yang diterima fungsi
[RETURN_TYPE] Jenis data yang dikembalikan fungsi
[ASAL] Asal atau sumber fungsi
[INTERFACE_NAME] Nama antarmuka untuk fungsi
[LIBRARY_NAME] Pustaka yang berisi fungsi
[DLL_NAME] File DLL yang berisi implementasi fungsi
[HELP_FILE] File bantuan yang terkait dengan fungsi
[HELP_CONTEXT] Pengidentifikasi konteks bantuan
[OBJEK] Informasi objek untuk fungsi
[KETERANGAN] Keterangan tampilan untuk fungsi
[PARAMETERINFO] Informasi parameter tambahan
[DIRECTQUERY_PUSHABLE] Apakah fungsi dapat didorong ke sumber DirectQuery
[VISUAL_CALCULATIONS_INFO] Informasi tentang dukungan penghitungan visual

Komentar

  • Hasilnya dapat bervariasi menurut versi mesin dan tingkat kompatibilitas.
  • Izin yang diperlukan bergantung pada host. Mengkueri metadata lengkap mungkin memerlukan izin admin model.
  • Nilai yang mungkin untuk [ORIGIN] adalah 1 (MSOLAP), 2 (UDF), 3 (RELATIONAL), 4 (SCALAR).
  • Jika pembatasan [ORIGIN] tidak ditentukan, pembatasan defaultnya adalah 3 (RELATIONAL) atau 4 (SCALAR).

Example

Kueri DAX berikut ini dapat dijalankan dalam tampilan kueri DAX:

EVALUATE
	INFO.FUNCTIONS()

Contoh 2 - DAX kueri dengan filter

Kueri DAX berikut ini dapat dijalankan dalam tampilan kueri DAX:

EVALUATE
    SELECTCOLUMNS(
        FILTER(
            INFO.FUNCTIONS(),
            CONTAINSSTRING([FUNCTION_NAME], "DATE")
        ),
        "Function Name", [FUNCTION_NAME],
        "Description", [DESCRIPTION],
        "Return Type", [RETURN_TYPE]
    )
ORDER BY [Function Name]

Lihat juga