first MATCH_RECOGNIZE işlevi

Şunun için geçerlidir:evet olarak işaretlendi Databricks SQL denetimi evet olarak işaretlendi Databricks Runtime 19.0 ve üzeri

Important

Bu özellik Beta sürümündedir. Çalışma alanı yöneticileri Bu özelliğe erişimi Önizlemeler sayfasından denetleyebilir. Bkz. Azure Databricks önizlemelerini yönetme.

Eşleşmedeki ilk satıra göre bir sütun değeri döndürür. Bu işlevi yalnızca MATCH_RECOGNIZEMEASURES ve DEFINE yan tümcelerinde kullanın.

Genel first toplama işlevi için bkz first. .

Syntax

first ( { colName | rowPatternVar.colName } [, offset ] )

Argümanlar

  • colName: üzerinde çalışan bir table_referenceMATCH_RECOGNIZE sütun.
  • rowPatternVar.colName: Satır deseni değişken adıyla nitelenmiş bir sütun. Geçerli eşleşmede bu değişkene eşlenen satırlardan sütun değerini okur. Örneğin, FIRST(down.tstamp) olarak downsınıflandırılan ilk satırın zaman damgasını döndürür.
  • offset: değerinden büyük veya buna eşit 0isteğe bağlı bir tamser değişmez değeri. İlk satıra göre uzaklık. Varsayılan değer: 0.

İadeler

türünde bir colName değer. Tanımlanan satır geçerli bölümün dışındaysa döndürür NULL.

Yaygın hata koşulları