last functie voor MATCH_RECOGNIZE

Van toepassing op:controleren gemarkeerd ja Databricks SQL-controle gemarkeerd als ja Databricks Runtime 19.0 en hoger

Important

Deze functie bevindt zich in de bètaversie. Werkruimtebeheerders kunnen de toegang tot deze functie beheren vanaf de pagina Previews . Zie Azure Databricks previews beheren.

Retourneert een kolomwaarde ten opzichte van de laatste rij in de overeenkomst. Wanneer u in de DEFINE component gebruiktlast, is de laatste rij de huidige rij. Gebruik deze functie alleen in de metingen- en DEFINE-componenten van MATCH_RECOGNIZE.

Zie voor de algemene last statistische functie last.

Syntax

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

Argumenten

  • colName: Een kolom van de table_reference kolom waarop MATCH_RECOGNIZE werkt.
  • rowPatternVar.colName: Een kolom die is gekwalificeerd op basis van de naam van een rijpatroonvariabele. Leest de kolomwaarde uit rijen die zijn toegewezen aan die variabele in de huidige overeenkomst. Retourneert bijvoorbeeld LAST(down.tstamp) de tijdstempel van de laatste rij die is geclassificeerd als down.
  • offset: Een optionele integrale letterlijke waarde groter dan of gelijk aan 0. De verschuiving ten opzichte van de laatste rij. De standaardwaarde is 0.

Returns

Een waarde van het type colName. Als de geïdentificeerde rij zich buiten de huidige partitie bevindt, retourneert NULLu .

Algemene foutvoorwaarden