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ütun hakkında bilgi içeren bir tablo döndürür. Bu işlev, özellikleri ve özellikleri de dahil olmak üzere tüm sütunlar hakkında meta veriler sağlar.
Sözdizimi
INFO.COLUMNS ( [<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:
| Köşe yazısı | Veri türü | Description |
|---|---|---|
| [Kimlik] | Integer | Sütun için benzersiz tanımlayıcı |
| [TableID] | Integer | Bu sütunu içeren tablonun tanımlayıcısı |
| [ExplicitName] | String | Sütunun açıkça tanımlanmış adı |
| [InferredName] | String | Sütunun çıkarsanan adı |
| [ExplicitDataType] | Integer | Sütunun açıkça tanımlanmış veri türü |
| [InferredDataType] | Integer | Sütunun çıkarsanan veri türü |
| [DataCategory] | String | Sütunun veri kategorisi sınıflandırması |
| [Açıklama] | String | Sütunun açıklaması |
| [IsHidden] | Boolean | Sütunun istemci araçlarından gizlenip gizlenmediği |
| [Durum] | Integer | Sütunun geçerli durumu |
| [IsUnique] | Boolean | Sütunun benzersiz değerler içerip içermediği |
| [IsKey] | Boolean | Sütunun anahtar sütun olup olmadığı |
| [IsNullable] | Boolean | Sütunun null değerler içerip içeremeyeceği |
| [Hizalama] | Integer | Sütunun hizalama ayarı |
| [TableDetailPosition] | Integer | Sütunun tablo ayrıntı görünümlerindeki konumu |
| [IsDefaultLabel] | Boolean | Bu sütunun varsayılan etiket olup olmadığı |
| [IsDefaultImage] | Boolean | Bu sütunun varsayılan görüntü olup olmadığı |
| [SummarizeBy] | Integer | Sütunun nasıl özetlenmesi gerekir? |
| [ColumnStorageID] | Integer | Sütunun depolama alanı için tanımlayıcı |
| [Tür] | Integer | Sütunun tür sınıflandırması |
| [SourceColumn] | String | Kaynak sütun adı |
| [ColumnOriginID] | Integer | Sütunun kaynağının tanımlayıcısı |
| [İfade] | String | DAX Hesaplanmış sütunlar için ifade |
| [FormatString] | String | Sütunun biçim dizesi |
| [IsAvailableInMDX] | Boolean | Sütunun MDX sorgularında kullanılabilir olup olmadığı |
| [SortByColumnID] | Integer | Sıralama ölçütü olarak sütunun tanımlayıcısı |
| [AttributeHierarchyID] | Integer | Öznitelik hiyerarşisinin tanımlayıcısı |
| [ModifiedTime] | DateTime | Sütunun en son ne zaman değiştirildiği |
| [StructureModifiedTime] | DateTime | Sütun yapısının en son ne zaman değiştirildiği |
| [RefreshedTime] | DateTime | Sütun verilerinin en son ne zaman yenilendiği |
| [SystemFlags] | Integer | Sütun için sistem bayrakları |
| [KeepUniqueRows] | Boolean | Benzersiz satırların tutulup tutulmayacağı |
| [DisplayOrdinal] | Integer | Sütunun görüntüleme sırası |
| [ErrorMessage] | String | Sütunla ilişkili herhangi bir hata iletisi |
| [SourceProviderType] | String | Kaynak sağlayıcı türü |
| [DisplayFolder] | String | Sütunları düzenlemek için görüntüleme klasörü |
| [EncodingHint] | Integer | Sütun için kodlama ipucu |
| [RelatedColumnDetailsID] | Integer | İlgili sütun ayrıntıları için tanımlayıcı |
| [AlternateOfID] | Integer | Bu başka bir sütunun alternatifiyse tanımlayıcı |
| [LineageTag] | String | Sütun kökenini izlemeye yönelik köken etiketi |
| [SourceLineageTag] | String | Kaynak köken etiketi |
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.COLUMNS()
Örnek 2 - Birleştirmelerle DAX sorgu
Aşağıdaki DAX sorgu DAX sorgu görünümünde çalıştırılabilir:
EVALUATE
VAR _Columns =
INFO.COLUMNS()
VAR _Tables =
SELECTCOLUMNS(
INFO.TABLES(),
"TableID", [ID],
"Table Name", [Name]
)
VAR _CombinedTable =
NATURALLEFTOUTERJOIN(
_Columns,
_Tables
)
RETURN
SELECTCOLUMNS(
_CombinedTable,
"Table Name", [Table Name],
"Column Name", [ExplicitName],
"Data Type", [ExplicitDataType],
"Is Hidden", [IsHidden],
"Is Key", [IsKey]
)
ORDER BY [Table Name], [Column Name]