first функция для MATCH_RECOGNIZE

Область применения:check помечена да проверка Databricks SQL помечено да Databricks Runtime 19.0 и выше

Important

Эта функция доступна в бета-версии. Администраторы рабочей области могут управлять доступом к этой функции на странице "Предварительные версии ". См. статью "Управление предварительными версиями Azure Databricks".

Возвращает значение столбца относительно первой строки в совпадении. Используйте эту функцию только в предложениях MEASURES и DEFINEMATCH_RECOGNIZE.

Общие статистические first функции см. в разделе first.

Syntax

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

Аргументы

  • colName: столбец из работающего table_referenceMATCH_RECOGNIZE .
  • rowPatternVar.colName: столбец, квалифицированный именем переменной шаблона строки. Считывает значение столбца из строк, сопоставленных с этой переменной в текущем совпадении. Например, FIRST(down.tstamp) возвращает метку времени первой строки, классифицированной как down.
  • offset: необязательный целочисленный литерал больше или равен 0. Смещение относительно первой строки. Значение по умолчанию — 0.

Returns

Значение типа colName. Если определяемая строка находится за пределами текущей секции, возвращается NULL.

Распространенные условия ошибки