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 tabel dalam model semantik, dengan kolom yang cocok dengan kumpulan baris skema untuk objek tabel (misalnya, nama, deskripsi, dan visibilitas).
Syntax
INFO.TABLES ( [<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 objek tabel dalam model semantik saat ini.
| kolom | Description |
|---|---|
| ID | Pengidentifikasi unik untuk tabel |
| ModelID | Kunci asing ke model yang berisi tabel ini |
| Nama | Nama tabel |
| DataCategory | Klasifikasi kategori data untuk tabel |
| Description | Deskripsi tabel |
| Tersembunyi | Boolean menunjukkan apakah tabel disembunyikan dari aplikasi klien |
| TableStorageID | Kunci asing ke informasi penyimpanan tabel |
| ModifiedTime | Tanggal dan waktu saat tabel terakhir diubah |
| StructureModifiedTime | Tanggal dan waktu ketika struktur tabel terakhir diubah |
| SystemFlags | Bendera sistem untuk manajemen tabel internal |
| ShowAsVariationsOnly | Boolean menunjukkan apakah tabel hanya boleh menampilkan variasi |
| IsPrivate | Boolean menunjukkan apakah tabel bersifat privat |
| DefaultDetailRowsDefinitionID | Kunci asing ke definisi baris detail default |
| AlternateSourcePrecedence | Urutan prioritas untuk sumber data alternatif |
| RefreshPolicyID | Kunci asing untuk kebijakan refresh untuk refresh inkremental |
| CalculationGroupID | Kunci asing ke grup perhitungan jika tabel ini adalah grup perhitungan |
| ExcludeFromModelRefresh | Boolean menunjukkan apakah akan mengecualikan tabel ini dari refresh model |
| LineageTag | Tag silsilah data untuk melacak silsilah tabel |
| SourceLineageTag | Tag silsilah sumber dari sumber data asli |
| SystemManaged | Boolean menunjukkan apakah tabel dikelola sistem |
Komentar
- Berguna untuk skenario dokumentasi dan tata kelola.
- 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.TABLES()
Contoh 2 - kueri DAX dengan gabungan
Kueri DAX berikut ini dapat dijalankan dalam tampilan kueri DAX:
EVALUATE
VAR _Tables =
SELECTCOLUMNS(
INFO.TABLES(),
"TableID", [ID],
"Table Name", [Name],
"Description", [Description],
"Is Hidden", [IsHidden],
"Calculation Group ID", [CalculationGroupID],
"Refresh Policy ID", [RefreshPolicyID]
)
VAR _CalculationGroups =
SELECTCOLUMNS(
INFO.CALCULATIONGROUPS(),
"CalculationGroupID", [ID],
"Calculation Group Name", [Name]
)
VAR _RefreshPolicies =
SELECTCOLUMNS(
INFO.REFRESHPOLICIES(),
"RefreshPolicyID", [ID],
"Policy Type", [PolicyType],
"Incremental Periods", [IncrementalPeriods]
)
VAR _CombinedTable1 =
NATURALLEFTOUTERJOIN(
_Tables,
_CalculationGroups
)
VAR _CombinedTable2 =
NATURALLEFTOUTERJOIN(
_CombinedTable1,
_RefreshPolicies
)
RETURN
SELECTCOLUMNS(
_CombinedTable2,
"Table Name", [Table Name],
"Description", [Description],
"Is Hidden", [Is Hidden],
"Calculation Group", [Calculation Group Name],
"Policy Type", [Policy Type],
"Incremental Periods", [Incremental Periods]
)
ORDER BY [Table Name]