Aracılığıyla paylaş


DATATABLE

Şunlar için geçerlidir: Hesaplanmış sütun Hesaplanan tablo Ölçü Görseli hesaplaması

Satır içi veri değerleri kümesi bildirmeye yönelik bir mekanizma sağlar.

Sözdizimi

DATATABLE (ColumnName1, DataType1, ColumnName2, DataType2..., {{Value1, Value2...}, {ValueN, ValueN+1...}...})  

Parametreler

Süre Tanım
ColumnName Tablo döndüren herhangi bir DAX ifadesi.
DataType Şunu içeren bir numaralandırma: INTEGER, DOUBLE, STRING, BOOLEAN, CURRENCY, DATETIME
Değer Bir dizi dizisi sağlamak üzere iç içe yerleştirilmiş, tek boyutlu bir dizi sabiti için Excel söz dizimini kullanan tek bir bağımsız değişken. Bu bağımsız değişken, tabloda yer alacak veri değerleri kümesini temsil eder

Örneğin,
{ {satır1 içindeki değerler}, {satır2'deki değerler}, {satır3'teki değerler}, vb. }
Burada {satır1} değerleri virgülle ayrılmış bir sabit ifade kümesidir; yani sabitlerin bir birleşimidir ve negatif değerlerin ifade edilebilmesi için TARİh, SAAT ve BOŞLUK gibi birkaç temel işlevin yanı sıra TARİh ve SAAT ile birli eksi işleci arasındaki bir artı işleciyle birlikte kullanılır.

Tüm geçerli değerler şunlardır: 3, -5, BLANK() , "2009-04-15 02:45:21". Değerler, anlık ifadenin dışındaki hiçbir şeye başvuramaz ve sütunlara, tablolara, ilişkilere veya başka hiçbir şeye başvuramaz.

Eksik bir değer BLANK() ile aynı şekilde değerlendirilir. Örneğin, aşağıdakiler aynıdır: {1,2,BLANK(),4} {1,2,,4}

Dönüş değeri

Satır içi değer kümesini belirten bir tablo.

Açıklamalar

  • DATATABLE'ın aksine Tablo Oluşturucu, giriş değerleri olarak skaler ifadelere izin verir.

  • Bu işlev, hesaplanan sütunlarda veya satır düzeyi güvenlik (RLS) kurallarında kullanıldığında DirectQuery modunda kullanılmak üzere desteklenmez.

Örnek

= DataTable("Name", STRING,  
               "Region", STRING  
               ,{  
                        {" User1","East"},  
                        {" User2","East"},  
                        {" User3","West"},  
                        {" User4","West"},  
                        {" User4","East"}  
                }  
           )