Aracılığıyla paylaş


BİLGİ. TABLO

Şunlar için geçerlidir: Hesaplanan sütun Hesaplanan tablo Ölçü Görsel hesaplama DAX sorgusu

Tablo nesneleri için şema satır kümesiyle eşleşen sütunlar (örneğin, ad, açıklama ve görünürlük) ile semantik modeldeki her tablo hakkında bilgi içeren bir tablo döndürür.

Sözdizimi

INFO.TABLES ( [<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 tablo nesnelerinin şema satır kümesiyle eşleşen bir tablo.

Köşe yazısı Description
Kimlik Tablo için benzersiz tanımlayıcı
ModelKimliği Bu tabloyu içeren modelin yabancı anahtarı
İsim Tablonun adı
DataCategory Tablo için veri kategorisi sınıflandırması
Description Tablonun açıklaması
GizliMi? Tablonun istemci uygulamalarından gizlenip gizlenmediğini gösteren Boole değeri
TableStorageID Tablo depolama bilgilerinin yabancı anahtarı
ModifiedTime Tablonun en son değiştirildiği tarih ve saat
StructureModifiedTime Tablo yapısının en son değiştirildiği tarih ve saat
SystemFlags İç tablo yönetimi için sistem bayrakları
ShowAsVariationsOnly Tabloda yalnızca varyasyonların gösterilip gösterilmeyeceğini gösteren Boole değeri
IsPrivate Tablonun özel olup olmadığını gösteren Boole değeri
DefaultDetailRowsDefinitionID Varsayılan ayrıntı satırları tanımına yabancı anahtar
AlternateSourcePrecedence Alternatif veri kaynakları için öncelik sırası
RefreshPolicyID Artımlı yenileme için yenileme ilkesinin yabancı anahtarı
Hesaplama GrubuKimliği Bu tablo bir hesaplama grubuysa, hesaplama grubunun yabancı anahtarı
ExcludeFromModelRefresh Bu tablonun model yenilemesinden dışlanıp dışlanmayacağını gösteren Boole değeri
LineageTag Tablo kökenini izlemek için köken etiketi
SourceLineageTag Özgün veri kaynağından kaynak kökeni etiketi
SystemManaged Tablonun sistem tarafından yönetilip yönetilmediğini gösteren Boole değeri

Açıklamalar

  • Belgeler ve idare senaryoları için kullanışlıdı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.TABLES()

Örnek 2 - Birleştirmelerle DAX sorgu

Aşağıdaki DAX sorgu DAX sorgu görünümünde çalıştırılabilir:

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]

Ayrıca bakınız