Tablo işleme işlevleri
Bu işlevler, var olan tabloları işlemek or bir tablo döndürür.
Bu kategoride
Fonksiyon | Açıklama |
---|---|
ADDCOLUMNS | Verilen tablo or tablo ifadesine hesaplanmış sütunlar ekler. |
ADDMISSINGITEMS | Birden çok sütundaki öğelerin birleşimlerini tabloya ekler if zaten var not. |
CROSSJOIN | Bağımsız değişkenlerdeki all tablolardan all satırların Kartezyen productcontains bir tablo döndürür. |
CURRENTGROUP | bir GROUPBY ifadesinin tablo bağımsız değişkeninden bir satır kümesi döndürür. |
DATATABLE | valuessatır içi veri kümesi bildirmeye yönelik bir mekanizma sağlar. |
DETAILROWS | measure and için tanımlanan Ayrıntı Satırları İfadesini değerlendirir, verileri döndürür. |
DISTINCT sütun |
Belirtilen sütundan ayrı valuescontains tek sütunlu bir tablo döndürür. |
DISTINCT tablo |
Başka bir tablo or ifadesinden yinelenen satırları kaldırarak bir tablo döndürür. |
EXCEPT | Başka bir tabloda not görünen bir tablonun satırlarını döndürür. |
FILTERS |
columnName
filters olarak doğrudan uygulanan bir values tablosu döndürür. |
GENERATE | tablo1'deki her satır arasında Kartezyen product içeren bir tablo döndürürand tablo tablo2tablo1geçerli satır bağlamında değerlendirerek elde eder. |
GENERATEALL | tablo1'deki her satır arasında Kartezyen product içeren bir tablo döndürürand tablo tablo2tablo1geçerli satır bağlamında değerlendirerek elde eder. |
GENERATESERIES | Aritmetik serinin values içeren tek sütunlu bir tablo döndürür. |
GROUPBY | SUMMARIZE işlevine benzer şekilde, GROUPBY eklediği uzantı sütunları için örtük bir CALCULATEnot yapar. |
IGNORE | BLANK/NULL değerlendirmesinden belirli ifadeleri atlayarak SUMMARIZECOLUMNS değiştirir. |
INTERSECT | Yinelenenleri koruyarak iki tablonun satır kesişimini döndürür. |
NATURALINNERJOIN | Bir tablonun başka bir tabloyla iç birleşimini gerçekleştirir. |
NATURALLEFTOUTERJOIN | RightTable ile LeftTable'ın bir birleşimini gerçekleştirir. |
ROLLUP | groupBy_columnName parametresi tarafından tanımlanan sütunlarda sonucta rollup satır ekleyerek SUMMARIZE davranışını değiştirir. |
ROLLUPADDISSUBTOTAL | rollup/subtotal satırlarını groupBy_columnName sütunlarına göre sonucta ekleyerek SUMMARIZECOLUMNS davranışını değiştirir. |
ROLLUPISSUBTOTAL | rollup grupları bir ADDMISSINGITEMS ifadesinde ROLLUPADDISSUBTOTAL tarafından eklenen sütunla eşleştirin. |
ROLLUPGROUP | groupBy_columnName parametresi tarafından tanımlanan sütunlarda sonucta rollup satır ekleyerek SUMMARIZEandSUMMARIZECOLUMNS davranışını değiştirir. |
ROW |
Her sütuna verilen ifadelerden kaynaklanan values içeren tek satırlı bir tablo döndürür. |
SELECTCOLUMNS | Verilen tablo or tablo ifadesine hesaplanmış sütunlar ekler. |
SUBSTITUTEWITHINDEX | Bağımsız değişken olarak sağlanan iki tablonun left yarı birleştirmesini temsil eden bir tablo döndürür. |
SUMMARIZE | Bir grup kümesi üzerinde istenen toplamlar için bir özet tablosu döndürür. |
SUMMARIZECOLUMNS | Bir grup kümesi üzerinde bir özet tablosu döndürür. |
Tablo Oluşturucu | Bir or daha fazla sütundan oluşan bir tablo döndürür. |
TOPN | Belirtilen tablonun ilk N satırlarını döndürür. |
TREATAS | Tablo ifadesinin sonucunu, ilişkisiz bir tablodaki sütunlara filters olarak uygular. |
UNION | Bir tablo çiftinden union (birleştirme) tablosu oluşturur. |
VALUES | Belirtilen tablo or sütunundan ayrı valuescontains tek sütunlu bir tablo döndürür. |