Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Ekspresi Analisis Data (DAX) mencakup sekumpulan fungsi INFO berdasarkan pustaka Tampilan Manajemen Dinamis (DMV) di Analysis Services, yang telah dimodifikasi untuk berfungsi sebagai fungsi DAX. INFO DAX fungsi menghasilkan output sebagai tipe data tabel. Sebagai tabel, tabel dapat digunakan dengan fungsi DAX lain seperti FILTER, SELECTCOLUMNS, ADDCOLUMNS, dan lainnya. Bagian ini menjelaskan fungsi INFO yang tersedia dalam bahasa DAX.
Untuk model semantik Power BI, sama seperti DMV, fungsi INFO DAX memerlukan izin admin model semantik. Beberapa juga memerlukan izin admin ruang kerja.
Fungsi-fungsi DAX ini, sebagai fungsi INFO, melampaui kemampuan DMV, yang menggunakan sintaks mirip SQL dan mengembalikan kumpulan baris. Karena fungsi baru ini DAX fungsi, fungsi tersebut dapat digunakan seperti tabel apa pun dalam kueri DAX - digabungkan dan disusun lebih lanjut dalam kueri DAX.
EVALUATE
ADDCOLUMNS(
SELECTCOLUMNS(
INFO.VIEW.MEASURES(),
"Measure", [Name],
[Description],
"DAX Formula", [Expression],
"State", [State]
),
"Model name", "My semantic model",
"As of date", NOW()
)
Fungsi INFO didukung pada model semantik Power BI, model SQL Server Analysis Services, model Azure Analysis Services, dan model PowerPivot. Kesalahan dapat terjadi jika fungsi INFO adalah untuk fitur yang tidak didukung atau tersedia. INFO. Fungsi VIEW DAX dapat dijalankan dalam tabel terhitung, kolom, pengukuran, dan kueri DAX, tetapi fungsi DAX INFO lainnya hanya dapat dijalankan dalam kueri DAX.
INFO.LIHAT fungsi DAX
Empat fungsi INFO DAX juga memiliki padanan INFO.VIEW DAX. Nama yang mudah diingat, seperti nama tabel alih-alih ID tabel, digunakan, dan kolom baru ditambahkan untuk mempermudah penggunaan tanpa perlu menggabungkan tabel fungsi INFO DAX lainnya. Fungsi INFO.VIEW DAX dapat digunakan dalam perhitungan dalam model semantik. Saat disertakan dalam tabel yang dihitung , mereka dapat mendokumentasikan secara otomatis model untuk pengguna lain yang menggunakannya untuk membuat laporan atau kueri DAX.
INFO.TAMPILAN.TABEL
INFO.VIEW.TABLES berisi informasi tentang tabel dalam model, seperti nama tabel, deskripsi, mode penyimpanan, dan apakah disembunyikan atau tidak.
// Remove EVALUATE when using this DAX function in a calculated table
EVALUATE INFO.VIEW.TABLES()
Cuplikan layar berikut adalah contoh penggunaan fungsi DAX ini dalam tampilan kueri DAX dengan Regional Sales Sample yang tersedia dari bagian Learn di layanan Power BI.
INFO. TAMPILAN. KOLOM
INFO.VIEW.COLUMNS berisi informasi mengenai kolom dalam model, seperti nama kolom, jenis data, dan apakah kolom tersebut tersembunyi atau tidak.
// Remove EVALUATE when using this DAX function in a calculated table
EVALUATE INFO.VIEW.COLUMNS()
Cuplikan layar berikut adalah contoh penggunaan fungsi DAX ini di tampilan kueri DAX dengan Sampel Penjualan Regional tersedia dari Learn di layanan Power BI.
DAX function in DAX query view.
INFO. LIHAT. UKURAN
INFO.VIEW.MEASURES berisi informasi tentang pengukuran dalam model, seperti nama pengukuran, ekspresi, dan string format.
// Remove EVALUATE when using this DAX function in a calculated table
EVALUATE INFO.VIEW.MEASURES()
Cuplikan layar berikut adalah contoh penggunaan fungsi DAX ini di tampilan kueri DAX dengan Sampel Penjualan Regional tersedia dari Learn di layanan Power BI.
DAX function in DAX query view.
INFO.LIHAT.HUBUNGAN
INFO.VIEW.RELATIONSHIPS berisi informasi tentang hubungan dalam model, seperti tabel dan kolom asal dan tujuan, kardinalitas, dan arah filter silang.
// Remove EVALUATE when using this DAX function in a calculated table
EVALUATE INFO.VIEW.RELATIONSHIPS()
Cuplikan layar berikut adalah contoh penggunaan fungsi DAX ini di tampilan kueri DAX dengan Sampel Penjualan Regional tersedia dari Learn di layanan Power BI.
Fungsi INFO DAX
Berikut adalah daftar fungsi INFO. Beberapa hanya bekerja pada tingkat kompat tertentu dan untuk mode penyimpanan tertentu atau properti model semantik lainnya.
| [Fungsi] | [Deskripsi] |
|---|---|
| INFO. TAMPILAN. KOLOM | Mengembalikan daftar semua kolom dalam model saat ini. Dapat digunakan dalam perhitungan, termasuk tabel yang dihitung. |
| INFO. LIHAT. UKURAN | Mengembalikan daftar semua pengukuran dalam model saat ini. Dapat digunakan dalam perhitungan, termasuk tabel yang dihitung. |
| INFO.LIHAT.HUBUNGAN | Mengembalikan daftar semua hubungan dalam model yang sedang digunakan. Dapat digunakan dalam perhitungan, termasuk tabel yang dihitung. |
| INFO.TAMPILAN.TABEL | Mengembalikan daftar semua tabel dalam model saat ini. Dapat digunakan dalam perhitungan, termasuk tabel yang dihitung. |
| INFO.ALTERNATIFDARIDEFINISI | Mengembalikan tabel dengan informasi tentang setiap alternatif definisi dalam model semantik dengan metadata tentang definisi alternatif untuk objek model. |
| INFO. ANOTASI | Mengembalikan daftar semua anotasi dalam model saat ini dengan kolom yang cocok dengan kumpulan baris skema untuk objek anotasi. |
| INFO. ATRIBUT HIERARKI | Mewakili fungsi kueri DMV TMSCHEMA_ATTRIBUTE_HIERARCHIES. |
| INFO.ATTRIBUTEHIERARCHYSTORAGES | Mengembalikan tabel dengan informasi tentang setiap penyimpanan hierarki atribut dalam model semantik dengan metadata tentang karakteristik penyimpanan hierarki atribut. |
| INFO.CALCDEPENDENCY | Mengembalikan informasi tentang dependensi penghitungan untuk kueri DAX. |
| INFO.KELOMPOK PERHITUNGAN | Mengembalikan tabel dengan informasi tentang setiap grup perhitungan dalam model semantik dengan metadata tentang grup perhitungan dan propertinya. |
| INFO. PERHITUNGANITEM | Mengembalikan tabel dengan informasi tentang setiap item perhitungan dalam model semantik dengan metadata tentang item perhitungan dalam grup perhitungan. |
| INFO. KELAS KALENDERKOLUMN | Mengembalikan daftar semua grup kolom kalender dalam model saat ini dengan kolom yang cocok dengan kumpulan baris skema untuk objek grup kolom kalender. |
| INFO.CALENDARCOLUMNREFERENCES | Mengembalikan daftar semua referensi kolom kalender dalam model saat ini dengan kolom yang cocok dengan kumpulan baris skema untuk objek referensi kolom kalender. |
| INFO.KALENDER | Mengembalikan daftar semua kalender dalam model saat ini yang kolom-kolomnya sesuai dengan set baris skema untuk objek kalender. |
| INFO.KATALOGS | Mewakili fungsi kueri DMV untuk DBSCHEMA_CATALOGS. |
| INFORMASI. PROPERTI YANG DIUBAH | Mewakili fungsi kueri DMV untuk TMSCHEMA_CHANGED_PROPERTIES. |
| INFO.COLUMNPARTITIONSTORAGES | Mengembalikan tabel dengan informasi tentang setiap penyimpanan partisi kolom dalam model semantik dengan metadata tentang bagaimana partisi kolom disimpan. |
| INFO.COLUMNPERMISSIONS | Mengembalikan daftar semua izin kolom dalam model saat ini dengan kolom yang cocok dengan kumpulan baris skema untuk objek izin kolom. |
| INFO.KOLOM | Mengembalikan daftar semua kolom dalam model saat ini dengan kolom yang cocok dengan kumpulan baris skema untuk objek kolom. |
| INFO. PENYIMPANAN KOLOM | Mengembalikan daftar semua penyimpanan kolom dalam model saat ini dengan kolom yang sesuai dengan skema rowset untuk objek penyimpanan kolom. |
| INFO.CSDLMETADATA | Mengembalikan informasi tentang metadata database dalam format XML. |
| INFO. BUDAYA | Mengembalikan daftar semua budaya dalam model saat ini dengan kolom yang cocok dengan kumpulan baris skema untuk objek budaya. |
| INFO. DEFINISI LIPUTAN DATA | Mengembalikan tabel dengan informasi tentang setiap definisi cakupan data dalam model semantik dengan metadata tentang pengaturan dan definisi cakupan data. |
| INFO.DATASOURCES | Mewakili fungsi kueri DMV dari TMSCHEMA_DATASOURCES ini. |
| INFO.DELTATABLEMETADATASTORAGES | Mengembalikan tabel dengan informasi tentang setiap penyimpanan metadata tabel delta dalam model semantik dengan metadata tentang karakteristik penyimpanan tabel delta. |
| INFO.DEPENDENSI | Mengembalikan informasi tentang dependensi penghitungan untuk kueri DAX. |
| INFO.DETAILROWSDEFINITIONS | Mengembalikan daftar semua definisi baris detail dalam model saat ini, dengan kolom yang sesuai dengan kumpulan baris skema untuk objek definisi baris detail. |
| INFO.PENYIMPANANKAMUS | Mengembalikan tabel dengan informasi tentang setiap penyimpanan kamus dalam model semantik dengan metadata tentang karakteristik dan kompresi penyimpanan kamus. |
| INFO.EXCLUDEDARTIFACTS | Mewakili fungsi kueri DMV bernama TMSCHEMA_EXCLUDED_ARTIFACTS. |
| INFO.EKSPRESI | Mengembalikan daftar semua ekspresi dalam model saat ini dengan kolom yang cocok dengan kumpulan baris skema untuk objek ekspresi. |
| INFO.EXTENDEDPROPERTIES | Mengembalikan daftar semua properti yang diperluas dalam model saat ini dengan kolom yang cocok dengan kumpulan baris skema untuk objek properti yang diperluas. |
| INFO. FORMATSTRINGDEFINITIONS | Mengembalikan tabel dengan informasi tentang setiap definisi format string dalam model semantik dengan metadata tentang definisi format string untuk ukuran dan kolom. |
| INFO.FUNGSI | Mengembalikan informasi tentang fungsi yang saat ini tersedia untuk digunakan dalam bahasa pemrograman DAX. |
| INFO. GENERALSEGMENTMAPSEGMENTMETADATASTORAGES | Mengembalikan tabel dengan informasi tentang setiap penyimpanan metadata segmen peta umum dalam model semantik, termasuk metadata tentang karakteristik penyimpanan peta segmen. |
| INFO.GROUPBYCOLUMNS | Mengembalikan tabel dengan informasi tentang setiap grup menurut kolom dalam model semantik dengan metadata tentang kolom yang digunakan dalam grup menurut operasi. |
| INFO.HIERARKI | Mewakili fungsi kueri DMV TMSCHEMA_HIERARCHIES. |
| INFO.HIERARKI PENYIMPANAN | Mengembalikan tabel dengan informasi tentang setiap penyimpanan hierarki dalam model semantik dengan metadata tentang bagaimana hierarki disimpan. |
| INFO.KPIS | Mengembalikan daftar semua KPIS dalam model saat ini dengan kolom yang cocok dengan kumpulan baris skema untuk objek KPI. |
| INFO.LEVEL | Mengembalikan daftar semua tingkat dalam model saat ini dengan kolom yang sesuai dengan himpunan baris skema untuk objek level. |
| INFO. LINGUISTICMETADATA | Mewakili fungsi kueri DMV TMSCHEMA_LINGUISTIC_METADATA. |
| INFO. TINDAKAN | Mengembalikan daftar semua pengukuran dalam model saat ini dengan kolom yang cocok dengan kumpulan baris skema untuk objek pengukuran. |
| INFO.MODEL | Mewakili fungsi kueri DMV TMSCHEMA_MODEL. |
| INFO.OBJECTTRANSLATIONS | Mengembalikan daftar semua terjemahan objek dalam model saat ini dengan kolom yang cocok dengan set baris skema untuk objek terjemahan. |
| INFO.PARQUETFILESTORAGES | Mengembalikan tabel dengan informasi tentang setiap penyimpanan file Parquet dalam model semantik dengan metadata tentang karakteristik penyimpanan file Parquet. |
| INFO.PARTISI | Mewakili fungsi kueri DMV dari TMSCHEMA_PARTITIONS. |
| INFO. PARTITIONSTORAGES | Mengembalikan daftar semua partisi penyimpanan dalam model saat ini dengan kolom yang cocok dengan set baris skema untuk objek partisi penyimpanan. |
| INFO.PERSPECTIVECOLUMNS | Mengembalikan daftar semua kolom perspektif dalam model saat ini dengan kolom yang cocok dengan kumpulan baris skema untuk objek kolom perspektif. |
| INFO.PERSPEKTIFHIERARKI | Mengembalikan daftar semua hierarki perspektif dalam model saat ini dengan kolom yang cocok dengan kumpulan baris skema untuk objek hierarki perspektif. |
| INFO. PERSPEKTIFMEASURES | Mengembalikan daftar semua ukuran perspektif dalam model saat ini dengan kolom yang cocok dengan set baris skema untuk objek ukuran perspektif. |
| INFO.PERSPEKTIF | Mengembalikan daftar semua perspektif dalam model saat ini dengan kolom yang cocok dengan kumpulan baris skema untuk objek perspektif. |
| INFO.PERSPEKTIFTABEL | Mengembalikan daftar semua tabel perspektif dalam model saat ini dengan kolom yang cocok dengan kumpulan baris skema untuk objek tabel perspektif. |
| INFO.PROPERTI | Mewakili fungsi kueri DMV yang bernama DISCOVER_PROPERTIES. |
| INFO.QUERYGROUPS | Mengembalikan tabel dengan informasi tentang setiap grup kueri dalam model semantik dengan metadata tentang grup kueri yang ditentukan dalam model. |
| INFO.REFRESHPOLICIES | Mengembalikan tabel dengan informasi tentang setiap kebijakan refresh dalam model semantik dengan metadata tentang kebijakan refresh yang ditentukan untuk tabel. |
| INFO.RELATEDCOLUMNDETAILS | Mengembalikan tabel dengan informasi tentang setiap detail kolom terkait dalam model semantik dengan metadata tentang detail kolom terkait untuk hubungan. |
| INFO.RELATIONSHIPINDEXSTORAGES | Mengembalikan tabel dengan informasi tentang setiap penyimpanan indeks hubungan dalam model semantik dengan metadata tentang karakteristik penyimpanan indeks hubungan. |
| INFO. HUBUNGAN | Mewakili fungsi kueri TMSCHEMA_RELATIONSHIPS dari DMV. |
| INFO. PENYIMPANAN HUBUNGAN | Mengembalikan tabel dengan informasi tentang setiap penyimpanan hubungan dalam model semantik dengan metadata tentang bagaimana hubungan disimpan. |
| INFO. KEANGGOTAAN PERAN | Mengembalikan daftar semua keanggotaan peran dalam model saat ini dengan kolom yang sesuai dengan kumpulan baris skema untuk objek keanggotaan peran. |
| INFO.PERAN | Mengembalikan daftar semua peran dalam model saat ini dengan kolom yang cocok dengan kumpulan baris skema untuk objek peran. |
| INFO.SEGMENTMAPSTORAGES | Mengembalikan daftar semua penyimpanan peta segmen dalam model saat ini dengan kolom yang cocok dengan kumpulan baris skema untuk objek penyimpanan peta segmen. |
| INFO.SEGMENTSTORAGES | Mengembalikan tabel dengan informasi tentang setiap penyimpanan segmen dalam model semantik dengan metadata tentang karakteristik penyimpanan segmen. |
| INFO.STORAGEFILES | Mengembalikan daftar semua file penyimpanan dalam model saat ini dengan kolom yang cocok dengan rowset skema untuk obyek file penyimpanan. |
| INFO.STORAGEFOLDERS | Mengembalikan daftar semua folder penyimpanan dalam model saat ini dengan kolom yang cocok dengan kumpulan baris skema untuk objek folder penyimpanan. |
| INFO.STORAGETABLECOLUMNS | Mengembalikan statistik tentang kolom tabel dalam memori. |
| INFO.STORAGETABLECOLUMNSEGMENTS | Mengembalikan informasi tentang segmen kolom yang digunakan untuk menyimpan data untuk tabel dalam memori. |
| INFO.STORAGETABLES | Mengembalikan statistik tentang tabel dalam memori. |
| INFO.TABLEPERMISSIONS | Mengembalikan daftar semua izin tabel dalam model saat ini dengan kolom yang cocok dengan kumpulan baris skema untuk objek izin tabel. |
| INFO.TABEL | Mengembalikan daftar semua tabel dalam model saat ini dengan kolom yang cocok dengan set baris skema untuk objek tabel. |
| INFO.TABLESTORAGES | Mengembalikan daftar semua penyimpanan data tabel dalam model saat ini dengan kolom yang cocok dengan baris skema untuk objek penyimpanan tabel. |
| INFO.USERDEFINEDFUNCTIONS | Mengembalikan daftar semua fungsi yang ditentukan pengguna dalam model saat ini dengan kolom yang cocok dengan kumpulan baris skema untuk objek fungsi yang ditentukan pengguna. |
| INFO. VARIASI | Mengembalikan daftar semua variasi dalam model saat ini dengan kolom yang cocok dengan kumpulan baris skema untuk objek variasi. |