Aracılığıyla paylaş


tuple_sketch_summary_integer fonksiyon

Şunun için geçerlidir:evet olarak işaretlendi Databricks Runtime 18.1 ve üzerini denetleyin

Belirtilen moda göre tamsayı özetleri içeren bir TupleSketch özet değerlerini toplar.

Sözdizimi

tuple_sketch_summary_integer ( sketch [, mode ] )

Arguments

  • sketch: Tamsayı özetleriyle ikili biçimde bir TupleSketch.
  • mode: Toplama modunu belirten isteğe bağlı STRING değişmez değer. Geçerli değerler: 'sum', 'min', 'max', 'alwaysone'. Varsayılan değer: 'sum'.

İade

LONG Taslaktaki tüm anahtarlar arasında toplanan özeti temsil eden değer.

Notes

  • modunda 'sum' , işlev tüm özet değerlerinin toplamını döndürür.
  • modunda 'min' işlevi en düşük özet değerini döndürür.
  • modunda 'max' , işlev en büyük özet değerini döndürür.
  • modunda 'alwaysone' , işlev girdi sayısını döndürür (ayrı sayıya eşdeğerdir).

Hata iletileri

Örnekler

-- Sum of all summary values
> SELECT tuple_sketch_summary_integer(tuple_sketch_agg_integer(key, summary)) FROM VALUES (1, 1), (1, 2), (2, 3) tab(key, summary);
6

-- Get maximum summary value
> SELECT tuple_sketch_summary_integer(tuple_sketch_agg_integer(key, summary), 'max') FROM VALUES (1, 1), (1, 2), (2, 3) tab(key, summary);
5