ai_parse_document

Анализирует столбец, содержащий двоичные данные (BLOB-объект) и возвращает VariantType. Вызывает исключение, если входной большой двоичный объект недопустим.

Для соответствующей функции Databricks SQL смотрите функцию ai_parse_document.

Синтаксис

from pyspark.sql import functions as dbf

dbf.ai_parse_document(col=<col>, options=<options>)

Параметры

Параметр Тип Description
col pyspark.sql.Column или двоичные данные Имя столбца или столбца, содержащего двоичные blob-объекты для анализа.
options dictнеобязательный Словарь параметров для управления поведением синтаксического анализа.

Возвраты

pyspark.sql.Column: новый столбец VariantType, содержащий результат синтаксического анализа документа. Результат включает объект с document массивами и pages массивами, а также elementserror_status.metadata Каждый элемент представляет дискретную единицу содержимого в проанализированном документе, например текстовый абзац, таблицу, рисунок или маркер макета. Точную иерархию JSON возвращаемого варианта см. в полной схеме в руководстве по языку SQL ai_parse_document.