DATATABLE
Şunlar için geçerlidir:Hesaplanan sütun
Hesaplanan 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"}
}
)