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 sözlük depolama alanı hakkında bilgi içeren bir tablo döndürür. Bu işlev, sözlük depolama özellikleri ve sıkıştırma hakkında meta veriler sağlar.
Sözdizimi
INFO.DICTIONARYSTORAGES ( [<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
Aşağıdaki sütunları içeren bir tablo:
| Sütun adı | Veri türü | Description |
|---|---|---|
| [Kimlik] | Integer | Sözlük depolama için benzersiz tanımlayıcı |
| [ColumnStorageID] | Integer | Bu sözlüğün ait olduğu sütun depolama alanının tanımlayıcısı |
| [Tür] | Integer | Sözlük depolama türü |
| [DataType] | Integer | Sözlükte depolanan veri türü |
| [DataVersion] | Integer | Veri biçiminin sürümü |
| [BaseId] | Integer | Sözlük için temel tanımlayıcı |
| [Büyüklük] | Integer | Sözlük için büyüklük değeri |
| [LastId] | Integer | Sözlükte kullanılan son tanımlayıcı |
| [IsNullable] | Boolean | Sözlüğün null değerler içerip içeremeyeceği |
| [IsUnique] | Boolean | Sözlükteki tüm değerlerin benzersiz olup olmadığı |
| [IsOperatingOn32] | Boolean | Sözlüğün 32 bit değerlerde çalışıp çalışmadığı |
| [DictionaryFlags] | Integer | Sözlük özelliklerini gösteren bayraklar |
| [StorageFileID] | Integer | Sözlüğü içeren depolama dosyasının tanımlayıcısı |
| [Boyut] | Integer | Sözlüğün bayt cinsinden boyutu |
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.DICTIONARYSTORAGES()
Örnek 2 - Birleştirmelerle DAX sorgu
Aşağıdaki DAX sorgu DAX sorgu görünümünde çalıştırılabilir:
EVALUATE
VAR _DictionaryStorages =
INFO.DICTIONARYSTORAGES()
VAR _ColumnStorages =
SELECTCOLUMNS(
INFO.COLUMNSTORAGES(),
"ColumnStorageID", [ID],
"Column Storage Name", [Name],
"ColumnID", [ColumnID]
)
VAR _Columns =
SELECTCOLUMNS(
INFO.COLUMNS(),
"ColumnID", [ID],
"Column Name", [ExplicitName],
"TableID", [TableID]
)
VAR _Tables =
SELECTCOLUMNS(
INFO.TABLES(),
"TableID", [ID],
"Table Name", [Name]
)
VAR _CombinedWithColumnStorages =
NATURALLEFTOUTERJOIN(
_DictionaryStorages,
_ColumnStorages
)
VAR _CombinedWithColumns =
NATURALLEFTOUTERJOIN(
_CombinedWithColumnStorages,
_Columns
)
VAR _CombinedWithTables =
NATURALLEFTOUTERJOIN(
_CombinedWithColumns,
_Tables
)
RETURN
SELECTCOLUMNS(
_CombinedWithTables,
"Table Name", [Table Name],
"Column Name", [Column Name],
"Dictionary Type", [Type],
"Data Type", [DataType],
"Is Nullable", [IsNullable],
"Size", [Size]
)
ORDER BY [Table Name], [Column Name]