Aracılığıyla paylaş


DATATABLE

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

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...}...})

Parametre

Terim Tanım
ColumnName Tablo döndüren herhangi bir DAX ifadesi.
DataType Şunu içeren bir numaralandırma: INTEGER, DOUBLE, STRING, BOOLEAN, CURRENCY, DATETIME
value 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

Mesela
{ {satır1 içindeki değerler}, {satır2'deki değerler}, {satır3'teki değerler}, vb. }
Burada {values in row1}, DATE, TIMEve BLANKgibi birkaç temel işlevin yanı sıra DATE ile TIME arasında artı işleci ve negatif değerlerin ifade edilebilmesi için bir tek eksi işleciyle birlikte virgülle ayrılmış bir sabit ifade kümesidir.

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

  • DATATABLEaksine 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"}
                }
           )