Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:
Hesaplanan sütun
Hesaplanan tablo
Ölçü
Görsel hesaplama
DAX sorgusu
Anlam modelindeki her perspektif tablosu hakkında bilgi içeren bir tablo döndürür. Bu işlev, perspektiflere dahil edilen tablolar hakkında meta veriler sağlar.
Sözdizimi
INFO.PERSPECTIVETABLES ( [<Restriction name>, <Restriction value>], ... )
Parametreler
Parametreler bu DAX işlevi için isteğe bağlıdır. Parametreler kullanıldığında her ikisi de verilmelidir. Birden fazla parametre çifti izin verilir. Kısıtlama adı ve değeri metindir ve çift tırnak içine girilir.
| Süre | Definition |
|---|---|
| Kısıtlama adı | Sonuçları filtrelemek için kullanılan kısıtlamanın adı. |
| Kısıtlama değeri | Kısıtlamanın sonuçlarını filtrelemek için kullanılan değer. |
Restrictions
Genellikle, DAX işlevi sonuçlarının tüm sütunları kısıtlama olarak kullanılabilir. Ek kısıtlamalara da izin verilebilir.
Dönüş değeri
Sütunları geçerli anlam modelindeki perspektif tablolarının şema satır kümesiyle eşleşen bir tablo.
| Köşe yazısı | Description |
|---|---|
| Kimlik | Perspektif tablosu ilişkisi için benzersiz tanımlayıcı |
| PerspectiveID | Bu tabloyu içeren perspektifin yabancı anahtarı |
| TableID | Perspektifte yer alan tablonun yabancı anahtarı |
| IncludeAll | Tablodaki tüm nesnelerin perspektife eklenip eklenmediğini gösteren Boole değeri |
| ModifiedTime | Perspektif tablosunun en son değiştirildiği tarih ve saat |
Açıklamalar
- Genellikle model meta verilerini incelemek ve belgeleyen sorgularda DAX kullanılır.
- Gereken izinler konağa bağlıdır. Tam meta verileri sorgulamak için model yöneticisi izinleri gerekebilir.
Example
Aşağıdaki DAX sorgu DAX sorgu görünümünde çalıştırılabilir:
EVALUATE
INFO.PERSPECTIVETABLES()
Örnek 2 - Birleştirmelerle DAX sorgu
Aşağıdaki DAX sorgu DAX sorgu görünümünde çalıştırılabilir:
EVALUATE
VAR _PerspectiveTables =
SELECTCOLUMNS(
INFO.PERSPECTIVETABLES(),
"PerspectiveID", [PerspectiveID],
"TableID", [TableID],
"Include All", [IncludeAll],
"Modified", [ModifiedTime]
)
VAR _Perspectives =
SELECTCOLUMNS(
INFO.PERSPECTIVES(),
"PerspectiveID", [ID],
"Perspective Name", [Name],
"Perspective Description", [Description]
)
VAR _Tables =
SELECTCOLUMNS(
INFO.TABLES(),
"TableID", [ID],
"Table Name", [Name],
"Table Description", [Description]
)
VAR _CombinedTable1 =
NATURALLEFTOUTERJOIN(
_PerspectiveTables,
_Perspectives
)
VAR _CombinedTable2 =
NATURALLEFTOUTERJOIN(
_CombinedTable1,
_Tables
)
RETURN
SELECTCOLUMNS(
_CombinedTable2,
"Perspective Name", [Perspective Name],
"Table Name", [Table Name],
"Include All", [Include All],
"Modified", [Modified]
)
ORDER BY [Perspective Name], [Table Name]