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.
Berlaku untuk:
Kolom terhitung
Tabel terhitung
Mengukur kueri ![]()
perhitungan Visual DAX
Mengembalikan tabel dengan informasi tentang setiap hierarki perspektif dalam model semantik. Fungsi ini menyediakan metadata tentang hierarki yang disertakan dalam perspektif.
Syntax
INFO.PERSPECTIVEHIERARCHIES ( [<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 yang kolomnya cocok dengan kumpulan baris skema untuk hierarki perspektif dalam model semantik saat ini.
| kolom | Description |
|---|---|
| ID | Pengidentifikasi unik untuk hubungan hierarki perspektif |
| PerspectiveTableID | Kunci asing ke tabel perspektif yang berisi hierarki ini |
| HierarkiID | Kunci asing untuk hierarki yang disertakan dalam perspektif |
| ModifiedTime | Tanggal dan waktu ketika hierarki perspektif terakhir diubah |
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.PERSPECTIVEHIERARCHIES()
Contoh 2 - kueri DAX dengan gabungan
Kueri DAX berikut ini dapat dijalankan dalam tampilan kueri DAX:
EVALUATE
VAR _PerspectiveHierarchies =
SELECTCOLUMNS(
INFO.PERSPECTIVEHIERARCHIES(),
"PerspectiveTableID", [PerspectiveTableID],
"HierarchyID", [HierarchyID],
"Modified", [ModifiedTime]
)
VAR _PerspectiveTables =
SELECTCOLUMNS(
INFO.PERSPECTIVETABLES(),
"PerspectiveTableID", [ID],
"PerspectiveID", [PerspectiveID],
"TableID", [TableID]
)
VAR _Hierarchies =
SELECTCOLUMNS(
INFO.HIERARCHIES(),
"HierarchyID", [ID],
"Hierarchy Name", [Name],
"Table ID", [TableID]
)
VAR _Perspectives =
SELECTCOLUMNS(
INFO.PERSPECTIVES(),
"PerspectiveID", [ID],
"Perspective Name", [Name]
)
VAR _CombinedTable1 =
NATURALLEFTOUTERJOIN(
_PerspectiveHierarchies,
_PerspectiveTables
)
VAR _CombinedTable2 =
NATURALLEFTOUTERJOIN(
_CombinedTable1,
_Hierarchies
)
VAR _CombinedTable3 =
NATURALLEFTOUTERJOIN(
_CombinedTable2,
_Perspectives
)
RETURN
SELECTCOLUMNS(
_CombinedTable3,
"Perspective Name", [Perspective Name],
"Hierarchy Name", [Hierarchy Name],
"Modified", [Modified]
)
ORDER BY [Perspective Name], [Hierarchy Name]