first függvény MATCH_RECOGNIZE

A következőre vonatkozik:yes Databricks SQL check mark yes Databricks Runtime 19.0 és újabb

Important

Ez a funkció bétaverzióban érhető el. A munkaterület rendszergazdái az Előnézetek lapon szabályozhatják a funkcióhoz való hozzáférést. Lásd: Az Azure Databricks előzetes verziójának kezelése.

Az egyezés első sorához viszonyított oszlopértéket ad vissza. Ezt a függvényt csak a MATCH_RECOGNIZE MÉRTÉK és DEFINE záradékában használhatja.

Az általános first aggregátumfüggvényt lásd: first.

Syntax

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

Arguments

  • colName: Egy oszlop a table_referenceMATCH_RECOGNIZE rajta működő oszlopból.
  • rowPatternVar.colName: Sorminta változó nevével minősített oszlop. Beolvassa az oszlop értékét az adott változóhoz hozzárendelt sorokból az aktuális egyezésben. Például FIRST(down.tstamp) az első sor downidőbélyegét adja vissza.
  • offset: Nem kötelező, az integrál literál nagyobb vagy egyenlő.0 Az eltolás az első sorhoz képest. Az alapértelmezett érték a 0.

Returns

A típus colNameértéke. Ha az azonosított sor kívül esik az aktuális partíción, a visszaadott NULLértéket adja vissza.

Gyakori hibafeltételek