Поделиться через


Классы ошибок в Azure Databricks

Применимо к:отмечено галочкой Databricks SQL отмечено галочкой Databricks Runtime 12.2 и выше

Классы ошибок являются описательными, читаемыми человеком, строками, уникальными для условия ошибки.

Классы ошибок можно использовать для программной обработки ошибок в приложении без необходимости анализа сообщения об ошибке.

Это список распространенных именованных условий ошибки, возвращаемых Azure Databricks.

Databricks Runtime и Databricks SQL

ДОБАВЛЕНИЕ_ПО_УМОЛЧАНИЮ_НЕПОДДЕРЖИВАЕТСЯ

SQLSTATE: 42623

Не удалось выполнить команду <statementType>, так как значения DEFAULT не поддерживаются при добавлении новых столбцов в существующий целевой источник данных с поставщиком таблиц: "<dataSource>".

АГРЕГАТНАЯ_ФУНКЦИЯ_С_НЕДЕТЕРМИНИСТИЧЕСКИМ_ВЫРАЖЕНИЕМ

SQLSTATE: 42845

Недетерминированное выражение <sqlExpr> не должно отображаться в аргументах статистической функции.

Ошибка преобразования при разборе AI_FUNCTION_HTTP

SQLSTATE: 2203G

Не удалось проанализировать выходные данные модели при приведении к указанному типу возврата: "<dataType>", ответ JSON был: "<responseString>". Обновите возвращаемый тип, чтобы соответствовать содержимому типа, представленного в формате JSON ответа, а затем повторите запрос.

AI_FUNCTION_HTTP_PARSE_COLUMNS_ERROR

SQLSTATE: 2203G

Фактический вывод модели содержит более чем один столбец «<responseString>». Однако указанный тип возвращаемого значения["<dataType>"] имеет только один столбец. Обновите возвращаемый тип, чтобы содержать то же количество столбцов, что и выходные данные модели, а затем повторите запрос снова.

AI_FUNCTION_HTTP_REQUEST_ERROR (Ошибка HTTP-запроса функции AI)

SQLSTATE: 08000

Произошла ошибка при выполнении HTTP-запроса для функции <funcName>: <errorMessage>

AI_FUNCTION_INVALID_HTTP_RESPONSE

SQLSTATE: 08000

Недопустимый HTTP-ответ для функции <funcName>: <errorMessage>

ФУНКЦИЯ_ИИ_НЕДОПУСТИМЫЕ_МАКС_СЛОВА

SQLSTATE: 22032

Максимальное число слов должно быть неотрицательным целым числом, но получено <maxWords>.

AI_FUNCTION_INVALID_MODEL_PARAMETERS

SQLSTATE: 22023

Указанные параметры модели (<modelParameters>) недопустимы в функции AI_QUERY для обслуживания конечной точки "<endpointName>".

Дополнительные сведения см. в AI_FUNCTION_INVALID_MODEL_PARAMETERS

НЕДОПУСТИМЫЙ_ТИП_ФОРМАТА_ОТВЕТА_ФУНКЦИИ_AI

SQLSTATE: 0A000

Функция ИИ: "<functionName>" требует допустимой строки <format> для параметра responseFormat, но найден следующий формат ответа: "<invalidResponseFormat>". Исключение: <errorMessage>

AI_FUNCTION_JSON_PARSE_ERROR

SQLSTATE: 22000

Произошла ошибка при анализе ответа JSON для функции <funcName>: <errorMessage>

Ошибка разбора схемы модели ИИ

SQLSTATE: 2203G

Не удалось проанализировать схему для конечной точки обслуживания<endpointName>": <errorMessage>, ответ JSON: "<responseJson>".

Задайте параметр returnType вручную в функции AI_QUERY, чтобы переопределить разрешение схемы.

ОШИБКА_НЕПОДДЕРЖИВАЕМАЯ_ФУНКЦИЯ_ИИ

SQLSTATE: 56038

Функция <funcName> не поддерживается в текущей среде. Он доступен только в Databricks SQL Pro и без сервера.

Функция ИИ: Запрос не поддерживается

SQLSTATE: 0A000

Не удалось оценить функцию SQL "<functionName>", так как указанный аргумент <invalidValue> имеет "<invalidDataType>", но поддерживаются только следующие типы: <supportedDataTypes>. Обновите вызов функции, чтобы указать аргумент типа строки и повторить запрос снова.

AI_FUNCTION_UNSUPPORTED_RESPONSE_FORMAT

SQLSTATE: 0A000

Найден неподдерживаемый формат ответа.

Дополнительные сведения см. в AI_FUNCTION_UNSUPPORTED_RESPONSE_FORMAT

НЕПОДДЕРЖИВАЕМЫЙ_ТИП_ВОЗВРАТА_ФУНКЦИИ_ИИ

SQLSTATE: 0A000

Функция ИИ: "<functionName>" не поддерживает следующий тип в качестве возвращаемого типа: "<typeName>". Возвращаемый тип должен быть допустимым типом SQL, понятным катализатором и поддерживаемым функцией ИИ. Текущие поддерживаемые типы включают: <supportedValues>

ОШИБКА_НЕВЕРНОГО_ЗНАЧЕНИЯ_АРГУМЕНТА_ИИ

SQLSTATE: 22032

Предоставленное значение "<argValue>" не поддерживается аргументом "<argName>". Поддерживаемые значения: <supportedValues>

AI_QUERY_ENDPOINT НЕ ПОДДЕРЖИВАЕТ СТРУКТУРИРОВАННЫЙ ВЫВОД

SQLSTATE: 0A000

Ожидалось, что тип задачи конечной точки обслуживания будет "Чат" для поддержки структурированного вывода, но найдено значение "<taskType>" для конечной точки "<endpointName>".

Несоответствие_типа_столбца_результата_AI_запроса

SQLSTATE: 0A000

Предоставленный параметр "<sqlExpr>" не поддерживается возвращаемым типом аргумента.

AI_SEARCH_CONFLICTING_QUERY_PARAM_SUPPLY_ERROR

SQLSTATE: 0A000

Конфликтующие параметры, обнаруженные для функции SQL vector_search: <conflictParamNames>.<hint>

AI_SEARCH_EMBEDDING_COLUMN_TYPE_UNSUPPORTED_ERROR

SQLSTATE: 0A000

vector_search функция SQL с типом внедрения столбца <embeddingColumnType> не поддерживается.

Ошибка параметра запроса: AI_SEARCH_EMPTY_QUERY_PARAM_ERROR

SQLSTATE: 0A000

vector_search функция SQL отсутствует входной параметр запроса, укажите хотя бы один из: <parameterNames>.

ОШИБКА УСТАРЕВШЕГО ПАРАМЕТРА ПОИСКОВОГО ЗАПРОСА ГИБРИДНОГО ИИ

SQLSTATE: 0A000

Параметр query для SQL-функции vector_search не поддерживается для векторного поиска hybrid. Вместо этого используйте query_text.

Ошибка_Искусственный_Интеллект_Поиск_Гибридный_Текст_Не_Найден

SQLSTATE: 0A000

Текст запроса не найден в функции vector_search SQL для hybrid векторного поиска. Укажите query_text.

Ошибка_Неподдерживаемый_Тип_Индексирования_AI_ПОИСКА

SQLSTATE: 0A000

vector_search функции SQL с типом индекса <indexType> не поддерживаются.

Ошибка поиска ИИ: Отсутствует входное значение для встраивания

SQLSTATE: 0A000

query_vector необходимо указать для <indexName> индекса, так как он не связан с конечной точкой модели внедрения.

AI_SEARCH_QUERY_TYPE_CONVERT_ENCODE_ERROR

SQLSTATE: 0A000

Сбой материализации vector_search запроса функции SQL из типа Spark <dataType> в Scala-нативные объекты при кодировании запроса с ошибкой: <errorMessage>.

ОШИБКА: НЕПОДДЕРЖИВАЕМЫЙ_ТИП_ЗАПРОСА_ИСКУССТВЕННОГО_ИНТЕЛЛЕКТА

SQLSTATE: 0A000

vector_search функции SQL с типом запроса <unexpectedQueryType> не поддерживаются. Укажите один из вариантов: <supportedQueryTypes>.

Ошибка AI_SEARCH_UNSUPPORTED_NUM_RESULTS_ERROR - неподдерживаемое количество результатов.

SQLSTATE: 0A000

Функция SQL vector_search с числом результатов больше <maxLimit> не поддерживается. Указанное ограничение составляло <requestedLimit>. Повторите попытку с num_results <= \<maxLimit\>

ВСЕ_ПАРАМЕТРЫ_ДОЛЖНЫ_БЫТЬ_ИМЕННОВАНЫ

SQLSTATE: 07001

Использование параметризованных имен запросов требует именовать все параметры. Отсутствующие имена параметров: <exprs>.

ВСЕ_КОЛОНКИ_РАЗДЕЛА_НЕ_РАЗРЕШЕНЫ

SQLSTATE: KD005

Невозможно использовать все столбцы в качестве секционирующих.

ИЗМЕНИТЬ_РАСПИСАНИЕ_НЕ_СУЩЕСТВУЕТ

SQLSTATE: 42704

Невозможно изменить элемент <scheduleType> в таблице без существующего расписания или триггера. Добавьте расписание или триггер в таблицу перед попыткой изменить его.

Дублирование описателя столбца таблицы

SQLSTATE: 42710

ALTER TABLE <type> столбце <columnName> указывает дескриптор "<optionName>" несколько раз, что недопустимо.

Неоднозначный псевдоним в вложенном CTE

SQLSTATE: 42KD0

Имя <name> является неоднозначным во вложенном CTE.

Задайте для параметра <config> значение "CORRECTED", чтобы имя, определенное в внутреннем CTE, имеет приоритет. Если задано значение "LEGACY", внешние определения CTE будут иметь приоритет.

См. https://spark.apache.org/docs/latest/sql-migration-guide.html#query-engine'.

НЕОДНОЗНАЧНЫЙ_СТОЛБЕЦ_ИЛИ_ПОЛЕ

SQLSTATE: 42702

Столбец или поле <name> неоднозначно и имеет <n> совпадений.

Неоднозначная ссылка на столбец

SQLSTATE: 42702

Столбец <name> неоднозначный. Это связано с тем, что вы объединили несколько кадров данных, и некоторые из этих кадров данных совпадают.

Этот столбец указывает на один из кадров данных, но Spark не может выяснить, какой из них.

Назначьте псевдонимы для кадров данных с различными именами с помощью DataFrame.alias перед их объединением.

и укажите столбец с помощью квалифицированного имени, например df.alias("a").join(df.alias("b"), col("a.id") > col("b.id")).

НЕОДНОЗНАЧНОЕ_ОГРАНИЧЕНИЕ

SQLSTATE: 42K0C

Неоднозначная ссылка на ограничение <constraint>.

AMBIGUOUS_LATERAL_COLUMN_ALIAS

SQLSTATE: 42702

Алиас боковой колонки <name> неясен и соответствует <n> вариантам.

Неоднозначная ссылка

SQLSTATE: 42704

Ссылка <name> является неоднозначной и может относиться к: <referenceNames>.

НЕОДНОЗНАЧНАЯ_ССЫЛКА_НА_ПОЛЯ

SQLSTATE: 42000

Неоднозначная ссылка на поле <field>. Отображается <count> раз в схеме.

АНАЛИЗ_ОГРАНИЧЕНИЙ_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 0A000

ANALYZE CONSTRAINTS не поддерживается.

Настройки ANSI невозможно отключить

SQLSTATE: 56038

Конфигурация ANSI SQL <config> не может быть отключена в этом продукте.

AQE_THREAD_INTERRUPTED

SQLSTATE: HY008

Поток AQE прерывается, вероятно, из-за отмены запроса пользователем.

АРГУМЕНТ_НЕ_КОНСТАНТА

SQLSTATE: 42K08

Функция <functionName> включает параметр <parameterName> в позиции <pos>, требующей константного аргумента. Вычислить аргумент <sqlExpr> отдельно и передать результат в виде константы.

АРИФМЕТИЧЕСКОЕ_ПЕРЕПОЛНЕНИЕ

SQLSTATE: 22003

<message>. <alternative> Если необходимо установить <config> в "false", чтобы обойти эту ошибку.

Дополнительные сведения см. в ARITHMETIC_OVERFLOW

Несоответствие_арности_присваивания

SQLSTATE: 42802

Число столбцов или переменных, назначенных или имеющих псевдоним: <numTarget> не соответствует количеству исходных выражений: <numExpr>.

AS_OF_JOIN

SQLSTATE: 42604

Недопустимое соединение as-of.

Дополнительные сведения см. в AS_OF_JOIN

AVRO_НЕПОДДЕРЖИВАЕМЫЕ_ЗНАЧЕНИЯ_ПО_УМОЛЧАНИЮ

SQLSTATE: 0A000

Использование значений по умолчанию не поддерживается при включенииrescuedDataColumn. Эту проверку можно удалить, задав значение false spark.databricks.sql.avro.rescuedDataBlockUserDefinedSchemaDefaultValue, но значения по умолчанию не будут применяться, а значения NULL по-прежнему будут использоваться.

AVRO_INCOMPATIBLE_READ_TYPE

SQLSTATE: 22KD3

Не удается преобразовать Avro <avroPath> в SQL <sqlPath>, так как исходный кодированный тип данных — <avroType>, однако вы пытаетесь считывать поле как <sqlType>, что может привести к неправильному ответу.

Чтобы разрешить чтение этого поля, включите конфигурацию SQL: "spark.sql.legacy.avro.allowIncompatibleSchema".

НЕПОДДЕРЖИВАЕМОЕ СООТВЕТСТВИЕ ПОЗИЦИОНАЛЬНЫХ ПОЛЕЙ AVRO

SQLSTATE: 0A000

Использование сопоставления позиционного поля не поддерживается, если включена либо rescuedDataColumn, либо failOnUnknownFields. Удалите эти параметры, чтобы продолжить.

МЕТАДАННЫЕ_ПАКЕТА_НЕ_НАЙДЕНЫ

SQLSTATE: 42K03

Не удалось найти партию <batchMetadataFile>.

Параметры BIGQUERY взаимоисключающие

SQLSTATE: 42616

Учетные данные подключения BigQuery должны быть указаны либо с помощью параметра 'GoogleServiceAccountKeyJson', либо всех параметров 'projectId', 'OAuthServiceAcctEmail', 'OAuthPvtKey'.

переполнение бинарной арифметики

SQLSTATE: 22003

<value1> <symbol> <value2> вызвал переполнение. Используйте <functionName>, чтобы игнорировать проблему переполнения и вернуть NULL.

ЛОГИЧЕСКОЕ_ВЫСКАЗЫВАНИЕ_С_ПУСТОЙ_СТРОКОЙ

SQLSTATE: 21000

Логическое выражение <invalidStatement> недействительно. Ожидалась одна строка со значением типа BOOLEAN, но получена пустая строка.

Встроенный каталог

SQLSTATE: 42832

<operation> не поддерживает встроенные каталоги.

вызов_на_потоковом_наборе_данных_неподдерживаемый

SQLSTATE: 42KDE

Метод <methodName> не может вызываться для потокового набора данных или кадра данных.

НЕЛЬЗЯ_ИЗМЕНИТЬ_ПОРЯДОК_СТОЛБЦА_КОРЗИНЫ

SQLSTATE: 428FR

ALTER TABLE (ALTER|CHANGE) COLUMN не может изменить параметры сортировки типов или подтипов столбцов контейнеров, но нашел столбец контейнера <columnName> в таблице <tableName>.

CANNOT_ALTER_PARTITION_COLUMN

SQLSTATE: 428FR

ALTER TABLE (ALTER|CHANGE) COLUMN не поддерживается для столбцов секционирования, но найден столбец секционирования <columnName> в таблице <tableName>.

НЕЛЬЗЯ НАЗНАЧИТЬ СТОЛБЕЦ ВРЕМЕНИ СОБЫТИЯ БЕЗ ВОДЯНОГО ЗНАКА

SQLSTATE: 42611

Для переназначения столбца времени события необходимо определить маркер времени. Не удалось найти определение водяного знака в запросе потоковой передачи.

НЕВОЗМОЖНО ПРЕОБРАЗОВАТЬ ТИП ДАННЫХ

SQLSTATE: 42846

Не удается выполнить приведение <sourceType> к <targetType>.

CANNOT_CONVERT_PROTOBUF_FIELD_TYPE_TO_SQL_TYPE

SQLSTATE: 42846

Не удается преобразовать protobuf <protobufColumn> в SQL <sqlColumn>, так как схема несовместима (protobufType = <protobufType>, sqlType = <sqlType>).

НЕ УДАЕТСЯ ПРЕОБРАЗОВАТЬ ТИП СООБЩЕНИЯ PROTOBUF В ТИП SQL

SQLSTATE: 42846

Невозможно преобразовать <protobufType> из Protobuf в тип данных SQL <toType>.

CANNOT_CONVERT_SQL_TYPE_TO_PROTOBUF_FIELD_TYPE

SQLSTATE: 42846

Не удается преобразовать SQL <sqlColumn> в protobuf <protobufColumn>, так как схема несовместима (protobufType = <protobufType>, sqlType = <sqlType>).

НЕВОЗМОЖНО ПРЕОБРАЗОВАТЬ ЗНАЧЕНИЕ SQL В ТИП ПЕРЕЧИСЛЕНИЯ PROTOBUF

SQLSTATE: 42846

Невозможно преобразовать SQL <sqlColumn> в Protobuf <protobufColumn>, так как <data> не входит в определенные значения для перечисления: <enumString>.

НЕВОЗМОЖНО_СКОПИРОВАТЬ_СОСТОЯНИЕ

SQLSTATE: 0AKD0

Не удается скопировать состояние каталога, например текущую базу данных и временные представления из каталога Unity в устаревший каталог.

CANNOT_CREATE_DATA_SOURCE_TABLE

SQLSTATE: 42KDE

Не удалось создать таблицу источника данных <tableName>:

Дополнительные сведения см. в CANNOT_CREATE_DATA_SOURCE_TABLE

НЕ_УДАЁТСЯ_ДЕКОДИРОВАТЬ_URL

SQLSTATE: 22546

Указанный URL-адрес нельзя декодировать: <url>. Убедитесь, что URL-адрес правильно отформатирован и повторите попытку.

НЕВОЗМОЖНО_УДАЛИТЬ_ПРИНАДЛЕЖИТ_СИСТЕМЕ

SQLSTATE: 42832

Невозможно удалить принадлежащий системе <resourceType>.

НЕВОЗМОЖНО_УДАЛИТЬ_НЕОДНОЗНАЧНОЕ_ОГРАНИЧЕНИЕ

SQLSTATE: 42K0C

Невозможно удалить ограничение с именем <constraintName>, которое используется другим ограничением CHECK.

и ограничение PRIMARY KEY или FOREIGN KEY. Вы можете удалить PRIMARY KEY или

FOREIGN KEY ограничение по запросам:

ALTER TABLE .. DROP PRIMARY KEY или

ALTER TABLE .. DROP FOREIGN KEY ..

НЕ УДАЕТСЯ УСТАНОВИТЬ СОЕДИНЕНИЕ

SQLSTATE: 08001

Не удается установить подключение к удаленной базе данных <jdbcDialectName>. Проверьте сведения о подключении и учетные данные, например узел, порт, пользователь, пароль и параметры базы данных. Если вы считаете, что информация правильна, проверьте настройки сети рабочей области и убедитесь, что она не имеет ограничений на исходящие соединения с хостом. Также убедитесь, что узел не блокирует входящие подключения из сети, в которой развернуты кластеры Spark рабочей области. ** Подробное сообщение об ошибке: <causeErrorMessage>.

НЕ_УДАЕТСЯ_УСТАНОВИТЬ_СОЕДИНЕНИЕ_SERVERLESS

SQLSTATE: 08001

Не удается установить подключение к удаленной базе данных <jdbcDialectName>. Проверьте сведения о подключении и учетные данные, например узел, порт, пользователь, пароль и параметры базы данных. ** Если вы считаете, что информация правильна, пожалуйста, разрешите входящий трафик из интернета на ваш хост, так как вы используете бессерверные вычисления. Если политики сети не разрешают входящий интернет-трафик, используйте бессерверные вычисления или обратитесь к представителю Databricks, чтобы узнать о бессерверных частных сетях. ** Подробное сообщение об ошибке: <causeErrorMessage>.

НЕВОЗМОЖНО_ВЫЗВАТЬ_В_ПРЕОБРАЗОВАНИЯХ

SQLSTATE: 0A000

Преобразования и действия набора данных могут вызываться только драйвером, а не в других преобразованиях набора данных; Например, dataset1.map(x => dataset2.values.count() * x) является недопустимым, так как преобразование значений и действие подсчета невозможно выполнить внутри преобразования dataset1.map. Дополнительные сведения см. в разделе SPARK-28702.

НЕ_УДАЕТСЯ_ЗАГРУЗИТЬ_КЛАСС_ФУНКЦИЙ

SQLSTATE: 46103

Не удается загрузить класс <className> при регистрации функции <functionName>, убедитесь, что он находится в класс-пассе.

НЕВОЗМОЖНО_ЗАГРУЗИТЬ_КЛАСС_PROTOBUF

SQLSTATE: 42K03

Не удалось загрузить класс Protobuf с именем <protobufClassName>. <explanation>.

НЕВОЗМОЖНО_ЗАГРУЗИТЬ_ХРАНИЛИЩЕ_СОСТОЯНИЯ

SQLSTATE: 58030

Произошла ошибка во время состояния загрузки.

Дополнительные сведения см. в CANNOT_LOAD_STATE_STORE

НЕВОЗМОЖНО_СЛИТЬ_НЕСОВМЕСТИМЫЕ_ТИПЫ_ДАННЫХ

SQLSTATE: 42825

Не удалось объединить несовместимые типы данных <left> и <right>. Проверьте типы данных объединенных столбцов и убедитесь, что они совместимы. При необходимости рассмотрите возможность приведения столбцов к совместимым типам данных перед попыткой слияния.

НЕВОЗМОЖНО_ОБЪЕДИНИТЬ_СХЕМЫ

SQLSTATE: 42KD9

Сбой объединения схем:

Начальная схема:

<left>

Схема, которая не может быть объединена с начальной схемой:

<right>.

НЕВОЗМОЖНО_ИЗМЕНИТЬ_КОНФИГУРАЦИЮ

SQLSTATE: 46110

Не удается изменить значение конфигурации Spark: <key>.

См. также https://spark.apache.org/docs/latest/sql-migration-guide.html#ddl-statements'.

НЕВОЗМОЖНО_РАСПОЗНАТЬ_ДЕСЯТИЧНОЕ_ЧИСЛО

SQLSTATE: 22018

Не удается проанализировать десятичное значение. Убедитесь, что входные данные являются допустимым числом с необязательными десятичными точками или разделителями запятыми.

НЕ МОЖЕТ РАСШИФРОВАТЬ ИНТЕРВАЛ

SQLSTATE: 22006

Не удалось проанализировать <intervalString>. Убедитесь, что указанное значение имеет допустимый формат для определения интервала. Вы можете обратиться к документации для получения правильного формата. Если проблема сохраняется, убедитесь, что входное значение не равно null или пусто, и повторите попытку.

НЕ_УДАЛОСЬ_РАЗОБРАТЬ_JSON_ПОЛЕ

SQLSTATE: 2203G

Не удается проанализировать имя поля <fieldName> и значение <fieldValue> типа токена JSON <jsonType> для целевого типа данных Spark <dataType>.

Ошибка: невозможно разобрать дескриптор PROTOBUF (CANNOT_PARSE_PROTOBUF_DESCRIPTOR)

SQLSTATE: 22018

Ошибка парсинга дескриптора байтов в Protobuf FileDescriptorSet.

НЕ УДАЛОСЬ РАЗОБРАТЬ ВРЕМЯШТАМП

SQLSTATE: 22007

<message>. Используйте <func>, чтобы терпеть недопустимые входные строки и возвращать NULL вместо этого.

НЕ УДАЛОСЬ ЗАПРОСИТЬ ТАБЛИЦУ ВО ВРЕМЯ ИНИЦИАЛИЗАЦИИ

SQLSTATE: 55019

Не удается запросить MV/ST во время инициализации.

Дополнительные сведения можно найти в CANNOT_QUERY_TABLE_DURING_INITIALIZATION

НЕВОЗМОЖНО_ПРОЧИТАТЬ_АРХИВИРОВАННЫЙ_ФАЙЛ

SQLSTATE: KD003

Не удается прочитать файл по пути <path>, так как он был архивирован. Измените фильтры запросов, чтобы исключить архивные файлы.

НЕ_УДАЕТСЯ_ПРОЧИТАТЬ_ФАЙЛ

SQLSTATE: KD003

Не удается прочитать файл <format> по пути: <path>.

Дополнительные сведения см. в CANNOT_READ_FILE

НЕ УДАЕТСЯ ПРОЧИТАТЬ ЧУВСТВИТЕЛЬНЫЙ КЛЮЧ ИЗ ЗАЩИЩЕННОГО ПРОВАЙДЕРА

SQLSTATE: 42501

Не удается прочитать конфиденциальный ключ "<key>" от безопасного поставщика.

НЕ МОГУ РАСПОЗНАТЬ ТИП УЛЬЯ

SQLSTATE: 429BB

Не удается распознать строку типа hive: <fieldType>, столбец: <fieldName>. Указанный тип данных для поля нельзя распознать с помощью Spark SQL. Проверьте тип данных указанного поля и убедитесь, что он является допустимым типом данных Spark SQL. Ознакомьтесь с документацией по Spark SQL для списка допустимых типов данных и их формата. Если тип данных правильный, убедитесь, что вы используете поддерживаемую версию Spark SQL.

НЕЛЬЗЯ_СЛАБАТЬ_UC_В_HMS

SQLSTATE: 0AKD0

Невозможно ссылаться на каталог Unity <objType> в объектах хранилища метаданных Hive.

Невозможно удалить зарезервированное свойство

SQLSTATE: 42000

Не удается удалить зарезервированное свойство: <property>.

НЕВОЗМОЖНО_ПЕРЕИМЕНОВАТЬ_В_РАЗНЫХ_КАТАЛОГАХ

SQLSTATE: 0AKD0

Переименование <type> между каталогами запрещено.

CANNOT_RENAME_ACROSS_SCHEMA (Невозможно переименовать через схему)

SQLSTATE: 0AKD0

Переименование <type> между схемами запрещено.

НЕ МОГУ РАЗРЕШИТЬ СТОЛБЕЦ ДАННЫХ

SQLSTATE: 42704

Не удается определить столбец кадра данных <name>. Это, вероятно, из-за незаконных ссылок, таких как df1.select(df2.col("a")).

НE_УДАЕТСЯ_РАЗРЕШИТЬ_РАСШИРЕНИЕ_ЗВЕЗДОЧКИ

SQLSTATE: 42704

Не удается разрешить <targetString>.* для указанных входных столбцов <columns>. Убедитесь, что указанная таблица или структура существует и доступна в входных столбцах.

НЕВОЗМОЖНО ВОССТАНОВИТЬ ПРАВА ДОСТУПА ДЛЯ ПУТИ

SQLSTATE: 58030

Не удалось установить права доступа для созданного пути <path> до <permission>.

НЕВОЗМОЖНО_ПОВЕРХНОСТНО_КЛОНИРОВАТЬ_МЕЖДУ_UC_И_HMS

SQLSTATE: 0AKD0

Не удается выполнить неглубокое клонирование таблиц в каталоге Unity и хранилище метаданных Hive.

НЕЛЬЗЯ_ПОВЕРХНОСТНО_КЛОНИРОВАТЬ_ВЛОЖЕННЫЕ

SQLSTATE: 0AKUC

Невозможно выполнить поверхностное клонирование таблицы <table>, которая уже является поверхностным клоном.

Невозможно поверхностное клонирование таблицы, не управляемой UC, в качестве источника или цели.

SQLSTATE: 0AKUC

Неглубокий клон поддерживается только для типа таблицы MANAGED. Таблица <table> не является MANAGED таблицей.

НЕВОЗМОЖНО_ОБНОВИТЬ_ПОЛЕ

SQLSTATE: 0A000

Не удается обновить поле типа <fieldName><table>.

Дополнительные сведения смотрите в CANNOT_UPDATE_FIELD

CANNOT_UP_CAST_DATATYPE

SQLSTATE: 42846

Невозможно привести <expression> от <sourceType> к <targetType>.

<details>

НЕЛЬЗЯ_ИСПОЛЬЗОВАТЬ_KRYO

SQLSTATE: 22KD3

Не удается загрузить кодек сериализации Kryo. Сериализация Kryo не может использоваться в клиенте Spark Connect. Используйте сериализацию Java, предоставьте пользовательский кодек или используйте классическую версию Spark.

НЕ МОГУ ПРОВЕРИТЬ ПОДКЛЮЧЕНИЕ

SQLSTATE: 08000

Проверка подключения <jdbcDialectName> не поддерживается. Обратитесь в службу поддержки Databricks для альтернативных решений или задайте для параметра Spark.databricks.testConnectionBeforeCreation значение false, чтобы пропустить тестирование подключения перед созданием объекта подключения.

НЕ_УДАЕТСЯ_ЗАПИСАТЬ_ХРАНИЛИЩЕ_СОСТОЯНИЯ

SQLSTATE: 58030

Ошибка записи файлов хранилища состояний для поставщика <providerClass>.

Дополнительные сведения см. в CANNOT_WRITE_STATE_STORE

Неверный входной сигнал

SQLSTATE: 22018

Значение <expression> типа <sourceType> не может быть приведено к <targetType>, потому что оно некорректно. Исправьте значение по синтаксису или измените его целевой тип. Вместо этого используйте try_cast, чтобы допускать неправильные входные данные и возвращать NULL.

Дополнительные сведения см. в CAST_INVALID_INPUT

КАСТ_ОВЕРФЛОУ

SQLSTATE: 22003

Значение <value> типа <sourceType> нельзя привести к <targetType> из-за переполнения. Вместо этого используйте try_cast, чтобы терпеть переполнение и возвращать NULL.

ПЕРЕПОЛНЕНИЕ ПРИ ПРИВЕДЕНИИ ТИПА ВСТАВКИ В ТАБЛИЦУ

SQLSTATE: 22003

Не удалось назначить значение типа <sourceType> столбцу <targetType> или переменной <columnName> из-за переполнения. Используйте try_cast для входного значения для обработки переполнения и возвращайте NULL вместо этого.

КАТАЛОГ_НЕ_НАЙДЕН

SQLSTATE: 42P08

Каталог <catalogName> не найден. Рассмотрите возможность установить конфигурацию SQL <config> в плагин каталога.

CHECKPOINT_RDD_BLOCK_ID_NOT_FOUND

SQLSTATE: 56000

Блок контрольной точки <rddBlockId> не найден!

Либо исполнитель, который первоначально сохранил контрольную точку для этого раздела, больше не активен, либо исходный RDD освобожден из памяти.

Если эта проблема сохраняется, вы можете использовать rdd.checkpoint() вместо этого, что медленнее, чем локальная контрольная точка, но более отказоустойчивая.

ЦИКЛИЧЕСКАЯ_ССЫЛКА_НА_КЛАСС

SQLSTATE: 42602

Недопустимо наличие циклических ссылок в классе, но обнаружена циклическая ссылка на класс <t>.

CLASS_NOT_OVERRIDE_EXPECTED_METHOD

SQLSTATE: 38000

Необходимо, чтобы <className> переопределял либо <method1>, либо <method2>.

КЛАСС_НЕПОДДЕРЖИВАЕМЫЙ_ОБЪЕКТАМИ_КАРТЫ

SQLSTATE: 0A000

MapObjects не поддерживает класс <cls> в виде результирующей коллекции.

КОМАНДЫ_CLEANROOM_НЕ_ПОДДЕРЖИВАЮТСЯ

SQLSTATE: 0A000

Команды "Чистая комната" не поддерживаются

НЕДОПУСТИМОЕ ИМЯ ОБЪЕКТА ОБЩИХ ДАННЫХ CLEANROOM

SQLSTATE: 42K05

Недопустимое имя для обозначения <type> в чистой комнате. Используйте имя <type>внутри чистой комнаты в формате [каталог].[схема].[<type>].

Если вы не уверены в том, какое имя следует использовать, можно запустить "SHOW ALL IN CLEANROOM [clean_room]" и использовать значение в столбце "name".

Файл исходного облачного источника не найден.

SQLSTATE: 42K03

Уведомление о файле было получено для файла: <filePath>, но файла больше не существует. Убедитесь, что файлы не удаляются перед их обработкой. Чтобы продолжить поток данных, можно установить для параметра <config> в конфигурации Spark SQL значение true.

ОШИБКА_ОБЛАЧНОГО_ПОСТАВЩИКА

SQLSTATE: 58000

Ошибка поставщика облачных служб: <message>

CLUSTERING_COLUMNS_MISMATCH

SQLSTATE: 42P10

Указанная кластеризация не совпадает с существующей таблицей <tableName>.

Указанные столбцы кластеризации: [<specifiedClusteringString>].

Существующие столбцы кластеризации: [<existingClusteringString>].

КЛАСТЕРИЗАЦИЯ_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 42000

"<operation>" не поддерживает кластеризацию.

ФУНКЦИЯ АВТОКЛАСТЕРИЗАЦИИ НЕ ВКЛЮЧЕНА

SQLSTATE: 0A000

Обратитесь к вашему представителю Databricks, чтобы включить функцию автоматической кластеризации.

CLUSTER_BY_AUTO_REQUIRES_CLUSTERING_FEATURE_ENABLED

SQLSTATE: 56038

Включите clusteringTable.enableClusteringTableFeature, чтобы активировать CLUSTER BY AUTO.

CLUSTER_BY_AUTO_REQUIRES_PREDICTIVE_OPTIMIZATION

SQLSTATE: 56038

CLUSTER BY AUTO требует включения прогнозной оптимизации.

CLUSTER_BY_AUTO_UNSUPPORTED_TABLE_TYPE_ERROR

SQLSTATE: 56038

CLUSTER BY AUTO поддерживается только в управляемых таблицах UC.

CODEC_NOT_AVAILABLE

SQLSTATE: 56038

<codecName> кодека недоступна.

Дополнительные сведения см. в CODEC_NOT_AVAILABLE

Ошибка: CODEC_SHORT_NAME_NOT_FOUND

SQLSTATE: 42704

Не удается найти короткое имя для <codecName>кодека.

Неверное_имя_сортировки

SQLSTATE: 42704

Значение <collationName> не является корректным именем сопоставления. Предлагаемые допустимые имена сортировки: [<proposals>].

НЕДОПУСТИМЫЙ_ПРОВАЙДЕР_СОРТИРОВКИ

SQLSTATE: 42704

Значение <provider> не представляет правильного поставщика параметров сортировки. Поддерживаемые поставщики: [<supportedProviders>].

НЕСООТВЕТСТВИЕ_СОРТИРОВКИ

SQLSTATE: 42P21

Не удалось определить, какие параметры сортировки следует использовать для строковых функций и операторов.

Дополнительные сведения см. в COLLATION_MISMATCH

COLLECTION_SIZE_LIMIT_EXCEEDED

SQLSTATE: 54000

Не удается создать массив с элементами <numberOfElements>, превышающими ограничение размера массива <maxRoundedArrayLength>.

Дополнительные сведения см. в COLLECTION_SIZE_LIMIT_EXCEEDED

ИМЕНА_СРЕДНИКОВ_СТОЛБЦОВ_НЕ_ДОПУСКАЮТСЯ

SQLSTATE: 42601

Псевдонимы столбцов не допускаются в <op>.

СТОЛБЕЦ_УЖЕ_СУЩЕСТВУЕТ

SQLSTATE: 42711

Столбец <columnName> уже существует. Выберите другое имя или переименуйте существующий столбец.

НЕСООТВЕТСТВИЕ_ТИПА_ЭЛЕМЕНТА_МАССИВА_СТОЛБЦА

SQLSTATE: 0A000

Некоторые значения в поле <pos> несовместимы с типом массива столбцов. Ожидаемый тип <type>.

COLUMN_MASKS_ABAC_MISMATCH

SQLSTATE: 0A000

Маски столбцов не удалось разрешить в <tableName> из-за несоответствия между масками столбцов, унаследованными от политик, и явно определенными масками столбцов. Чтобы продолжить, отключите управление доступом на основе атрибутов (ABAC) и обратитесь в службу поддержки Databricks.

COLUMN_MASKS_CHECK_CONSTRAINT_UNSUPPORTED

SQLSTATE: 0A000

Создание ограничения CHECK для таблиц <tableName> с политиками маски столбцов не поддерживается.

COLUMN_MASKS_DUPLICATE_USING_COLUMN_NAME

SQLSTATE: 42734

Инструкция <statementType> пыталась назначить политику маски столбца столбцу, которая включает два или более других столбцов, на которые ссылается список USING COLUMNS с тем же именем <columnName>, что недопустимо.

COLUMN_MASKS_ФУНКЦИЯ_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 0A000

Политики маски столбцов для <tableName> не поддерживаются:

Дополнительные сведения см. в COLUMN_MASKS_FEATURE_NOT_SUPPORTED

COLUMN_MASKS_INCOMPATIBLE_SCHEMA_CHANGE

SQLSTATE: 0A000

Невозможно выполнить <statementType> <columnName> из таблицы <tableName>, так как на неё есть ссылка в политике маскировки столбца для столбца <maskedColumn>. Перед тем как продолжить, владелец таблицы должен удалить или изменить эту политику.

COLUMN_MASKS_MERGE_UNSUPPORTED_SOURCE

SQLSTATE: 0A000

MERGE INTO операции не поддерживают политики маски столбцов в исходной таблице <tableName>.

COLUMN_MASKS_MERGE_UNSUPPORTED_TARGET

SQLSTATE: 0A000

Операции MERGE INTO не позволяют запись в таблицу <tableName> с политиками маски столбцов.

COLUMN_MASKS_МНОГОЧАСТНЫЕ_ЦЕЛЕВЫЕ_ИМЕНА_СТОЛБЦОВ

SQLSTATE: 42K05

Эта попытка назначить политику маски столбца столбцу <columnName> с несколькими компонентами имени недопустима.

COLUMN_MASKS_MULTI_PART_USING_COLUMN_NAME

SQLSTATE: 42K05

Эта инструкция попыталась назначить политику маскирования столбца столбцу, но список USING COLUMNS включал имя <columnName>, состоящее из нескольких частей, что недопустимо.

COLUMN_MASKS_НЕ_ВКЛЮЧЁН

SQLSTATE: 56038

Поддержка определения маски столбцов не включена

COLUMN_MASKS_REQUIRE_UNITY_CATALOG

SQLSTATE: 0A000

Политики маски столбцов поддерживаются только в каталоге Unity.

COLUMN_MASKS_SHOW_PARTITIONS_UNSUPPORTED

SQLSTATE: 0A000

команда SHOW PARTITIONS не поддерживается для таблиц\<format\> с масками столбцов.

COLUMN_MASKS_TABLE_CLONE_SOURCE_NOT_SUPPORTED

SQLSTATE: 0A000

<mode> клон из таблицы <tableName> с политикой маскирования столбцов не поддерживается.

COLUMN_MASKS_TABLE_CLONE_TARGET_NOT_SUPPORTED

SQLSTATE: 0A000

Клонирование <mode> в таблицу <tableName> с политиками маскирования столбцов не поддерживается.

COLUMN_MASKS_UNSUPPORTED_CONSTANT_AS_PARAMETER

SQLSTATE: 0AKD1

Использование константы в качестве параметра в политике маски столбцов не поддерживается. Обновите команду SQL, чтобы удалить констанду из определения маски столбца, а затем повторите попытку.

COLUMN_MASKS_НЕПОДДЕРЖИВАЕМЫЙ_ПОСТАВЩИК

SQLSTATE: 0A000

Не удалось выполнить команду <statementType>, так как назначение политик маски столбцов не поддерживается для целевого источника данных с поставщиком таблиц: "<provider>".

COLUMN_MASKS_UNSUPPORTED_SUBQUERY

SQLSTATE: 0A000

Не удается выполнить <operation> для таблицы <tableName>, так как она содержит одну или несколько политик маскировки столбцов с выражениями вложенных запросов, которые еще не поддерживаются. Чтобы продолжить, обратитесь к владельцу таблицы, чтобы обновить политики маски столбцов.

COLUMN_MASKS_ИСПОЛЬЗОВАНИЕ_НАЗВАНИЯ_СТОЛБЦА_ТАКОГО_ЖЕ_КАК_ЦЕЛЕВОЙ_СТОЛБЕЦ

SQLSTATE: 42734

Столбец <columnName> имел то же имя, что и целевой столбец, который является недопустимым; Удалите столбец из списка USING COLUMNS и повторите команду.

СТОЛБЕЦ_НЕ_ОПРЕДЕЛЕН_В_ТАБЛИЦЕ

SQLSTATE: 42703

<colType> Столбец <colName> таблицы <tableName>не определен. Определенные столбцы: <tableCols>.

СТОЛБЕЦ_НЕ_НАЙДЕН

SQLSTATE: 42703

Не удается найти столбец <colName>. Проверьте орфографию и правильность имени столбца в соответствии с конфигурацией SQL <caseSensitiveConfig>.

Индекс столбца вне допустимого диапазона

SQLSTATE: 22003

Порядковый номер столбца за пределами допустимого диапазона. Число столбцов в таблице — <attributesLength>, но порядковый номер столбца — <ordinal>.

Атрибуты являются следующими: <attributes>.

ОШИБКА_ОГРАНИЧЕНИЯ_ПЕРЕД_ЗАПЯТОЙ

SQLSTATE: 42601

Непредвиденное ", перед определением ограничений. Убедитесь, что предложение ограничения не начинается с запятой, если столбцы (и ожидания) не определены.

КОММЕНТАРИЙ_О_СОЕДИНЕНИИ_ЕЩЁ_НЕ_РЕАЛИЗОВАН

SQLSTATE: 42000

Команда COMMENT ON CONNECTION еще не реализована

КОМПАРАТОР_ВОЗВРАЩАЕТ_NULL

SQLSTATE: 22004

Компаратор вернул результат NULL для сравнения между <firstValue> и <secondValue>.

Он должен возвращать положительное целое число для "больше", 0 для "равно" и отрицательное целое число для "меньше".

Чтобы вернуться к устаревшему поведению, в котором NULL рассматривается как 0 (равно), необходимо задать для параметра "spark.sql.legacy.allowNullComparisonResultInArraySort" значение true.

COMPLEX_EXPRESSION_UNSUPPORTED_INPUT

SQLSTATE: 42K09

Не удается обработать входные типы данных для выражения: <expression>.

Дополнительные сведения см. в COMPLEX_EXPRESSION_UNSUPPORTED_INPUT

Параллельный_запрос

SQLSTATE: 0A000

Еще один экземпляр этого запроса [id: <queryId>] был только что запущен параллельной сессией [существующий идентификатор выполнения: <existingQueryRunId> новый идентификатор выполнения: <newQueryRunId>].

Недостаточно ячеек у параллельного планировщика

SQLSTATE: 53000

Минимальное количество свободных слотов, необходимых в кластере, — <numTasks>, однако кластер имеет только <numSlots> слоты бесплатно. Запрос зависнет или завершится ошибкой. Увеличьте размер кластера, чтобы продолжить.

Параллельное обновление журнала потока

SQLSTATE: 40000

Параллельное обновление журнала. Для <batchId>обнаружено несколько заданий потоковой передачи.

Убедитесь, что одновременно выполняется только одно задание потоковой передачи в определенном расположении контрольной точки.

КОНФИГУРАЦИЯ_НЕДОСТУПНА

SQLSTATE: 42K0I

Конфигурация <config> недоступна.

КОНФЛИКТУЮЩИЕ_СТРУКТУРЫ_КАТАЛОГОВ

SQLSTATE: KD009

Обнаружены конфликтующие структуры каталогов.

Подозрительные пути:

<discoveredBasePaths>

Если указанные пути являются каталогами секций, задайте значение basePath в параметрах источника данных, чтобы указать корневой каталог таблицы.

Если есть несколько корневых каталогов, загрузите их отдельно, а затем объедините их.

КОНФЛИКТУЮЩИЕ_ИМЕНА_СТОЛБЦОВ_РАЗДЕЛА

SQLSTATE: KD009

Обнаружены конфликтующие названия столбцов секционирования:

<distinctPartColLists>

Для каталогов секционированных таблиц файлы данных должны находиться только в конечных каталогах.

И каталоги на том же уровне должны иметь то же имя столбца партиционирования.

Проверьте следующие каталоги для непредвиденных файлов или несогласованных имен столбцов секций:

<suspiciousPaths>

Конфликтующий поставщик

SQLSTATE: 22023

Указанный поставщик <provider> не согласуется с существующим поставщиком каталога <expectedProvider>. Используйте "USING <expectedProvider>" и повторите команду.

CONNECT

SQLSTATE: 56K00

Общая ошибка Spark Connect.

Дополнительную информацию см. в CONNECT

СОЕДИНЕНИЕ_УЖЕ_СУЩЕСТВУЕТ

SQLSTATE: 42000

Невозможно создать соединение <connectionName>, так как оно уже существует.

Выберите другое имя, удалите или замените существующее подключение или добавьте предложение IF NOT EXISTS, чтобы разрешить существующие подключения.

НАЗВАНИЕ_СОЕДИНЕНИЯ_НЕ_МОЖЕТ_БЫТЬ_ПУСТЫМ

SQLSTATE: 42000

Не удается выполнить эту команду, так как имя подключения должно быть не пустым.

СОЕДИНЕНИЕ_НЕ_НАЙДЕНО

SQLSTATE: 42000

Не удается выполнить эту команду, так как имя подключения <connectionName> не найдено.

ОПЦИЯ_СОЕДИНЕНИЯ_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 42000

Подключения типа "<connectionType>" не поддерживают следующие варианты: <optionsNotSupported>. Поддерживаемые параметры: <allowedOptions>.

ТИП_СОЕДИНЕНИЯ_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 42000

Не удается создать соединение типа "<connectionType>". Поддерживаемые типы подключений: <allowedTypes>.

МИГРАЦИЯ_СЕССИИ_ПОДКЛЮЧЕНИЯ

SQLSTATE: 56K00

Ошибка миграции обобщённого сеанса (userId: <userId>, sessionId: <sessionId>, serverSessionId: <serverSessionId>).

Дополнительные сведения см. в CONNECT_SESSION_MIGRATION

CONSTRAINTS_REQUIRE_UNITY_CATALOG

SQLSTATE: 0A000

Ограничения таблиц поддерживаются только в каталоге Unity.

НЕПРАВИЛЬНЫЙ_ВХОД_ПРЕОБРАЗОВАНИЯ

SQLSTATE: 22018

Значение <str> (<fmt>) невозможно преобразовать в <targetType>, так как оно неправильно сформировано. Исправьте значение по синтаксису или измените его формат. Вместо этого используйте <suggestion>, чтобы допускать неправильные входные данные и возвращать NULL.

COPY_INTO_COLUMN_ARITY_MISMATCH

SQLSTATE: 21S01

Не удается записать в <tableName>, причина заключается в том, что

Дополнительные сведения см. в COPY_INTO_COLUMN_ARITY_MISMATCH

КОПИРОВАНИЕ_В_УЧЕТНЫЕ_ДАННЫЕ_НЕ_РАЗРЕШЕНО_НА

SQLSTATE: 0A000

Недопустимая схема <scheme>. COPY INTO учетные данные источника в настоящее время поддерживают только s3/s3n/s3a/wasbs/abfss.

ТРЕБУЕТСЯ ВВОД УЧЕТНЫХ ДАННЫХ

SQLSTATE: 42601

COPY INTO учетные данные источника должны содержать <keyList>.

Копирование в дублированные файлы не разрешено.

SQLSTATE: 25000

Дублированные файлы были зафиксированы в параллельной операции COPY INTO. Повторите попытку позже.

КОПИРОВАНИЕ В ШИФРОВАНИЕ НЕ РАЗРЕШЕНО

SQLSTATE: 0A000

Недопустимая схема <scheme>. COPY INTO шифрование источника в настоящее время поддерживает только s3/s3n/s3a/abfss.

Копирование с шифрованием не поддерживается для Azure

SQLSTATE: 0A000

шифрование COPY INTO поддерживает только adLS 2-го поколения или схему файлов abfss://

КОПИРОВАНИЕ_ТРЕБУЕТ_ШИФРОВАНИЕ

SQLSTATE: 42601

COPY INTO шифрованию источника необходимо указать<key>.

КОПИРОВАНИЕ_В_ШИФРОВАНИЕ_ТРЕБУЕТСЯ_С_ОЖИДАЕМЫМ

SQLSTATE: 42601

Недопустимый параметр шифрования <requiredKey>. COPY INTO шифрование источника должно указывать "<requiredKey>" = "<keyValue>".

Несовместимость функции копирования с настройками

SQLSTATE: 42613

Функция COPY INTO "<feature>" несовместима с "<incompatibleSetting>".

Копирование в неблайндовую добавочную операцию невозможно

SQLSTATE: 25000

COPY INTO, кроме добавления данных, не допускается одновременно выполняться с другими транзакциями. Повторите попытку позже.

Превышено максимальное количество попыток COPY_INTO в RocksDB

SQLSTATE: 25000

COPY INTO не удалось загрузить состояние, превышено максимальное количество повторных попыток.

КОПИРОВАНИЕ_В_СХЕМУ_НЕСООТВЕТСТВИЕ_С_ТАРГЕТНОЙ_ТАБЛИЦЕ

SQLSTATE: 42KDG

Обнаружена несоответствие схемы при копировании в таблицу Delta (таблица: <table>).

Это может указывать на проблему с входящими данными или схему таблицы Delta можно автоматически развивать в соответствии с входящими данными, задав следующие параметры:

COPY_OPTIONS ("mergeSchema" = true)

Разница в схеме:

<schemaDiff>

Копирование в исходный формат файла не поддерживается

SQLSTATE: 0A000

Формат исходных файлов должен быть одним из CSV, JSON, AVRO, ORC, PARQUET, TEXT или BINARYFILE. Использование COPY INTO в таблицах Delta в качестве источника данных не поддерживается, так как дублирующиеся данные могут быть получены после операций OPTIMIZE. Эту проверку можно отключить, выполнив команду SQL set spark.databricks.delta.copyInto.formatCheck.enabled = false.

ОШИБКА ОПРЕДЕЛЕНИЯ СХЕМЫ ИСТОЧНИКА ПРИ КОПИРОВАНИИ

SQLSTATE: 42KD9

Исходный каталог не содержал файлов синтаксического анализа типа <format>. Проверьте содержимое "<source>".

Ошибка может быть заглуширована, задав для параметра "<config>" значение false.

COPY_INTO_STATE_INTERNAL_ERROR

SQLSTATE: 55019

При обработке состояния COPY INTO произошла внутренняя ошибка.

Дополнительную информацию см. в COPY_INTO_STATE_INTERNAL_ERROR

COPY_INTO_SYNTAX_ERROR

SQLSTATE: 42601

Не удалось проанализировать команду COPY INTO.

Дополнительные сведения см. в COPY_INTO_SYNTAX_ERROR

КОПИРОВАНИЕ В НЕПОДДЕРЖИВАЕМУЮ ФУНКЦИЮ

SQLSTATE: 0A000

Функция COPY INTO "<feature>" не поддерживается.

ТИП_ФОРМАТА_ЗАГРУЗКИ_КОПИРОВАНИЯ_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 42000

Не удается выгрузить данные в формате "<formatType>". Поддерживаемые форматы для <connectionType>: <allowedFormats>.

СООЗДАНИЕ_ВНЕШНЕЙ_СХЕМЫ_ЕЩЕ_НЕ_РЕАЛИЗОВАНО

SQLSTATE: 42000

Команда CREATE FOREIGN SCHEMA еще не реализована

СОЗДАНИЕ_ВНЕШНЕЙ_ТАБЛИЦЫ_ЕЩЁ_НЕ_РЕАЛИЗОВАНО

SQLSTATE: 42000

Команда CREATE FOREIGN TABLE еще не реализована

CREATE_OR_REFRESH_MV_ST_ASYNC

SQLSTATE: 0A000

Невозможно материализовать представления или таблицы потоковой передачи с указанным ASYNC, если используется CREATE ИЛИ REFRESH. Удалите ASYNC из инструкции CREATE OR REFRESH или используйте REFRESH ASYNC для асинхронного обновления существующих материализованных представлений или потоковых таблиц.

CREATE_PERMANENT_VIEW_WITHOUT_ALIAS

SQLSTATE: 0A000

Невозможно создать постоянное представление <name> без явного назначения псевдонима для выражения <attr>.

Дублирующий_описатель_столбца_в_таблице_создать

SQLSTATE: 42710

CREATE TABLE столбце <columnName> указывает дескриптор "<optionName>" несколько раз, что недопустимо.

СОЗДАНИЕ_ПРЕДСТАВЛЕНИЯ_НЕСООТВЕТСТВИЕ_КОЛИЧЕСТВА_СТОЛБЦОВ

SQLSTATE: 21S01

Не удается создать представление <viewName>, причина заключается в том, что

Дополнительные сведения см. в CREATE_VIEW_COLUMN_ARITY_MISMATCH

ОТСУТСТВУЕТ_УДОСТОВЕРЕНИЕ

SQLSTATE: 42601

Пожалуйста, укажите учетные данные при создании или обновлении внешних местоположений.

CSV_ПРИНУЖДЕНИЕ_СХЕМЫ_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 0A000

Параметр CSV enforceSchema нельзя задавать при использовании rescuedDataColumn или failOnUnknownFields, так как столбцы считываются по имени, а не по порядковому номеру.

ССЫЛКА_НА_ЦИКЛИЧЕСКУЮ_ФУНКЦИЮ

SQLSTATE: 42887

Обнаружена ссылка на циклическую функцию: <path>.

Дельта Databricks не включена

SQLSTATE: 56038

Databricks Delta не включен в вашей учетной записи.<hints>

DATATYPE_MISMATCH

SQLSTATE: 42K09

Не удается разрешить <sqlExpr> из-за несоответствия типа данных:

Дополнительную информацию см. в DATATYPE_MISMATCH

ТИП_ДАННЫХ_ОТСУТСТВУЕТ_РАЗМЕР

SQLSTATE: 42K01

DataType <type> требует параметра длины, например <type>(10). Укажите длину.

ДАННЫЕ_РОДОСЛОВНАЯ_БЕЗОПАСНЫЙ_ПРОСМОТР_ЛИСТОВОЙ_УЗЕЛ_НЕ_ИМЕЕТ_СВЯЗИ

SQLSTATE: 25000

Запись родословной не удалась: отсутствует соответствующее отношение с политиками для CLM/RLS.

ИСТОЧНИК ДАННЫХ УЖЕ СУЩЕСТВУЕТ

SQLSTATE: 42710

Источник данных "<provider>" уже существует. Выберите другое имя нового источника данных.

ОШИБКА_ВНЕШНЕГО_ИСТОЧНИКА_ДАННЫХ

SQLSTATE: KD010

Произошла ошибка при сохранении во внешний источник данных.

DATA_SOURCE_NOT_EXIST

SQLSTATE: 42704

Источник данных<provider>' не найден. Убедитесь, что источник данных зарегистрирован.

ИСТОЧНИК_ДАННЫХ_НЕ_НАЙДЕН

SQLSTATE: 42K02

Не удалось найти источник данных: <provider>. Убедитесь, что имя поставщика правильно, и пакет правильно зарегистрирован и совместим с версией Spark.

ОПЦИЯ_ИСТОЧНИКА_ДАННЫХ_СОДЕРЖИТ_НЕДОПУСТИМЫЕ_СИМВОЛЫ

SQLSTATE: 42602

Параметр <option> не должен быть пустым и не должен содержать недопустимые символы, строки запроса или параметры.

Параметр источника данных обязателен

SQLSTATE: 42601

Требуется опция <option>.

Несоответствие схемы таблицы источника данных

SQLSTATE: 42K03

Схема таблицы источника данных не соответствует ожидаемой схеме. Если вы используете API DataFrameReader.schema или создаете таблицу, избегайте указания схемы.

Схема источника данных: <dsSchema>

Ожидаемая схема: <expectedSchema>

ИСТОЧНИК_ДАННЫХ_URL_НЕ_РАЗРЕШЕН

SQLSTATE: 42KDB

URL-адрес JDBC не разрешен в параметрах источника данных, укажите параметры узла, порта и базы данных.

ЗНАЧЕНИЕ ПОЛЯ ДАТЫ/ВРЕМЕНИ ВЫХОДИТ ЗА ПРЕДЕЛЫ ДОПУСТИМОГО ДИАПАЗОНА

SQLSTATE: 22023

<rangeMessage>. Если необходимо установить <ansiConfig> в "false", чтобы обойти эту ошибку.

Переполнение даты/времени

SQLSTATE: 22008

Переполнение операции даты и времени: <operation>.

Предел квоты API DC превышен

SQLSTATE: KD000

Превышена квота API для источника данных <sourceName>.

Дополнительные сведения см. в DC_API_QUOTA_EXCEEDED

DC_CONNECTION_ERROR

SQLSTATE: KD000

Не удалось подключиться к источнику <sourceName>. Код ошибки: <errorCode>.

Дополнительные сведения см. в DC_CONNECTION_ERROR

DC_DYNAMICS_API_ERROR

SQLSTATE: KD000

Ошибка произошла в вызовах API Dynamics, errorCode: <errorCode>.

Дополнительные сведения см. в DC_DYNAMICS_API_ERROR

DC_NETSUITE_ERROR

SQLSTATE: KD000

Ошибка произошла в вызовах JDBC Netsuite, errorCode: <errorCode>.

Дополнительные сведения см. в DC_NETSUITE_ERROR

DC_SCHEMA_CHANGE_ERROR

SQLSTATE: не присвоено

Изменение схемы произошло в таблице <tableName> источника <sourceName>.

Дополнительные сведения см. в DC_SCHEMA_CHANGE_ERROR

DC_SERVICENOW_API_ERROR

SQLSTATE: KD000

Ошибка произошла в вызовах API ServiceNow, errorCode: <errorCode>.

Дополнительные сведения см. в DC_SERVICENOW_API_ERROR

DC_SFDC_BULK_QUERY_JOB_INCOMPLETE

SQLSTATE: KD000

Прием для объекта <objName> неполный, так как задание запроса API Salesforce заняло слишком много времени, завершилось сбоем или было отменено вручную.

Чтобы повторить попытку, можно повторно запустить весь конвейер или обновить эту конкретную целевую таблицу. Если ошибка сохраняется, отправьте билет. Идентификатор задания: <jobId>. Состояние задания: <jobStatus>.

DC_SHAREPOINT_API_ERROR

SQLSTATE: KD000

Ошибка произошла в вызовах API Sharepoint, errorCode: <errorCode>.

Дополнительные сведения см. в DC_SHAREPOINT_API_ERROR

DC_SOURCE_API_ERROR

SQLSTATE: KD000

Произошла ошибка в вызове API <sourceName>. Тип исходного API: <apiType>. Код ошибки: <errorCode>.

Иногда это может произойти, когда вы достигли ограничения <sourceName> API. Если вы не превысили предел API, попробуйте повторно запустить соединитель. Если проблема сохраняется, отправьте запрос.

DC_UNSUPPORTED_ERROR

SQLSTATE: 0A000

Неподдерживаемая ошибка произошла в источнике данных <sourceName>.

Дополнительные сведения см. в разделе DC_UNSUPPORTED_ERROR

DC_WORKDAY_RAAS_API_ERROR

SQLSTATE: KD000

Ошибка произошла в вызовах API RaAS Workday, errorCode: <errorCode>.

Более подробную информацию см. в DC_WORKDAY_RAAS_API_ERROR

ТОЧНОСТЬ ДЕСЯТИЧНОЙ ДРОБИ ПРЕВЫШАЕТ МАКСИМАЛЬНУЮ ТОЧНОСТЬ

SQLSTATE: 22003

Десятичная точность <precision> превышает максимальную точность <maxPrecision>.

БАЗА_ДАННЫХ_ПО_УМОЛЧАНИЮ_НЕ_СУЩЕСТВУЕТ

SQLSTATE: 42704

База данных по умолчанию <defaultDatabase> не существует, сначала создайте ее или измените базу данных по умолчанию на <defaultDatabase>.

ФАЙЛ_ПО_УМОЛЧАНИЮ_НЕ_НАЙДЕН

SQLSTATE: 42K03

Возможно, базовые файлы были обновлены. Вы можете явно отключить кэш в Spark, выполнив командуREFRESH TABLE tableName в SQL или повторно выполнив команду Dataset/DataFrame. Если кэш дисков устарел или базовые файлы удалены, можно сделать кэш диска недействительным вручную, перезагрузив кластер.

DEFAULT_PLACEMENT_INVALID

SQLSTATE: 42608

Ключевое слово DEFAULT в MERGE, INSERT, UPDATEили команде SET VARIABLE не удалось напрямую назначить целевому столбцу, так как оно было частью выражения.

Например, допускается UPDATE SET c1 = DEFAULT, но UPDATE T SETc1 = + 1 DEFAULT не разрешено.

DEFAULT_UNSUPPORTED

SQLSTATE: 42623

Не удалось выполнить команду <statementType>, так как значения DEFAULT не поддерживаются для целевого источника данных с поставщиком таблиц: "<dataSource>".

ОПИСАНИЕ_JSON_НЕ_РАСШИРЕН

SQLSTATE: 0A000

DESCRIBE TABLE ... AS JSON поддерживается только при указании [EXTENDED|FORMATTED].

Например, поддерживается DESCRIBE EXTENDED <tableName> AS JSON, но DESCRIBE <tableName> AS JSON не поддерживается.

ЧТЕНИЕ ДРУГОЙ ТАБЛИЦЫ DELTA ПО ИСТОЧНИКУ ПОТОКОВОЙ ПЕРЕДАЧИ

SQLSTATE: 55019

Запрос потоковой передачи считывался из неожиданной таблицы Delta (id = '<newTableId>').

Раньше использовался для чтения из другой таблицы Delta (id = "<oldTableId>") в соответствии с контрольной точкой.

Это может произойти при изменении кода для чтения из новой таблицы или удаления данных.

повторно создали таблицу. Отмените изменение или удалите контрольную точку потокового запроса

чтобы начать заново.

НЕПОДДЕРЖИВАЕМАЯ_ОТЛИЧНАЯ_ФУНКЦИЯ_ОКНА

SQLSTATE: 0A000

Функции отдельных окон не поддерживаются: <windowExpr>.

ДЕЛЕНИЕ_НА_НОЛЬ

SQLSTATE: 22012

Деление на ноль. Используйте try_divide, чтобы допускать делитель, равный 0, и возвращать NULL вместо этого. Если необходимо, установите <config> в «false», чтобы обойти эту ошибку.

Дополнительные сведения см. в DIVIDE_BY_ZERO

ОЖИДАНИЯ_DLT_НЕ_ПОДДЕРЖИВАЮТСЯ

SQLSTATE: 56038

Ожидания поддерживаются только в рамках процесса DLT.

ВИД_КЛАСТЕРА_ПО_НЕПОДДЕРЖИВАЕМЫЕ

SQLSTATE: 56038

MATERIALIZED VIEWs с предложением CLUSTER BY поддерживаются только в конвейере DLT.

Местоположение просмотра не поддерживается

SQLSTATE: 56038

<mv> локации поддерживаются только в конвейере DLT.

DLT_VIEW_SCHEMA_WITH_TYPE_NOT_SUPPORTED

SQLSTATE: 56038

<mv> схемы с указанным типом поддерживаются только в конвейере DLT.

DLT_VIEW_TABLE_CONSTRAINTS_NOT_SUPPORTED

SQLSTATE: 56038

предложения CONSTRAINT в представлении поддерживаются только в конвейере DLT.

Расписание не существует

SQLSTATE: 42000

Невозможно удалить SCHEDULE из таблицы без существующего расписания или триггера.

Дубль имен CTE

SQLSTATE: 42602

Определение CTE не может содержать повторяющиеся имена: <duplicateNames>.

Дублированное имя поля в структуре Arrow

SQLSTATE: 42713

Повторяющиеся имена полей в структуре Arrow не допускаются, получено <fieldNames>.

Дублированный ключ карты

SQLSTATE: 23505

Обнаружен повторяющийся ключ карты <key>, проверьте входные данные.

Если вы хотите удалить повторяющиеся ключи, можно задать для параметра <mapKeyDedupPolicy> значение "LAST_WIN", чтобы ключ, вставленный в последнее время, имеет приоритет.

Дублированное_Имя_Метрики

SQLSTATE: 42710

Имя метрики не уникально: <metricName>. То же имя нельзя использовать для метрик с различными результатами.

Однако допускается несколько экземпляров метрик с одинаковым результатом и именем (например, самосоединения).

Дубликаты назначений

SQLSTATE: 42701

Столбцы или переменные <nameList> отображаются более одного раза в качестве целевых объектов назначения.

Дублированные_Клаузисы

SQLSTATE: 42614

Найдено повторяющееся предложение: <clauseName>. Удалите один из них.

ДУБЛИРУЮЩИЙСЯ_КЛЮЧ

SQLSTATE: 23505

Найдены повторяющиеся ключи <keyColumn>.

DUPLICATE_ROUTINE_PARAMETER_ASSIGNMENT

SQLSTATE: 4274K

Вызов подпрограммы <routineName> недопустим, так как он включает несколько назначений аргументов в одно и то же имя параметра <parameterName>.

Дополнительные сведения см. в DUPLICATE_ROUTINE_PARAMETER_ASSIGNMENT

Дублирующиеся_имена_параметров_процедуры

SQLSTATE: 42734

Найдено повторяющееся имя в списке параметров определяемой пользователем подпрограммы <routineName>: <names>.

ДУБЛИРУЮЩАЯСЯ_ПРОЦЕДУРА_ВОЗВРАЩАЕТ_СТОЛБЦЫ

SQLSTATE: 42711

Найдены повторяющиеся столбцы в списке столбцов предложения RETURNS в определяемой пользователем подпрограмме <routineName>: <columns>.

Выдача строк, старше контрольной метки, не разрешена.

SQLSTATE: 42815

Предыдущий узел генерирует строку с eventTime=<emittedRowEventTime>, которая старше current_watermark_value=<currentWatermark>

Это может привести к проблемам с правильностью в подчиненных операторах с отслеживанием состояния в конвейере выполнения.

Исправьте логику оператора, чтобы вывести строки после текущего глобального значения метки.

ПУСТОЕ_ЗНАЧЕНИЕ_ПОЛЯ_JSON

SQLSTATE: 42604

Не удалось проанализировать пустую строку для типа данных <dataType>.

ПУСТОЙ_ЛОКАЛЬНЫЙ_ФАЙЛ_В_ЗАПРОСЕ_ДОСТУПА_К_СТЭЙДЖИНГУ

SQLSTATE: 22023

Пустой локальный файл в промежуточном запросе <operation>

Пустая схема не поддерживается для источника данных

SQLSTATE: 0A000

Источник данных <format> не поддерживает запись пустых или вложенных пустых схем. Убедитесь, что схема данных имеет по крайней мере один или несколько столбцов.

КОДИРОВЩИК_НЕ_НАЙДЕН

SQLSTATE: 42704

Не найден кодировщик типа <typeName> внутреннего представления Spark SQL.

Рассмотрите возможность изменения типа входных данных на один из поддерживаемых типов в '<docroot>/sql-ref-datatypes.html'.

МЕТКА_ЗАКОНЧЕНА_БЕЗ_МЕТКИ_НАЧАЛА

SQLSTATE: 42K0L

Конечные метки <endLabel> не могут существовать без начальной метки.

ОКОНЧАТЕЛЬНЫЙ_СМЕЩЕНИЕ_ИМЕЕТ_БОЛЬШЕЕ_СМЕЩЕНИЕ_ДЛЯ_РАЗДЕЛА_ТОПИКА_ЧЕМ_ПОСЛЕДНИЙ_С_ТРИГГЕРОМ_ДОСТУПНОСЕЙЧАС

SQLSTATE: KD000

Некоторые разделы в темах Kafka сообщают о доступных позициях, которые меньше, чем конечные позиции, во время выполнения запроса с Trigger.AvailableNow. Ошибка может быть временной — перезапустить запрос и сообщить, если вы по-прежнему видите ту же проблему.

последнее смещение: <latestOffset>, смещение конца: <endOffset>

КОНЕЧНОЕ_СМЕЩЕНИЕ_ИМЕЕТ_БОЛЬШЕЕ_СМЕЩЕНИЕ_ДЛЯ_РАЗБИЕНИЯ_ТЕМЫ_ЧЕМ_ПЕРЕДВАРИТЕЛЬНО_ЗАГРУЖЕННОЕ

SQLSTATE: KD000

Для источника данных Kafka с Trigger.AvailableNow конечное смещение должно быть меньшим или равным смещению для каждого раздела топика, чем предварительно извлечённое смещение. Ошибка может быть временной — перезапустить запрос и сообщить, если вы по-прежнему видите ту же проблему.

предварительно извлекаемое смещение: <prefetchedOffset>, конечное смещение: <endOffset>.

ОШИБКА_ЧТЕНИЯ_AVRO_НЕИЗВЕСТНЫЙ_ОТПЕЧАТОК

SQLSTATE: KD00B

Ошибка чтения данных avro — обнаружен неизвестный идентификатор: <fingerprint>, неизвестно, какую схему использовать.

Это может произойти, если вы зарегистрировали дополнительные схемы после запуска контекста Spark.

Журнал событий требует совместного вычисления

SQLSTATE: 42601

Невозможно запросить журналы событий из назначенного кластера или кластера "Общий без изоляции". Рассмотрите возможность использования стандартного кластера (ранее общего) или склада Databricks SQL вместо этого.

Журнал событий недоступен

SQLSTATE: 55019

Журналы событий недоступны для <tableOrPipeline>. Повторите попытку позже после создания событий

ЖУРНАЛ_СОБЫТИЙ_НЕПОДДЕРЖИВАЕМЫЙ_ТИП_ТАБЛИЦЫ

SQLSTATE: 42832

Тип таблицы <tableIdentifier><tableType>.

Запрос журналов событий поддерживает только материализованные представления, потоковые таблицы или конвейеры DLT.

СОБЫТИЙНОЕ_ВРЕМЯ_НЕ_СОВПАДАЕТ_С_ТИПОМ_ВРЕМЕННОЙ_МЕТКИ

SQLSTATE: 42K09

Время события <eventName> имеет недопустимый тип <eventType>, но ожидаемый "TIMESTAMP".

ПРЕВЫШЕНИЕ_ДЛИНЫ_ЛИМИТА

SQLSTATE: 54006

Превышает ограничение длины типа char/varchar: <limit>.

EXCEPT_NESTED_COLUMN_INVALID_TYPE — Недопустимый тип вложенного столбца

SQLSTATE: 428H2

EXCEPT столбец <columnName> был определён и ожидалось, что будет StructType, но найден тип <dataType>.

ИСКЛЮЧЕНИЕ_СОВПАДАЮЩИХ_СТОЛБЦОВ

SQLSTATE: 42702

Столбцы в списке EXCEPT должны быть уникальными и не перекрывающимися, но получили (<columns>).

EXCEPT_RESOLVED_COLUMNS_WITHOUT_MATCH (ИСКЛЮЧИТЬ_РАЗРЕШЕННЫЕ_СТОЛБЦЫ_БЕЗ_СОВПАДЕНИЯ)

SQLSTATE: 42703

EXCEPT столбцы [<exceptColumns>] были разрешены, но не соответствуют ни одному из столбцов [<expandedColumns>] из расширения звезды.

ИСКЛЮЧЕНИЕ: НЕРАЗРЕШЕННЫЙ_СТОЛБЕЦ_В_РАСШИРЕНИИ_СТРУКТУРЫ (EXCEPT_UNRESOLVED_COLUMN_IN_STRUCT_EXPANSION)

SQLSTATE: 42703

Имя столбца или поля <objectName> в предложении EXCEPT не может быть разрешено. Имели ли вы в виду одно из следующих: [<objectList>]?

Примечание. Вложенные столбцы в предложении EXCEPT могут не включать квалификаторы (имя таблицы, имя родительского столбца структуры и т. д.) во время расширения структуры; попробуйте удалить квалификаторы, если они используются с вложенными столбцами.

EXECUTOR_BROADCAST_JOIN_OOM (Недостаток памяти при присоединении трансляции исполнителя)

SQLSTATE: 53200

Недостаточно памяти для построения отношения трансляции <relationClassName>. Размер отношения = <relationSize>. Общая память, используемая этой задачей = <taskMemoryUsage>. Метрики менеджера памяти исполнителя: onHeapExecutionMemoryUsed = <onHeapExecutionMemoryUsed>, offHeapExecutionMemoryUsed = <offHeapExecutionMemoryUsed>, onHeapStorageMemoryUsed = <onHeapStorageMemoryUsed>, offHeapStorageMemoryUsed = <offHeapStorageMemoryUsed>. [sparkPlanId: <sparkPlanId>] Отключите широковещательные соединения для этого запроса, установив значение 'set spark.sql.autoBroadcastJoinThreshold=-1' или используйте подсказку соединения, чтобы обеспечить перераспределение соединения.

EXECUTOR_BROADCAST_JOIN_STORE_OOM

SQLSTATE: 53200

Недостаточно памяти для хранения отношения трансляции <relationClassName>. Размер отношения = <relationSize>. StorageLevel = <storageLevel>. [sparkPlanId: <sparkPlanId>] Отключите широковещательные передачи для этого запроса с помощью команды set spark.sql.autoBroadcastJoinThreshold=-1 или с помощью подсказки соединения, чтобы принудительно использовать shuffle join.

НЕПОСРЕДСТВЕННОЕ_ВЫПОЛНЕНИЕ_ДВОЙНЫЕ_АЛИАСЫ_АРГУМЕНТОВ

SQLSTATE: 42701

Предложение USING этой команды EXECUTE IMMEDIATE включало несколько аргументов с одинаковым псевдонимом (<aliases>), что недопустимо; обновите команду с указанием уникальных псевдонимов, а затем повторите команду.

ОЖИДАТЬ_ПОСТОЯННЫЙ_ВИД_НЕ_ВРЕМЕННЫЙ

SQLSTATE: 42809

'<operation>' ожидает постоянный вид, но <viewName> является временным видом.

EXPECT_TABLE_NOT_VIEW

SQLSTATE: 42809

'<operation>' ожидает таблицу, но <viewName> является представлением.

Дополнительные сведения см. в EXPECT_TABLE_NOT_VIEW

ОЖИДАЕТСЯ_ВИД_НЕ_ТАБЛИЦА

SQLSTATE: 42809

Таблица <tableName> не поддерживает <operation>.

Дополнительные сведения см. в EXPECT_VIEW_NOT_TABLE

ОШИБКА_ДЕКОДИРОВАНИЯ_ВЫРАЖЕНИЯ

SQLSTATE: 42846

Не удалось декодировать строку в значение выражений: <expressions>.

Ошибка кодирования выражения

SQLSTATE: 42846

Не удалось закодировать значение выражений: <expressions> в строку.

ТИП_ВЫРАЖЕНИЯ_НЕ_УПОРЯДОЧИВАЕМЫЙ

SQLSTATE: 42822

Невозможно отсортировать выражение столбца <expr>, так как его тип <exprType> не упорядочен.

EXTERNAL_TABLE_INVALID_SCHEME (Неверная схема внешней таблицы)

SQLSTATE: 0A000

Внешние таблицы не поддерживают схему <scheme>.

Обновление FABRIC: неправильная область действия

SQLSTATE: 0A000

Ошибка при выполнении "REFRESH FOREIGN <scope> <name>". Нельзя обновить Fabric <scope> напрямую, используйте "REFRESH FOREIGN CATALOG <catalogName>", чтобы обновить каталог тканей вместо этого.

ОШИБКА_ВЫПОЛНЕНИЯ_UDF

SQLSTATE: 39000

Определяемая пользователем функция (<functionName>: (<signature>) =><result>) завершилась ошибкой из-за: <reason>.

FAILED_FUNCTION_CALL

SQLSTATE: 38000

Не удалось подготовить функцию <funcName> для вызова. Пожалуйста, дважды проверьте аргументы функции.

FAILED_JDBC

SQLSTATE: HV000

Не удалось выполнить операцию JDBC <url>.

Дополнительные сведения см. в FAILED_JDBC

Ошибка разбора типа структуры

SQLSTATE: 22018

Не удалось проанализировать структуру: <raw>.

НЕ УДАЛОСЬ ПРОЧЕСТЬ ФАЙЛ

SQLSTATE: KD001

Ошибка при чтении файла <path>.

Для получения дополнительных сведений см. FAILED_READ_FILE

Ошибка: не удалось зарегистрировать класс в Kryo

SQLSTATE: KD000

Не удалось зарегистрировать классы в Kryo.

Ошибка_переименования_пути

SQLSTATE: 42K04

Не удалось переименовать <sourcePath> в <targetPath>, поскольку место назначения уже существует.

НЕ УДАЛОСЬ ПЕРЕИМЕНОВАТЬ ВРЕМЕННЫЙ ФАЙЛ

SQLSTATE: 58030

Не удалось переименовать временный файл из <srcPath> в <dstPath>, так как FileSystem.rename вернул false.

Не удалось преобразовать строку в JSON

SQLSTATE: 2203G

Не удалось преобразовать значение строки <value> класса <class> в целевой тип SQL <sqlType> в формате JSON.

Не удалось загрузить рутину

SQLSTATE: 38000

Не удалось загрузить подпрограмму <routineName>.

Ошибка разбора: слишком сложный

SQLSTATE: 54001

Инструкция, включая потенциальные функции SQL и ссылки на представления, была слишком сложной для анализа.

Чтобы устранить эту ошибку, необходимо разделить инструкцию на несколько, менее сложных блоков.

ФУНКЦИЯ_НЕ_ВКЛЮЧЕНА

SQLSTATE: 56038

Функция <featureName> не включена. Рекомендуется задать конфигурацию <configKey> для <configValue>, чтобы включить эту возможность.

ФУНКЦИЯ НЕДОСТУПНА В КЛАССИЧЕСКОМ СКЛАДЕ

SQLSTATE: 56038

<feature> не поддерживается в классических хранилищах SQL. Чтобы использовать эту функцию, используйте хранилище Pro или Бессерверное хранилище SQL.

FEATURE_REQUIRES_UC

SQLSTATE: 0AKUD

<feature> не поддерживается без каталога Unity. Чтобы использовать эту функцию, включите каталог Unity.

Функция недоступна

SQLSTATE: 56038

<feature> не поддерживается в вашей среде. Чтобы использовать эту функцию, обратитесь в службу поддержки Databricks.

ПОЛЕ_УЖЕ_СУЩЕСТВУЕТ

SQLSTATE: 42710

Невозможно <op> столбца, так как <fieldNames> уже существует в <struct>.

ПОЛЕ_НЕ_НАЙДЕНО

SQLSTATE: 42704

В <fields>нет такого поля структуры <fieldName>.

ФАЙЛ_В_ПОДГОТОВИТЕЛЬНОМ_ПУТИ_УЖЕ_СУЩЕСТВУЕТ

SQLSTATE: 42K04

Файл в промежуточном пути <path> уже существует, но OVERWRITE не задан

ОШИБКА_ПОЛЬЗОВАТЕЛЬСКОЙ_ФУНКЦИИ_FLATMAPGROUPSWITHSTATE

SQLSTATE: 39000

Произошла ошибка в предоставленной пользователем функции в flatMapGroupsWithState. Причина: <reason>

ЗАПРЕЩЕННЫЙ_ИСТОЧНИК_ДАННЫХ_В_БЕЗСЕРВЕРНОМ_РЕЖИМЕ

SQLSTATE: 0A000

Запросы к источнику данных <source> в бессерверных вычислениях запрещены. Только <allowlist> источники данных поддерживаются в бессерверных вычислениях.

Запрещенная операция

SQLSTATE: 42809

Операция <statement> запрещена в <objectType>: <objectName>.

FOREACH_BATCH_USER_FUNCTION_ERROR

SQLSTATE: 39000

Произошла ошибка в предоставленной пользователем функции в приемнике пакетной службы foreach. Причина: <reason>

Ошибка функции для каждого пользователя (FOREACH_USER_FUNCTION_ERROR)

SQLSTATE: 39000

Произошла ошибка в функции, предоставленной пользователем, в компоненте foreach sink. Причина: <reason>

НЕСООТВЕТСТВИЕ_ВНЕШНЕГО_КЛЮЧА

SQLSTATE: 42830

Родительские столбцы внешнего ключа <parentColumns> не совпадают с дочерними столбцами первичного ключа <childColumns>.

ИМЯ_ВНЕШНЕГО_ОБЪЕКТА_НЕ_МОЖЕТ_БЫТЬ_ПУСТЫМ

SQLSTATE: 42000

Не удается выполнить эту команду, так как имя внешнего <objectType> должно быть не пустым.

НАЙДЕНО_НЕСКОЛЬКО_ИСТОЧНИКОВ_ДАННЫХ

SQLSTATE: 42710

Обнаружено несколько источников данных с именем "<provider>". Убедитесь, что источник данных не одновременно зарегистрирован и расположен в classpath.

ИЗ_JSON_КОНФЛИКТУЮЩИЕ_ОБНОВЛЕНИЯ_СХЕМЫ

SQLSTATE: 42601

Операция from_json столкнулась с конфликтующими обновлениями схемы в месте: <location>

FROM_JSON_CORRUPT_RECORD_COLUMN_IN_SCHEMA

SQLSTATE: 42601

from_json найден столбецNameOfCorruptRecord (<columnNameOfCorruptRecord>) присутствует

в объекте JSON и больше не может продолжить выполнение. Настройте другое значение для

опция «columnNameOfCorruptRecord».

Неправильная схема JSON

SQLSTATE: 42601

from_json вывод не смог прочитать схему, сохраненную в: <location>

СБОЙ РАСШИФРОВКИ ИЗ JSON (FROM_JSON_INFERENCE_FAILED)

SQLSTATE: 42601

from_json не удалось определить схему. Укажите его вместо этого.

FROM_JSON_INFERENCE_NOT_SUPPORTED

SQLSTATE: 0A000

from_json инференция поддерживается только при определении потоковых таблиц

НЕИСПРАВНОСТЬ_КОНФИГУРАЦИИ_ПРИ_ЧТЕНИИ_JSON

SQLSTATE: 42601

from_json конфигурация недопустима:

Дополнительные сведения см. в FROM_JSON_INVALID_CONFIGURATION

ОШИБКА_ЭВОЛЮЦИИ_СХЕМЫ_ИЗ_JSON

SQLSTATE: 22KD3

from_json не удалось эволюционировать от <old> до <new>

ПАРАМЕТРЫ_ФУНКЦИЙ_ДОЛЖНЫ_БЫТЬ_ИМЕННОВАННЫМИ

SQLSTATE: 07001

Функция <function> требует именованных параметров. Отсутствующие имена параметров: <exprs>. Обновите вызов функции, чтобы добавить имена для всех параметров, например <function>(param_name => ...).

СГЕНЕРИРОВАННАЯ_КОЛОНКА_С_ЗНАЧЕНИЕМ_ПО_УМОЛЧАНИЮ

SQLSTATE: 42623

Столбец не может иметь как значение по умолчанию, так и вычисляемое выражение, но столбец <colName> имеет значение по умолчанию: (<defaultValue>) и вычисляемое выражение: (<genExpr>).

Получение_таблиц_по_типу_не_поддерживается_в_данной_версии_Hive

SQLSTATE: 56038

Hive 2.2 и более низкие версии не поддерживают getTablesByType. Используйте Hive 2.3 или более позднюю версию.

Нет улучшений требуется, так как это технический код ошибки.

SQLSTATE: 42601

Не удалось получить трассировку прогрева. Причина: <cause>.

Поле или функция предварительной трассировки недоступны

SQLSTATE: 42601

Функция get_warmup_tracing() не разрешена.

GRAPHITE_SINK_НЕДОПУСТИМЫЙ_ПРОТОКОЛ

SQLSTATE: KD000

Недопустимый протокол Graphite: <protocol>.

GRAPHITE_SINK_PROPERTY_MISSING

SQLSTATE: KD000

Для приемника Graphite требуется свойство "<property>".

Несоответствие_Столбца_Группировки

SQLSTATE: 42803

Столбец группировки (<grouping>) не найден в столбцах группировки <groupingColumns>.

Несоответствие столбца идентификатора группировки

SQLSTATE: 42803

Столбцы grouping_id (<groupingIdColumn>) не соответствуют столбцам группировки (<groupByColumns>).

ПРЕВЫШЕН ЛИМИТ РАЗМЕРА ГРУППИРОВКИ

SQLSTATE: 54000

Размер группирования наборов не может превышать <maxSize>.

ГРУППИРОВКА_ПО_АГРЕГАТУ

SQLSTATE: 42903

Агрегатные функции не допускаются в GROUP BY, но найдены <sqlExpr>.

Более подробную информацию см. в GROUP_BY_AGGREGATE

GROUP_BY_POS_AGGREGATE

SQLSTATE: 42903

GROUP BY <index> ссылается на выражение <aggExpr>, содержащее агрегатную функцию. Агрегатные функции не допускаются в GROUP BY.

ГРУППИРОВКА_ПО_ПОЗИЦИИ_ВНЕ_ДИАПАЗОНА

SQLSTATE: 42805

GROUP BY положение <index> не находится в списке выбора (допустимый диапазон равен [1, <size>]).

Тип_группового_выражения_не_поддерживает_упорядочивание

SQLSTATE: 42822

Выражение <sqlExpr> нельзя использовать в качестве выражения группировки, так как его тип данных <dataType> не является упорядоченным типом данных.

HDFS_HTTP_ERROR

SQLSTATE: KD00F

При попытке чтения из HDFS http-запрос завершился ошибкой.

Дополнительные сведения см. в HDFS_HTTP_ERROR

HLL_НЕВЕРНЫЙ_ВХОДНОЙ_СКЕТЧ_БФЕР

SQLSTATE: 22546

Недопустимый вызов <function>; Поддерживаются только допустимые буферы эскизов HLL (например, созданные функцией hll_sketch_agg).

HLL_INVALID_LG_K

SQLSTATE: 22546

Недопустимый вызов <function>; значение lgConfigK должно быть в пределах от <min> до <max>включительно: <value>.

HLL_UNION_DIFFERENT_LG_K

SQLSTATE: 22000

Эскизы имеют разные значения lgConfigK: <left> и <right>. Задайте для параметра allowDifferentLgConfigK значение true, чтобы вызывать <function> с различными значениями lgConfigK.

HYBRID_ANALYZER_EXCEPTION

SQLSTATE: 0A000

Произошел сбой при попытке разрешить запрос или команду с помощью устаревшего анализатора фиксированной точки, а также однопроходного сопоставителя.

Дополнительные сведения см. в HYBRID_ANALYZER_EXCEPTION

ИДЕНТИФИКАТОР_СЛИШКОМ_МНОГО_ЧАСТЕЙ_ИМЕНИ

SQLSTATE: 42601

<identifier> не является допустимым идентификатором, так как он содержит более 2 частей имени.

ПАРАМЕТР_ДОПУСТИМОГО_ДВОЙНОГО_ГЕНЕРАТОРА_ПОСЛЕДОВАТЕЛЬНОСТЕЙ_DENTITY_COLUMNS

SQLSTATE: 42601

Параметр генератора последовательности для дублированного столбца IDENTITY: <sequenceGeneratorOption>.

Незаконный шаг в столбцах идентификатора

SQLSTATE: 42611

IDENTITY шаг столбца не может быть 0.

НЕПОДДЕРЖИВАЕМЫЙ_ТИП_ДАННЫХ_ДЛЯ_ИДЕНТИФИКАЦИОННЫХ_СТОЛБЦОВ

SQLSTATE: 428H2

Тип данных <dataType> не поддерживается для столбцов IDENTITY.

НЕПРАВИЛЬНЫЙ_ДЕНЬ_НЕДЕЛИ

SQLSTATE: 22009

Недопустимое значение для дня недели: <string>.

ILLEGAL_STATE_STORE_VALUE

SQLSTATE: 42601

Недопустимое значение, переданное в хранилище состояния

Дополнительную информацию см. в разделе ILLEGAL_STATE_STORE_VALUE

НЕПРАВИЛЬНАЯ_СХЕМА_URI_В_ОПЦИИ_СОЕДИНЕНИЯ

SQLSTATE: 42616

Невозможно создать подключение из-за неуместной схемы URI <uri>, предоставленной для параметра подключения "<option>".

Разрешенные схемы: <allowedSchemes>.

Добавьте схему, если она отсутствует в URI, или укажите схему из допустимых значений.

НЕСРАВНИМЫЙ_СТОЛБЕЦ_ПОВОРОТА

SQLSTATE: 42818

Недопустимый столбец сводной <columnName>. Столбцы сводной таблицы должны быть сопоставимыми.

НЕСОВМЕСТИМЫЙ_ТИП_СТОЛБЦА

SQLSTATE: 42825

<operator> можно выполнять только в таблицах с совместимыми типами столбцов. Столбец <columnOrdinalNumber> таблицы <tableOrdinalNumber> является типом <dataType1>, который несовместим с <dataType2> в том же столбце первой таблицы.<hint>.

РЕГИСТР_НЕСОВМЕСТИМОГО_ИСТОЧНИКА_ДАННЫХ

SQLSTATE: 56038

Обнаружен несовместимый объект DataSourceRegister. Удалите несовместимую библиотеку из классаpath или обновите ее. Ошибка: <message>

НЕСОВМЕСТИМЫЕ_ДАННЫЕ_ДЛЯ_ТАБЛИЦЫ

SQLSTATE: KD000

Не удается записать несовместимые данные для таблицы <tableName>:

Дополнительные сведения см. в INCOMPATIBLE_DATA_FOR_TABLE

НЕСОВМЕСТИМЫЕ_ТИПЫ_СОЕДИНЕНИЙ

SQLSTATE: 42613

Типы соединений <joinType1> и <joinType2> несовместимы.

Несовместимое изменение схемы представления

SQLSTATE: 51024

SQL-запрос представления <viewName> имеет несовместимое изменение схемы, и столбец <colName> невозможно устранить. Ожидалось <expectedNum> столбцов с именем <colName>, но получено <actualCols>.

Попробуйте повторно создать представление, выполнив следующую команду: <suggestion>.

НЕПОЛНОЕ_ОПРЕДЕЛЕНИЕ_ТИПА

SQLSTATE: 42K01

Неполный сложный тип:

Дополнительные сведения см. в INCOMPLETE_TYPE_DEFINITION

НЕСООТВЕТСТВУЮЩЕЕ_ПОВЕДЕНИЕ_МЕЖДУ_ВЕРСИЯМИ

SQLSTATE: 42K0B

Вы можете получить другой результат из-за обновления системы до новой версии.

Дополнительные сведения см. в INCONSISTENT_BEHAVIOR_CROSS_VERSION

НЕПРАВИЛЬНОЕ_КОЛИЧЕСТВО_АРГУМЕНТОВ

SQLSTATE: 42605

<failure>, <functionName> требует как минимум <minArgs> аргументов и не более <maxArgs> аргументов.

НЕВЕРНАЯ_СКОРОСТЬ_УВЕЛИЧЕНИЯ

SQLSTATE: 22003

Максимальное смещение с <rowsPerSecond> строками в секунду составляет <maxSeconds>, но "rampUpTimeSeconds" — <rampUpTimeSeconds>.

НЕОПРЕДЕЛЁННАЯ СОРТИРОВКА

SQLSTATE: 42P22

Не удалось определить, какую колляцию следует использовать для строковой операции. Используйте предложение COLLATE, чтобы явно задать параметры сортировки.

НЕОПРЕДЕЛЕННАЯ СОРТИРОВКА В ВЫРАЖЕНИИ

SQLSTATE: 42P22

Тип данных <expr> имеет неопределённую коллацию. Используйте предложение COLLATE, чтобы явно задать параметры сортировки.

НЕОПРЕДЕЛЕННАЯ_СОРТИРОВКА_В_СХЕМЕ

SQLSTATE: 42P22

Схема содержит неопределённую сортировку в [<columnPaths>]. Используйте условие COLLATE, чтобы явно задать параметры сортировки.

Индекс уже существует.

SQLSTATE: 42710

Невозможно создать индекс <indexName> в таблице <tableName>, так как он уже существует.

INDEX_NOT_FOUND

SQLSTATE: 42704

Не удается найти индекс <indexName> в таблице <tableName>.

НЕПОДДЕРЖИВАЕТ_СРАБАТЫВАНИЕ_БЕСКОНЕЧНОГО_ПОТОКА

SQLSTATE: 0A000

Тип триггера <trigger> не поддерживается для этого типа кластера.

Используйте другой тип триггера, например AvailableNow, Один раз.

НЕСООТВЕТСТВИЕ АРНОСТИ ВСТАВКИ_СТОЛБЦА

SQLSTATE: 21S01

Не удается записать в <tableName>, причина заключается в том, что

Дополнительные сведения см. в INSERT_COLUMN_ARITY_MISMATCH

Ошибка несоответствия количества столбцов в разделе (INSERT_PARTITION_COLUMN_ARITY_MISMATCH)

SQLSTATE: 21S01

Невозможно записать в «<tableName>», <reason>:

Столбцы таблицы: <tableColumns>.

Столбцы разделения с постоянными значениями: <staticPartCols>.

Столбцы данных: <dataColumns>.

Недостаточно прав

SQLSTATE: 42501

Недостаточно привилегий:

<report>

НЕДОСТАТОЧНЫЕ_ПРАВА_EXT_LOC

SQLSTATE: 42501

У пользователя <user> недостаточные привилегии для внешнего расположения <location>.

НЕДОСТАТОЧНЫЕ_ПОЛНОМОЧИЯ_НЕТ_ВЛАДЕЛЬЦА

SQLSTATE: 42501

Для <securableName>нет владельца. Попросите администратора назначить владельца.

Недостаточно прав для изменения прав собственности на защищаемый объект

SQLSTATE: 42501

Пользователь не владеет <securableName>.

НЕДОСТАТОЧНЫЕ_ПРАВА_ЗАЩИЩАЕМОЕ

SQLSTATE: 42501

У пользователя нет разрешений <action> на <securableName>.

НЕДОСТАТОЧНЫЕ ПРАВА ДЛЯ ВЛАДЕЛЬЦА ЗАЩИЩАЕМОГО РОДИТЕЛЯ

SQLSTATE: 42501

Владелец <securableName> отличается от владельца <parentSecurableName>.

НЕДОСТАТОЧНЫЕ ПРАВА ДОСТУПА ДЛЯ ХРАНИЛИЩА CRED

SQLSTATE: 42501

Учетные данные хранения <credentialName> имеют недостаточно привилегий.

НЕСООТВЕТСТВИЕ_ПРАВ_ДОСТУПА_ДЛЯ_НАДЕЖНЫХ_ЭЛЕМЕНТОВ

SQLSTATE: 42501

Пользователь не может <action> на <securableName> из-за разрешений на базовые защищаемые объекты.

НЕДОСТАТОЧНО_РАЗРЕШЕНИЙ_ДЛЯ_БАЗОВЫХ_ЗАЩИЩЕННЫХ_ОБЪЕКТОВ_ПОДРОБНО

SQLSTATE: 42501

Пользователь не может выполнить действие <action> на <securableName> из-за разрешений на подлежащие объекты безопасности.

<underlyingReport>

INTERVAL_ARITHMETIC_OVERFLOW

SQLSTATE: 22015

Переполнение целого числа при операциях с интервалами.

Дополнительные сведения см. в INTERVAL_ARITHMETIC_OVERFLOW

ИНТЕРВАЛ_РАЗДЕЛЁН_НА_НОЛЬ

SQLSTATE: 22012

Деление на ноль. Используйте try_divide, чтобы терпеть 0 делителей и возвращать NULL вместо этого.

НЕВЕРНЫЙ_АГРЕГАТНЫЙ_ФИЛЬТР

SQLSTATE: 42903

Выражение FILTER<filterExpr> в агрегатной функции недопустимо.

Дополнительные сведения см. в INVALID_AGGREGATE_FILTER

НЕВЕРНЫЙ_ИНДЕКС_МАССИВА

SQLSTATE: 22003

Индекс <indexValue> находится вне допустимого диапазона. Массив содержит элементы <arraySize>. Используйте функцию SQL get(), чтобы терпеть доступ к элементу с недопустимым индексом и возвращать NULL.

Дополнительные сведения см. в INVALID_ARRAY_INDEX

НЕДОПУСТИМЫЙ ИНДЕКС МАССИВА В ЭЛЕМЕНТЕ ПО АДРЕСУ

SQLSTATE: 22003

Индекс <indexValue> выходит за пределы. Массив содержит <arraySize> элементов. Используйте try_element_at, чтобы допускать доступ к элементу с недопустимым индексом и возвращать NULL.

Дополнительные сведения см. в INVALID_ARRAY_INDEX_IN_ELEMENT_AT

НЕДОПУСТИМЫЙ СИНТАКСИС ИМЕНИ АТРИБУТА

SQLSTATE: 42601

Синтаксическая ошибка в имени атрибута: <name>. Убедитесь, что обратные кавычки идут в парах, строка в кавычках является полной частью имени, и используйте обратную кавычку только внутри частей имени в кавычках.

НЕВЕРНАЯ_АУТЕНТИФИКАЦИЯ_AWS

SQLSTATE: 42000

Выберите именно один из следующих методов проверки подлинности:

  • Укажите имя учетных данных службы Databricks (<serviceCredential>) (в качестве параметра потока Spark или в качестве переменной среды кластера).
  • Предоставьте ключи AWS AccessKey (<awsAccessKey>) и SecretAccessKey (<awsSecretKey>) для использования ключей AWS.
  • Не предоставьте ключи AWS и учетные данные службы Databricks для использования цепочки поставщиков учетных данных AWS по умолчанию для проверки подлинности Kinesis.

НЕДЕЙСТВИТЕЛЬНАЯ_АУТЕНТИФИКАЦИЯ_AWS_С_ЯВНЫМИ_ПАРАМЕТРАМИ

SQLSTATE: 42000

Укажите имя учетных данных службы Databricks (<serviceCredential>)

ИЛИ как <awsAccessKey>, так и <awsSecretKey>

НЕДОПУСТИМОЕ_ПОЛОЖЕНИЕ_БИТМАПЫ

SQLSTATE: 22003

Позиция растрового образа с нулевым индексом <bitPosition> выходит за границы. Растровое изображение имеет <bitmapNumBits> бит (<bitmapNumBytes> байт).

INVALID_BOOLEAN_STATEMENT (Недопустимое булево выражение)

SQLSTATE: 22546

Логическое выражение ожидается в условии, но <invalidStatement> найдено.

НЕДОПУСТИМАЯ_ГРАНИЦА

SQLSTATE: 22003

Граница <boundary> недопустима: <invalidValue>.

Дополнительные сведения см. в INVALID_BOUNDARY

НЕДОПУСТИМЫЙ_ТИП_ДАННЫХ_СТОЛБЦА_BUCKET

SQLSTATE: 42601

Невозможно использовать <type> для столбца корзины. Типы данных с сортировкой не поддерживаются для разбиения на группы.

НЕВЕРНЫЙ ФАЙЛ КОРЗИНЫ

SQLSTATE: 58030

Недопустимый файл контейнера: <path>.

INVALID_BYTE_STRING

SQLSTATE: 22P03

Ожидаемый формат — ByteString, но был <unsupported> (<class>).

НЕДОПУСТИМОЕ_ИМЯ_КОЛОНКИ_КАК_ПУТЬ

SQLSTATE: 46121

Источник данных <datasource> не может сохранить столбец <columnName>, так как его имя содержит некоторые символы, которые не допускаются в путях к файлам. Пожалуйста, используйте псевдоним для переименования.

INVALID_COLUMN_OR_FIELD_DATA_TYPE

SQLSTATE: 42000

Столбец или поле <name> имеет тип <type>, а требуется тип <expectedType>.

INVALID_CONF_VALUE

SQLSTATE: 22022

Значение "<confValue>" в конфигурации "<confName>" недопустимо.

Дополнительные сведения см. в INVALID_CONF_VALUE

НЕДОПУСТИМЫЙ_ПОВРЕЖДЕННЫЙ_ТИП_ЗАПИСИ

SQLSTATE: 42804

Столбец <columnName> для поврежденных записей должен иметь тип STRING null, но получил <actualType>.

НЕДОПУСТИМОЕ ИСПОЛЬЗОВАНИЕ ТЕКУЩЕГО ПОЛУЧАТЕЛЯ

SQLSTATE: 42887

функцию current_recipient можно использовать только в инструкции CREATE VIEW или инструкции ALTER VIEW для определения только представления с общим доступом в Unity Catalog.

INVALID_CURSOR

SQLSTATE: HY109

Курсор недопустим.

Дополнительную информацию см. в разделе INVALID_CURSOR

НЕДОПУСТИМЫЙ_ФОРМАТ_ДАТЫ_И_ВРЕМЕНИ

SQLSTATE: 22007

Нераспознанный шаблон даты и времени: <pattern>.

Дополнительную информацию см. в INVALID_DATETIME_PATTERN

НЕВЕРНОЕ_ЗНАЧЕНИЕ_ПО_УМОЛЧАНИЮ

SQLSTATE: 42623

Не удалось выполнить команду <statement>, так как конечный столбец или переменная <colName> имеет DEFAULT значение <defaultValue>.

Дополнительные сведения см. в INVALID_DEFAULT_VALUE

INVALID_DELIMITER_VALUE

SQLSTATE: 42602

Недопустимое значение для разделителя.

Дополнительные сведения см. в INVALID_DELIMITER_VALUE

НЕДОПУСТИМЫЙ КАТАЛОГ НАЗНАЧЕНИЯ

SQLSTATE: 42809

Каталог назначения команды SYNC должен находиться в каталоге Unity. Найдено <catalog>.

НЕПРАВИЛЬНАЯ_ПАМЯТЬ_ДРАЙВЕРА

SQLSTATE: F0000

Системная память <systemMemory> должна быть не менее <minSystemMemory>.

Увеличьте размер кучи с помощью параметра -driver-memory или "<config>" в конфигурации Spark.

НЕВЕРНЫЕ_ДИНАМИЧЕСКИЕ_ПАРАМЕТРЫ

SQLSTATE: 42K10

Параметры, переданные <option_list>, запрещены для внешней таблицы <table_name>.

НЕДОПУСТИМО_ПУСТОЕ_МЕСТОПОЛОЖЕНИЕ

SQLSTATE: 42K05

Имя расположения не может быть пустой строкой, но <location> было задано.

НЕВЕРНЫЙ_ESC

SQLSTATE: 42604

Найдена недопустимая escape-строка: <invalidEscape>. Escape-строка должна содержать только один символ.

НЕДОПУСТИМЫЙ_ЭКРАНИРУЮЩИЙ_СИМВОЛ

SQLSTATE: 42604

EscapeChar должен быть строковым литералом длины один, но был передан <sqlExpr>.

НЕВЕРНАЯ ПАМЯТЬ ИСПОЛНИТЕЛЯ

SQLSTATE: F0000

Память исполнителя <executorMemory> должна быть не менее <minSystemMemory>.

Увеличьте память исполнителя с помощью параметра -executor-memory или<config>в конфигурации Spark.

НЕВЕРНЫЙ_КОДЕР_ВЫРАЖЕНИЯ

SQLSTATE: 42001

Найден недопустимый кодировщик выражений. Ожидает экземпляр ExpressionEncoder, но получил <encoderType>. Дополнительные сведения см. в статье "<docroot>/api/java/index.html?org/apache/spark/sql/Encoder.html".

INVALID_EXTERNAL_TYPE

SQLSTATE: 42K0N

Внешний тип <externalType> недопустим для типа <type> выражения <expr>.

INVALID_EXTRACT_BASE_FIELD_TYPE

SQLSTATE: 42000

Не удается извлечь значение из <base>. Требуется сложный тип [STRUCT, ARRAY, MAP], но получен <other>.

НЕВЕРНОЕ_ПОЛЕ_ИЗВЛЕЧЕНИЯ

SQLSTATE: 42601

Не удается извлечь <field> из <expr>.

INVALID_EXTRACT_FIELD_TYPE

SQLSTATE: 42000

Имя поля должно быть ненулевой строковой константой, но оно <extraction>.

НЕВЕРНОЕ_ИМЯ_ПОЛЯ

SQLSTATE: 42000

Имя поля <fieldName> недопустимо: <path> не является структурой.

НЕПРАВИЛЬНЫЙ_ФОРМАТ

SQLSTATE: 42601

Недопустимый формат: <format>.

Дополнительные сведения смотрите в INVALID_FORMAT

НЕВЕРНАЯ_ДРОБНАЯ_ЧАСТЬ_СЕКУНДЫ

SQLSTATE: 22023

Допустимый диапазон значений для секунд — [0, 60] (включительно), но введённое значение — <secAndMicros>. Чтобы избежать этой ошибки, используйте try_make_timestamp, которая возвращает NULL при ошибке.

Если вы не хотите использовать версию метки времени сеанса по умолчанию этой функции, используйте try_make_timestamp_ntz или try_make_timestamp_ltz.

НЕПРАВИЛЬНЫЙ_ДЕСЬЯТЕЛЬ

SQLSTATE: HY000

Недопустимый дескриптор <handle>.

Дополнительные сведения см. в INVALID_HANDLE

Недопустимый метод HTTP-запроса

SQLSTATE: 22023

Входной параметр: метод, значение: <paramValue> не является допустимым параметром для http_request, так как он не является допустимым методом HTTP.

НЕДОПУСТИМЫЙ_ПУТЬ_HTTP_ЗАПРОСА

SQLSTATE: 22023

Входной параметр: путь, значение: <paramValue> не является допустимым параметром для http_request, так как обход пути не допускается.

INVALID_IDENTIFIER

SQLSTATE: 42602

Недопустимый неквалифицированный идентификатор <ident> должен быть заключен в кавычки следующим образом: <ident>.

Нецитируемые идентификаторы могут содержать только ASCII буквы ("a" - "z", "A" - "Z"), цифры ("0" - "9") и нижнее подчёркивание ('_').

Неквотированные идентификаторы также не должны начинаться с цифры.

Различные источники данных и хранилища метаданных могут накладывать дополнительные ограничения на допустимые идентификаторы.

НЕДОПУСТИМЫЙ_ИНДЕКС_НОЛЯ

SQLSTATE: 22003

Индекс 0 недопустим. Индекс должен быть либо < 0, либо > 0 (первый элемент имеет индекс 1).

НЕВЕРНАЯ_ВСТРОЕННАЯ_ТАБЛИЦА

SQLSTATE: 42000

Недопустимая встроенная таблица.

Дополнительные сведения см. в INVALID_INLINE_TABLE

НЕВЕРНЫЙ_ФОРМАТ_ИНТЕРВАЛА

SQLSTATE: 22006

Ошибка при преобразовании «<input>» в интервал. Убедитесь, что указанное значение имеет допустимый формат для определения интервала. Вы можете обращаться к документации для получения информации о правильном формате.

Дополнительные сведения см. в INVALID_INTERVAL_FORMAT

НЕДОПУСТИМЫЙ_ИНТЕРВАЛ_С_ДОБАВЛЕНИЕМ_МИКРОСЕКУНД

SQLSTATE: 22006

Невозможно добавить интервал к дате, так как часть микросекунд не равна 0. Если необходимо, установите <ansiConfig> в значение "false", чтобы обойти эту ошибку.

НЕДОПУСТИМАЯ_ФУНКЦИЯ_ОБРАТНОГО_РАСПРЕДЕЛЕНИЯ

SQLSTATE: 42K0K

Недопустимая обратная функция распределения <funcName>.

Дополнительные сведения см. в INVALID_INVERSE_DISTRIBUTION_FUNCTION

Недопустимый Java-идентификатор в качестве имени поля

SQLSTATE: 46121

<fieldName> не является допустимым идентификатором Java и не может использоваться в качестве имени поля.

<walkedTypePath>.

НЕДОПУСТИМЫЙ ТИП СОЕДИНЕНИЯ ДЛЯ JOINWITH

SQLSTATE: 42613

Недопустимый тип соединения в joinWith: <joinType>.

НЕВЕРНЫЙ_ТИП_ДАННЫХ_JSON

SQLSTATE: 2203G

Не удалось преобразовать строку JSON "<invalidType>" в тип данных. Введите допустимый тип данных.

НЕВЕРНЫЙ ТИП ДАННЫХ JSON ДЛЯ СОРТИРОВОК

SQLSTATE: 2203G

Параметры сортировки можно применять только к типам строк, но тип данных JSON равен <jsonType>.

INVALID_JSON_RECORD_TYPE

SQLSTATE: 22023

Обнаружен недопустимый тип записи JSON при выводе общей схемы в режиме <failFastMode>. Ожидается тип STRUCT, но найден <invalidType>.

INVALID_JSON_ROOT_FIELD

SQLSTATE: 22032

Не удается преобразовать корневое поле JSON в целевой тип Spark.

НЕВЕРНЫЙ_ТИП_КАРТЫ_JSON_СХЕМЫ

SQLSTATE: 22032

Входная схема <jsonSchema> может содержать только STRING в качестве типа ключа для MAP.

НЕВЕРНЫЙ_РАЗМЕР_БУФЕРА_KRYO_СЕРИАЛИЗАТОРА

SQLSTATE: F0000

Значение конфигурации "<bufferSizeConfKey>" должно быть меньше 2048 MiB, но получено <bufferSizeConfValue> MiB.

НЕКОРРЕКТНОЕ_ИСПОЛЬЗОВАНИЕ_МЕТКИ

SQLSTATE: 42K0L

Недопустимое использование метки <labelName>.

Дополнительные сведения см. в INVALID_LABEL_USAGE

НЕВЕРНЫЙ_ВЫЗОВ_ФУНКЦИИ_LAMBDA

SQLSTATE: 42K0D

Недопустимый вызов лямбда-функции.

Дополнительные сведения см. в INVALID_LAMBDA_FUNCTION_CALL

INVALID_LATERAL_JOIN_TYPE

SQLSTATE: 42613

<joinType> JOIN с корреляцией LATERAL не допускается, поскольку подзапрос OUTER не может коррелировать со своим партнером соединения. Удалите корреляцию LATERAL или используйте INNERJOINили ЛЕВУЮ OUTERJOIN.

НЕВЕРНОЕ_ОГРАНИЧЕНИЕ_КАК_ВЫРАЖЕНИЕ

SQLSTATE: 42K0E

Недопустимое ограничение, например выражение <expr>.

Дополнительные сведения см. в INVALID_LIMIT_LIKE_EXPRESSION

НЕДОПУСТИМЫЙ НЕАБСОЛЮТНЫЙ ПУТЬ

SQLSTATE: 22KD1

Указанный не абсолютный путь <path> не может быть квалифицирован. Обновите путь, чтобы он был допустимой точкой подключения dbfs.

НЕВЕРНЫЕ НЕДЕТЕРМИНИСТСКИЕ ВЫРАЖЕНИЯ

SQLSTATE: 42K0E

Оператор ожидает детерминированное выражение, но фактическое выражение является <sqlExprs>.

НЕДОПУСТИМЫЙ ДИАПАЗОН ЧИСЛОВОГО ЛИТЕРАЛА

SQLSTATE: 22003

Числовой литерал <rawStrippedQualifier> находится вне допустимого диапазона для <typeName> с минимальным значением <minValue> и максимальным значением <maxValue>. Измените значение соответствующим образом.

INVALID_OBSERVED_METRICS

SQLSTATE: 42K0E

Недопустимые наблюдаемые показатели.

Для получения дополнительной информации см. INVALID_OBSERVED_METRICS

НЕДОПУСТИМЫЕ_ПАРАМЕТРЫ

SQLSTATE: 42K06

Недопустимые параметры:

Дополнительные сведения см. в INVALID_OPTIONS

INVALID_PANDAS_UDF_PLACEMENT (Некорректное размещение Pandas UDF)

SQLSTATE: 0A000

Групповая агрегатная функция pandas UDF <functionList> не может вызываться вместе с другими агрегатными функциями, отличными от pandas.

INVALID_PARAMETER_MARKER_VALUE

SQLSTATE: 22023

Было предоставлено недопустимое сопоставление параметров:

Дополнительные сведения см. в INVALID_PARAMETER_MARKER_VALUE

НЕВЕРНОЕ_ЗНАЧЕНИЕ_ПАРАМЕТРА

SQLSTATE: 22023

значение параметра(-ов) <parameter> в <functionName> недопустимо.

Дополнительные сведения см. в INVALID_PARAMETER_VALUE

НЕДОПУСТИМЫЙ_ТИП_ДАННЫХ_СТОЛБЦА_РАЗДЕЛА

SQLSTATE: 0A000

Не удается использовать <type> для столбца секционирования.

INVALID_PARTITION_OPERATION

SQLSTATE: 42601

Недопустимая команда раздела.

Дополнительные сведения см. в INVALID_PARTITION_OPERATION

НЕВЕРНОЕ_ЗНАЧЕНИЕ_РАЗДЕЛА

SQLSTATE: 42846

Не удалось привести значение <value> к типу данных <dataType> для столбца секционирования <columnName>. Убедитесь, что значение соответствует ожидаемому типу данных для этого столбца раздела.

НЕВЕРНЫЙ_ID_ТРУБОПРОВОДА (INVALID_PIPELINE_ID)

SQLSTATE: 42604

Идентификатор конвейера <pipelineId> недействителен.

Идентификатор конвейера должен быть UUID в формате 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'.

Недопустимые права

SQLSTATE: 42852

<privilege> привилегия недопустима для <securable>.

НЕВЕРНЫЙ_КЛЮЧ_СВОЙСТВА

SQLSTATE: 42602

<key> является недопустимым ключом свойства, используйте кавычки, например SET <key>=<value>.

НЕДОПУСТИМОЕ ЗНАЧЕНИЕ СВОЙСТВА

SQLSTATE: 42602

<value> является недопустимым значением свойства, используйте кавычки, например SET <key>=<value>

НЕДОПУСТИМОЕ_ПОЛНОЕ_ИМЯ_СТОЛБЦА

SQLSTATE: 42000

Имя столбца <columnName> недопустимо, так как оно не соответствует имени таблицы или состоит из более чем 4 частей имени.

НЕПРАВИЛЬНЫЙ_ЗАПРОС_СМЕШАННЫЕ_ПАРАМЕТРЫ_ЗАПРОСА

SQLSTATE: 42613

Параметризованный запрос должен использовать позиционные или именованные параметры, но не оба.

НЕВЕРНАЯ ЗАМЕНА REGEXP

SQLSTATE: 22023

Не удалось выполнить regexp_replace для источника = "<source>", pattern = "<pattern>", замена = "<replacement>" и положение = <position>.

НЕПРАВИЛЬНЫЙ_ФОРМАТ_КОМАНДЫ_СБРОСА

SQLSTATE: 42000

Ожидаемый формат — "RESET" или "RESET key". Если вы хотите включить специальные символы в ключ, используйте кавычки, например RESET key.

INVALID_S3_COPY_CREDENTIALS

SQLSTATE: 42501

COPY INTO учетные данные должны включать AWS_ACCESS_KEY, AWS_SECRET_KEYи AWS_SESSION_TOKEN.

НЕВОЗМОЖНЫЙ_РЕЖИМ_СОХРАНЕНИЯ

SQLSTATE: 42000

Указанный режим сохранения <mode> недопустим. Допустимые режимы сохранения включают «append», «overwrite», «ignore», «error», «errorifexists» и «default».

INVALID_SCHEMA

SQLSTATE: 42K07

Входная схема <inputSchema> не является допустимой строкой схемы.

Дополнительные сведения см. в INVALID_SCHEMA

НЕДОПУСТИМОЕ ИМЯ СХЕМЫ ИЛИ ОТНОШЕНИЯ

SQLSTATE: 42602

<name> не является допустимым именем для таблиц и схем. Допустимые имена содержат только символы алфавита, цифры и _.

Неправильная схема

SQLSTATE: 0AKUC

Каталог Unity не поддерживает <name> в качестве схемы файлов по умолчанию.

INVALID_SECRET_LOOKUP

SQLSTATE: 22531

Недопустимый поиск секретов:

Дополнительные сведения см. в INVALID_SECRET_LOOKUP

Некорректный_Синтаксис_Набора

SQLSTATE: 42000

Ожидаемый формат — "SET", "SET ключ" или "SET ключ=значение". Если вы хотите включить специальные символы в ключ или включить точку с запятой в значение, используйте обратные кавычки, например: SET key=value.

INVALID_SHARED_ALIAS_NAME

SQLSTATE: 42601

Имя псевдонима <sharedObjectType> должно иметь форму "schema.name".

INVALID_SINGLE_VARIANT_COLUMN

SQLSTATE: 42613

Параметр singleVariantColumn нельзя использовать, если также указана пользовательская схема.

НЕДОПУСТИМЫЙ ИСТОЧНИКОВЫЙ КАТАЛОГ

SQLSTATE: 42809

Исходный каталог не должен находиться в каталоге Unity для команды SYNC. Найдено <catalog>.

INVALID_SQL_ARG

SQLSTATE: 42K08

Аргумент <name> для sql() является недопустимым. Подумайте о замене его либо литералом SQL, либо функциями конструктора коллекции, такими как map(), array(), struct().

Неверный_синтаксис_SQL

SQLSTATE: 42000

Недопустимый синтаксис SQL:

Дополнительные сведения см. в INVALID_SQL_SYNTAX

INVALID_STAGING_PATH_IN_STAGING_ACCESS_QUERY (Неправильный путь стадии в запросе доступа к стадии)

SQLSTATE: 42604

Недопустимый промежуточный путь в промежуточном запросе <operation>: <path>

Неверное выражение для выполнения в INTO

SQLSTATE: 07501

Предложение INTOEXECUTE IMMEDIATE допустимо только для запросов, но данная инструкция не является запросом: <sqlString>.

Неверное утверждение или условие

SQLSTATE: 42601

Оператор или условие: <operation> недопустим.

НЕВЕРНОЕ_ВЫРАЖЕНИЕ_ПОДЗАПРОСА

SQLSTATE: 42823

Недопустимый вложенный запрос:

Дополнительные сведения см. в INVALID_SUBQUERY_EXPRESSION

НЕДОПУСТИМАЯ ЦЕЛЬ ДЛЯ ALTER КОМАНДЫ

SQLSTATE: 42809

ALTER <commandTableType> ... <command> не поддерживает <tableName>. Используйте ALTER <targetTableType> ... вместо этого <command>.

Неверная цель для команды SET TBLPROPERTIES

SQLSTATE: 42809

ALTER <commandTableType> ... SET TBLPROPERTIES не поддерживает <tableName>. Используйте ALTER <targetTableType> ... вместо этого SET TBLPROPERTIES.

НЕВЕРНАЯ_ССЫЛКА_НА_ВРЕМЕННЫЙ_ОБЪЕКТ

SQLSTATE: 42K0F

Не удается создать постоянный объект <objName> типа <obj>, так как он ссылается на временный объект <tempObjName> типа <tempObj>. Сделайте временный объект <tempObjName> постоянным или сделайте постоянный объект <objName> временным.

НЕВЕРНЫЙ_ФОРМАТ_МЕТКИ_ВРЕМЕНИ

SQLSTATE: 22000

Указанная метка времени <timestamp> не соответствует ожидаемому синтаксису <format>.

НЕВЕРНЫЙ_ЧАСОВОЙ_ПОЯС

SQLSTATE: 22009

Часовой пояс: <timeZone> некорректен. Часовой пояс должен быть либо зоной, определяемой регионом, либо смещением зоны. Идентификаторы регионов должны иметь форму "область/город", например "Америка/Los_Angeles". Смещения зоны должны быть в формате "(+|-)HH", "(+|-)HH:mm" или "(+|-)HH:mm:ss", например "-08", "+01:00" или "-13:33:33", и должны находиться в диапазоне от -18:00 до +18:00. "Z" и "UTC" принимаются в качестве синонимов для "+00:00".

НЕВЕРНАЯ_СПЕЦИФИКАЦИЯ_ПУТЕШЕСТВИЯ_ВО_ВРЕМЕНИ

SQLSTATE: 42K0E

Нельзя одновременно указывать версию и временную точку при доступе к таблице во времени.

НЕДОПУСТИМОЕ ВЫРАЖЕНИЕ МАРКИРЫ ВРЕМЕННОГО ПУТЕШЕСТВИЯ

SQLSTATE: 42K0E

Недопустимое выражение временной метки для путешествия во времени <expr>.

Дополнительные сведения см. в INVALID_TIME_TRAVEL_TIMESTAMP_EXPR

INVALID_TYPED_LITERAL

SQLSTATE: 42604

Значение типизированного литерала <valueType> недопустимо: <value>.

НЕПРАВИЛЬНАЯ_РЕАЛИЗАЦИЯ_UDF

SQLSTATE: 38000

Функция <funcName> не реализует ScalarFunction или AggregateFunction.

Неверный_Синтаксис_Обновления

SQLSTATE: 42809

<command> <supportedOrNot> исходная таблица находится в хранилище метаданных Hive, а целевая таблица находится в каталоге Unity.

INVALID_URL

SQLSTATE: 22P02

Url-адрес недопустим: <url>. Используйте try_parse_url, чтобы не допускать недопустимый URL-адрес и возвращать NULL.

Неправильное использование символа "*" или регулярного выражения

SQLSTATE: 42000

Недопустимое использование <elem> в <prettyName>.

НЕДЕЙСТВИТЕЛЬНАЯ_СТРОКА_UTF8

SQLSTATE: 22029

Недопустимая последовательность байтов UTF8, найденная в строке: <str>.

Некорректный UUID

SQLSTATE: 42604

Вход <uuidInput> не является допустимым идентификатором UUID.

UUID должен быть в формате ‘xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx’.

Проверьте формат UUID.

НЕДОПУСТИМОЕ_ОБЪЯВЛЕНИЕ_ПЕРЕМЕННОЙ

SQLSTATE: 42K0M

Недопустимое объявление переменной.

Дополнительные сведения см. в INVALID_VARIABLE_DECLARATION

INVALID_VARIABLE_TYPE_FOR_QUERY_EXECUTE_IMMEDIATE

SQLSTATE: 42K09

Тип переменной должен быть строковым, но получен <varType>.

НЕДОПУСТИМОЕ ПРЕОБРАЗОВАНИЕ ВАРИАНТА

SQLSTATE: 22023

Значение варианта <value> невозможно привести к <dataType>. Вместо этого используйте try_variant_get.

INVALID_VARIANT_FROM_PARQUET

SQLSTATE: 22023

Недопустимый вариант.

Дополнительные сведения см. в INVALID_VARIANT_FROM_PARQUET

НЕВЕРНЫЙ_ВАРИАНТ_ПОЛУЧЕНИЯ_ПУТИ

SQLSTATE: 22023

Путь <path> не является допустимым путем для извлечения вариантов в <functionName>.

Допустимый путь должен начинаться с $ и следует нулю или нескольким сегментам, таким как [123], .name, ['name']или ["name"].

НЕДОПУСТИМАЯ СХЕМА УНИЧТОЖЕНИЯ ВАРИАНТА (INVALID_VARIANT_SHREDDING_SCHEMA)

SQLSTATE: 22023

Схема <schema> не является допустимой схемой измельчения вариантов.

НЕДОПУСТИМОЕ_УСЛОВИЕ_WHERE

SQLSTATE: 42903

Условие WHERE<condition> содержит недопустимые выражения: <expressionList>.

Переопределите запрос, чтобы избежать функций окон, агрегатных функций и функций генератора в предложении WHERE.

НЕДОПУСТИМАЯ СПЕЦИФИКАЦИЯ ОКНА ДЛЯ ФУНКЦИИ АГРЕГАЦИИ

SQLSTATE: 42601

Не удается указать ORDER BY или рамку окна для <aggFunc>.

НЕДОПУСТИМОЕ_СООБЩЕНИЕ_ФИКСАЦИИ_АВТОРА

SQLSTATE: 42KDE

Модуль записи источников данных создал недопустимое количество сообщений о фиксации. Ожидается только одно сообщение коммита от каждой задачи, но получено <detail>.

НЕВЕРНОЕ_РАСПРЕДЕЛЕНИЕ_ЗАПИСИ

SQLSTATE: 42000

Запрошенное распределение записи недействительно.

Дополнительные сведения см. в INVALID_WRITE_DISTRIBUTION

ОШИБКА ИЗОЛИРОВАННОЙ КОМАНДЫ

SQLSTATE: 39000

Не удалось выполнить <command>. Выходные данные команды:

<output>

НЕИЗВЕСТНАЯ ОШИБКА ИЗОЛИРОВАННОЙ КОМАНДЫ

SQLSTATE: 39000

Не удалось выполнить <command>.

УСЛОВИЕ_СОЕДИНЕНИЯ_НЕ_ЯВЛЯЕТСЯ_ТИПОМ_BOOLEAN

SQLSTATE: 42K0E

Условие соединения <joinCondition> имеет недопустимый тип <conditionType>, ожидаемый "BOOLEAN".

KAFKA_DATA_LOSS

SQLSTATE: 22000

Некоторые данные могут быть потеряны, так как они больше не доступны в Kafka;

Либо данные были устаревшими и удалены Kafka, либо раздел мог быть удалён до того, как все данные были обработаны.

была обработана тема.

Если вы не хотите, чтобы потоковый запрос завершался с ошибкой в таких случаях, установите для параметра failOnDataLoss значение false.

Причина:

Дополнительные сведения см. в KAFKA_DATA_LOSS

KINESIS_COULD_NOT_READ_SHARD_UNTIL_END_OFFSET

SQLSTATE: 22000

Не удалось прочитать сегмент <shardId> до требуемого номера последовательности <endSeqNum>.

поток Kinesis <stream> с режимом потребителя <consumerMode>. Запрос завершится ошибкой из-за

потенциальная потеря данных. Последняя прочитанная запись имела номер последовательности <lastSeqNum>.

Это может произойти, если данные с endSeqNum уже устарели, или поток Kinesis был удален.

удален и восстановлен с тем же именем. Характер сбоя может быть переопределен

установив параметр spark.databricks.kinesis.failOnDataLoss в значение false в конфигурации Spark.

KINESIS_EFO_CONSUMER_NOT_FOUND

SQLSTATE: 51000

Для потока kinesis <streamId>ранее зарегистрированный потребитель EFO <consumerId> потока был удален.

Перезапустите запрос, чтобы новый потребитель был зарегистрирован.

Лимит подписки KINESIS_EFO превышен

SQLSTATE: 51000

Для шарда <shard>предыдущий вызов API subscribeToShard происходил в течение 5 секунд перед следующим вызовом.

Перезапустите запрос через 5 секунд или более.

KINESIS_FETCHED_SHARD_LESS_THAN_TRACKED_SHARD (Полученный шард Kinesis меньше отслеживаемого шарда)

SQLSTATE: 42K04

Минимальный извлечённый shardId из Kinesis (<fetchedShardId>)

меньше, чем минимальный отслеживаемый идентификатор сегмента (<trackedShardId>).

Это непредвиденное и возникает при удалении и повторном создании потока Kinesis с тем же именем.

и запрос потоковой передачи, использующий этот поток Kinesis, перезапускается из существующего расположения контрольной точки.

Перезапустите потоковый запрос с новым расположением контрольной точки или создайте поток с новым именем.

НЕПОДДЕРЖИВАЕМЫЙ_РЕЖИМ_ОПРОСА_KINESIS

SQLSTATE: 0A000

Режим опроса Kinesis не поддерживается.

НАРУШЕНИЕ_ПОРЯДКА_НОМЕРОВ_ЗАПИСЕЙ_KINESIS

SQLSTATE: 22000

Для <shard>сегментов последняя запись, считываемая из Kinesis в предыдущих наборах, имеет порядковый номер <lastSeqNum>,

значение больше, чем запись, считываемая в текущем наборе с номером последовательности <recordSeqNum>.

Это неожиданно и может произойти, когда неправильно инициализирована начальная позиция для повторной попытки или следующего получения, и это может привести к дублированию записей в дальнейшем.

Источник KINESIS должен быть в режиме EFO для настройки потребителей

SQLSTATE: 42KDF

Для чтения из Kinesis Streams с конфигурациями потребителей (consumerName, consumerNamePrefixили registeredConsumerId), consumerMode должно быть efo.

KINESIS_SOURCE_MUST_SPECIFY_REGISTERED_CONSUMER_ID_AND_TYPE

SQLSTATE: 42KDF

Чтобы читать из Kinesis Streams с зарегистрированными потребителями, необходимо указать параметры registeredConsumerId и registeredConsumerIdType.

Источник KINESIS_должен указать имена потоков или ARNs

SQLSTATE: 42KDF

Чтобы прочитать из Kinesis Streams, необходимо настроить (но не оба) streamName или streamARN параметры в виде разделенного запятыми списка имен потоков или ARN.

KINESIS_SOURCE_NO_CONSUMER_OPTIONS_WITH_REGISTERED_CONSUMERS

SQLSTATE: 42KDF

Чтобы прочитать из Kinesis Streams с зарегистрированными потребителями, не настраивайте параметры consumerName или consumerNamePrefix, так как они не будут действовать.

KINESIS_SOURCE_REGISTERED_CONSUMER_ID_COUNT_MISMATCH (несоответствие количества зарегистрированных идентификаторов потребителей источника Kinesis)

SQLSTATE: 22023

Число зарегистрированных идентификаторов потребителей должно быть равно количеству потоков Kinesis, но было получено <numConsumerIds> идентификаторов потребителей и <numStreams> потоков.

KINESIS_SOURCE_ЗАРЕГИСТРИРОВАННЫЙ_ПОТРЕБИТЕЛЬ_НЕ_НАЙДЕН

SQLSTATE: 22023

Предоставленный зарегистрированный потребитель <consumerId> не найден для streamARN <streamARN>. Убедитесь, что вы зарегистрировали потребителя или не предоставили параметр registeredConsumerId.

KINESIS_SOURCE_REGISTERED_CONSUMER_TYPE_INVALID

SQLSTATE: 22023

Зарегистрированный тип потребителя <consumerType> недопустим. Он должен быть либо name, либо ARN.

KRYO_BUFFER_OVERFLOW

SQLSTATE: 54006

Сбой сериализации Крио: <exceptionMsg>. Чтобы избежать этого, увеличьте значение "<bufferSizeConfKey>".

Несоответствие меток

SQLSTATE: 42K0L

Начальная метка <beginLabel> не соответствует конечной метке <endLabel>.

Метка уже существует

SQLSTATE: 42K0L

Метка <label> уже существует. Выберите другое имя или переименуйте существующую метку.

ПУТЬ_ЗАГРУЗКИ_ДАННЫХ_НЕ_СУЩЕСТВУЕТ

SQLSTATE: 42K03

LOAD DATA входной путь не существует: <path>.

LOCAL_MUST_WITH_SCHEMA_FILE (обязателен файл схемы)

SQLSTATE: 42601

LOCAL необходимо использовать вместе со схемой file, но получил: <actualSchema>.

ЛОКАЦИЯ_УЖЕ_СУЩЕСТВУЕТ

SQLSTATE: 42710

Не удается назвать управляемую таблицу как <identifier>, так как ее связанное расположение <location> уже существует. Сначала выберите другое имя таблицы или удалите существующее расположение.

ПОТЕРЯННЫЕ_РАЗДЕЛЫ_ТЕМЫ_В_КОНЕЧНОМ_СМЕЩЕНИИ_С_ДОСТУПНЫМ_ТРИГГЕРОМ_СЕЙЧАС

SQLSTATE: KD000

Некоторые разделы в темах Kafka были потеряны во время выполнения запроса с Trigger.AvailableNow. Ошибка может быть временной — перезапустить запрос и сообщить, если вы по-прежнему видите ту же проблему.

Разделы для последнего смещения: <tpsForLatestOffset>, разделы для конечного смещения: <tpsForEndOffset>

ИСКАЖЕННОЕ_СООБЩЕНИЕ_AVRO

SQLSTATE: KD000

Неправильные сообщения Avro обнаруживаются при десериализации. Режим синтаксического анализа: <mode>. Чтобы обработать неправильно сформированное сообщение Avro как нулевой результат, попробуйте задать параметр ‘mode’ как ‘PERMISSIVE’.

ИСКАЖЕННАЯ_КОДИРОВКА_СИМВОЛОВ

SQLSTATE: 22000

Недопустимое значение, обнаруженное при выполнении <function> с <charset>

НЕПРАВИЛЬНАЯ_ЗАПИСЬ_CSV

SQLSTATE: KD000

Неправильно сформированная запись CSV: <badRecord>

НЕКОРРЕКТНАЯ_ЗАПИСЬ_ПРИ_РАЗБОРЕ

SQLSTATE: 22023

Неправильные записи обнаружены при синтаксическом анализе записей: <badRecord>.

Режим синтаксического анализа: <failFastMode>. Чтобы обработать неправильные записи в качестве результата NULL, попробуйте задать параметр mode как "PERMISSIVE".

Дополнительные сведения см. в MALFORMED_RECORD_IN_PARSING

Неправильный_вариант (MALFORMED_VARIANT)

SQLSTATE: 22023

Вариант двоичного файла неправильно сформирован. Проверьте, является ли источник данных допустимым.

УПРАВЛЯЕМАЯ_ТАБЛИЦА_С_АВТОРИЗАЦИЕЙ

SQLSTATE: 42613

Создание управляемой таблицы с учетными данными хранения не поддерживается.

MATERIALIZED_VIEW_MESA_REFRESH_WITHOUT_PIPELINE_ID

SQLSTATE: 55019

Невозможно выполнить <refreshType> для материализованного представления, так как оно создано до появления идентификатора конвейера. Чтобы включить <refreshType>, удалите материализованное представление и создайте его заново.

MATERIALIZED_VIEW_OPERATION_NOT_ALLOWED

SQLSTATE: 56038

Операция материализованного представления <operation> запрещена.

Пожалуйста, см. дополнительные сведения в MATERIALIZED_VIEW_OPERATION_NOT_ALLOWED

РЕЗУЛЬТАТЫ_МАТЕРИАЛИЗОВАННОГО_ПРЕДСТАВЛЕНИЯ_БЕЗ_ЯВНОГО_АЛИАСА

SQLSTATE: 0A000

Выходное выражение <expression> в материализованном представлении должно быть явно обозначено.

МАТЕРИАЛИЗОВАННЫЙ ВИД ДЛЯ НЕПОДХОДЯЩЕГО ПОТОКОВОГО ЗАПРОСА

SQLSTATE: 42000

материализованное представление <name> не удалось создать с помощью потокового запроса. Используйте CREATE [ИЛИ REFRESH] <st> или удалите ключевое слово STREAM из вашего предложения FROM, чтобы превратить это соотношение в пакетный запрос.

ОПЕРАЦИЯ_НЕПОДДЕРЖИВАЕМАЯ_МАТЕРИАЛИЗОВАННЫМ_ПРЕДСТАВЛЕНИЕМ

SQLSTATE: 0A000

Операция <operation> в настоящее время не поддерживается материализованными представлениями.

ПРЕВЫШЕНО МАКСИМАЛЬНОЕ КОЛИЧЕСТВО ПЕРЕМЕННЫХ В СЕССИИ

SQLSTATE: 54KD1

Не удается создать новую переменную <variableName>, так как число переменных в сеансе превышает максимально допустимое число (<maxNumVariables>).

MAX_RECORDS_PER_FETCH_INVALID_FOR_KINESIS_SOURCE

SQLSTATE: 22023

maxRecordsPerFetch должен быть положительным целым числом меньше или равно <kinesisRecordLimit>

MERGE_CARDINALITY_VIOLATION

SQLSTATE: 23K01

Условие поиска ON инструкции MERGE сопоставило одну строку целевой таблицы с несколькими строками исходной таблицы.

Это может привести к тому, что над целевой строкой проводится операция обновления или удаления более одного раза, что не допускается.

ОБЪЕДИНИТЬ_БЕЗ_УКАЗАНИЙ

SQLSTATE: 42601

В операторе MERGE должно быть по крайней мере одно условие WHEN.

ОГРАНИЧЕНИЕ_МЕТРИКИ_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 0A000

METRIC CONSTRAINT не активирован.

METRIC_STORE_INVALID_ARGUMENT_VALUE_ERROR

SQLSTATE: 22023

Предоставленное значение "<argValue>" не поддерживается аргументом "<argName>" для функции таблицы METRIC_STORE.

Дополнительные сведения см. в METRIC_STORE_INVALID_ARGUMENT_VALUE_ERROR

ОШИБКА: НЕПОДДЕРЖИВАЕМОЕ ХРАНИЛИЩЕ МЕТРИК

SQLSTATE: 56038

Подпрограмма хранилища метрик <routineName> в настоящее время отключена в этой среде.

METRIC_VIEW_CACHE_TABLE_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 42K0E

Представление метрик не допускается использовать таблицы кэша.

Функция просмотра метрик отключена

SQLSTATE: 42K0E

Функция представления метрик отключена. Убедитесь, что для параметра "spark.databricks.sql.metricView.enabled" задано значение true.

НЕВЕРНАЯ ФУНКЦИЯ ВВОДА МЕТРИЧЕСКОГО ВИДА

SQLSTATE: 42K0E

Функция MEASURE() принимает только атрибут в качестве входных данных, но получил <expr>

METRIC_VIEW_IN_CTE_NOT_SUPPORTED (Отображение метрики в CTE не поддерживается)

SQLSTATE: 42K0E

Представление метрик запрещено в определениях CTE. план: <plan>

СОЕДИНЕНИЕ ПРЕДСТАВЛЕНИЙ МЕТРИК НЕ ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 42K0E

Использование соединений в представлении метрик запрещено. план: <plan>

Просмотр метрики: отсутствует функция измерения

SQLSTATE: 42K0E

Использование столбца мер <column> представления метрик требует MEASURE() функции для получения результатов.

Некорректное использование METRIC_VIEW

SQLSTATE: 42K0E

Использование представления метрик не поддерживается. план: <plan>

METRIC_VIEW_WINDOW_FUNCTION_NOT_SUPPORTED

SQLSTATE: 42K0E

Запрещено использовать оконную функцию <expr>для представления метрик.

МИГРАЦИЯ НЕ ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 42601

<table> не поддерживается для миграции в управляемую таблицу, так как она не является таблицей <tableKind>.

Несоответствие разделов темы между конечным смещением и предварительно извлеченными данными

SQLSTATE: KD000

Источник данных Kafka в Trigger.AvailableNow должен предоставлять те же разделы темы с предвыбранным смещением до конечного смещения для каждого микробатча. Ошибка может быть временной — перезапустить запрос и сообщить, если вы по-прежнему видите ту же проблему.

разделы темы для предварительного получения смещения: <tpsForPrefetched>, разделы темы для конечного смещения: <tpsForEndOffset>.

MISSING_AGGREGATION

SQLSTATE: 42803

Нерегластрирующее выражение <expression> основано на столбцах, которые не участвуют в предложении GROUP BY.

Добавьте столбцы или выражение в GROUP BY, агрегируйте выражение или используйте <expressionAnyValue>, если не имеет значения, какое значение в группе возвращается.

Более подробную информацию см. в MISSING_AGGREGATION

ОТСУТСТВУЮЩИЕ_УСЛОВИЯ_ДЛЯ_ОПЕРАЦИИ

SQLSTATE: 42601

Отсутствует предложение <clauses> для операции <operation>. Добавьте необходимые пункты.

ОТСУТСТВУЕТ_ВАРИАНТ_ПОДКЛЮЧЕНИЯ

SQLSTATE: 42000

Подключения типа "<connectionType>" должны включать следующие параметры: <requiredOptions>.

ОТСУТСТВУЕТ_БАЗА_ДАННЫХ_ДЛЯ_КАТАЛОГА_СЕССИЙ_V1

SQLSTATE: 3F000

Имя базы данных не указано в каталоге сеансов версии 1. При взаимодействии с каталогом версии 1 укажите допустимое имя базы данных.

ОТСУТСТВУЕТ_ГРУППИРОВКА

SQLSTATE: 42803

Запрос не включает условие GROUP BY. Добавьте GROUP BY или превратите его в функции окна с помощью предложений OVER.

ОТСУТСТВУЮЩЕЕ_ИМЯ_ДЛЯ_ПРОВЕРКИ_ОГРАНИЧЕНИЯ

SQLSTATE: 42000

CHECK ограничение должно иметь имя.

ОТСУТСТВУЕТ_ПАРАМЕТР_ДЛЯ_KAFKA

SQLSTATE: 42KDF

Параметр <parameterName> требуется для Kafka, но не указан в <functionName>.

ОТСУТСТВУЕТ_ПАРАМЕТР_ДЛЯ_ПРОЦЕДУРЫ

SQLSTATE: 42KDF

Параметр <parameterName> является обязательным, но не указан в <functionName>.

ОТСУТСТВУЕТ ОПРЕДЕЛЕНИЕ РАСПИСАНИЯ

SQLSTATE: 42000

Необходимо предоставить определение расписания в соответствии с SCHEDULE.

ОТСУТСТВУЕТ_НАСТРОЙКА_ТАЙМАУТА

SQLSTATE: HY000

Время ожидания операции истекло, но его продолжительность не настроена. Чтобы установить тайм-аут, зависящий от времени обработки, используйте GroupState.setTimeoutDuration() в операции mapGroupsWithState или flatMapGroupsWithState. Для времени ожидания на основе событий используйте GroupState.setTimeoutTimestamp() и определите водяной знак с помощью Dataset.withWatermark().

ОТСУТСТВУЕТ_СПЕЦИФИКАЦИЯ_ОКНА

SQLSTATE: 42P20

Спецификация окна не определена в предложении WINDOW для <windowName>. Дополнительные сведения о предложениях WINDOW см. в разделе "<docroot>/sql-ref-syntax-qry-select-window.html".

ИЗМЕНИТЬ_ВСТРОЕННЫЙ_КАТАЛОГ

SQLSTATE: 42832

Изменение встроенного каталога <catalogName> не поддерживается.

Множественные_пути_загрузки

SQLSTATE: 42000

Databricks Delta не поддерживает несколько входных путей в API load().

пути: <pathList>. Для создания одного DataFrame путем загрузки

несколько путей из одной таблицы Delta, загрузите корневой путь

Таблица Delta с соответствующими фильтрами секций. Если несколько путей

Поскольку данные из разных таблиц Delta, пожалуйста, используйте API union()/unionByName()

для объединения фреймов данных, созданных отдельными вызовами API load().

НЕСКОЛЬКО_СОВПАДАЮЩИХ_ОГРАНИЧЕНИЙ

SQLSTATE: 42891

Найдено по крайней мере два ограничения, соответствующих данному условию.

ОПЕРАТОРЫ_МНОЖЕСТВЕННЫХ_ЗАПРОСОВ_С_ТРУБАМИ

SQLSTATE: 42000

<clause1> и <clause2> не могут сосуществовать в одном операторе канала SQL с помощью '|>'. Разделите несколько условий результата на отдельные операторы конвейера, а затем повторите запрос.

СПЕЦИФИКАЦИЯ_МНОГОКРАТНОГО_ПУТЕШЕСТВИЯ_ВО_ВРЕМЕНИ

SQLSTATE: 42K0E

Нельзя указывать путешествие во времени одновременно в условии и в параметрах.

НЕСКОЛЬКО_ИСТОЧНИКОВ_XML_ДАННЫХ

SQLSTATE: 42710

Обнаружено несколько источников данных с именем <provider> (<sourceNames>). Укажите полное имя класса или удалите <externalSource> из класспата.

МНОГОАЛИАС БЕЗ ГЕНЕРАТОРА

SQLSTATE: 42K0E

Многокомпонентное псевдонимирование (<names>) не поддерживается с <expr>, так как это не функция-генератор.

Несколько источников не поддерживаются для этой выражения

SQLSTATE: 42K0E

Выражение <expr> не поддерживает несколько источников.

Ошибка интерфейса MULTI_UDF

SQLSTATE: 0A000

Не разрешено реализовать несколько интерфейсов UDF, класс UDF <className>.

ВЗАИМОИСКЛЮЧАЮЩИЕ_УСЛОВИЯ

SQLSTATE: 42613

Взаимоисключающие предложения или параметры <clauses>. Удалите одно из этих предложений.

MV_ST_ALTER_QUERY_INCORRECT_BACKING_TYPE

SQLSTATE: 42601

Входной запрос ожидает <expectedType>, но базовая таблица — это <givenType>.

Именованные параметры не поддерживаются

SQLSTATE: 4274K

Именованные параметры не поддерживаются для функции <functionName>; повторите запрос, используя вместо них позиционные аргументы для вызова функции.

ИМЕНОВАННЫЕ_ПАРАМЕТРЫ_НЕ_ПОДДЕРЖИВАЮТСЯ_ДЛЯ_SQL_UDFS

SQLSTATE: 0A000

Не удается вызвать функцию <functionName>, так как именованные ссылки на аргументы не поддерживаются. В этом случае ссылка на именованный аргумент была <argument>.

ПОДДЕРЖКА_ИМЕННЫХ_ПАРАМЕТРОВ_ОТКЛЮЧЕНА

SQLSTATE: 0A000

Не удается вызвать функцию <functionName>, так как ссылки именованных аргументов здесь не включены.

В этом случае ссылка на именованный аргумент была <argument>.

Задайте для параметра "spark.sql.allowNamedFunctionArguments" значение true, чтобы включить функцию.

ПРОСТРАНСТВО ИМЁН УЖЕ СУЩЕСТВУЕТ

SQLSTATE: 42000

Не удается создать пространство имен <nameSpaceName>, так как он уже существует.

Выберите другое имя, удалите существующее пространство имен или добавьте предложение IF NOT EXISTS, чтобы разрешить предварительно существующее пространство имен.

ПРОСТРАНСТВО_ИМЕН_НЕ_ПУСТО (NAMESPACE_NOT_EMPTY)

SQLSTATE: 42000

Не удается удалить пространство имен <nameSpaceNameName>, так как он содержит объекты.

Использовать DROP NAMESPACE ... CASCADE, чтобы удалить пространство имен и все его объекты.

ПРОСТРАНСТВО_ИМЕН_НЕ_НАЙДЕНО

SQLSTATE: 42000

Не удается найти пространство имен <nameSpaceName>. Проверьте орфографию и корректность пространства имен.

Если имя не задано, проверьте выходные данные current_schema() или укажите правильное имя.

Чтобы игнорировать ошибку при удалении, используйте DROP NAMESPACE IF EXISTS.

NATIVE_IO_ERROR

SQLSTATE: KD00F

Ошибка выполнения встроенного запроса. requestId: <requestId>, облако: <cloud>, операция: <operation>

request: [https: <https>, method = <method>, path = <path>, params = <params>, host = <host>, headers = <headers>, bodyLen = <bodyLen>],

ошибка: <error>

ИСТОЧНИК_ДАННЫХ_NATIVE_XML_НЕ_ВКЛЮЧЕН

SQLSTATE: 56038

Нативный источник данных XML не включен в этом кластере.

ОТРИЦАТЕЛЬНЫЕ_ЗНАЧЕНИЯ_В_ЧАСТОТНОМ_ВЫРАЖЕНИИ

SQLSTATE: 22003

Обнаружено отрицательное значение в <frequencyExpression>: <negativeValue>, тогда как ожидалось положительное целое значение.

ВЛОЖЕННАЯ_АГРЕГАТНАЯ_ФУНКЦИЯ

SQLSTATE: 42607

Нельзя использовать агрегатную функцию в аргументе другой агрегатной функции. Пожалуйста, используйте внутреннюю агрегатную функцию в подзапросе.

NESTED_EXECUTE_IMMEDIATE

SQLSTATE: 07501

Вложенные команды EXECUTE IMMEDIATE не допускаются. Убедитесь, что предоставленный SQL-запрос (<sqlString>) не содержит другую команду EXECUTE IMMEDIATE.

НЕСУЩЕСТВУЮЩЕЕ_ИМЯ_ПОЛЯ_В_СПИСКЕ

SQLSTATE: HV091

Поля <nonExistFields> не существуют. Доступные поля: <fieldNames>

NON_FOLDABLE_ARGUMENT

SQLSTATE: 42K08

Функция <funcName> требует, чтобы параметр <paramName> был свертываемым выражением типа <paramType>, но фактический аргумент является не свертываемым.

НЕ_ПОСЛЕДНИЕ_СОВПАДАЮЩЕЕ_УТВЕРЖДЕНИЕ_ИСКЛЮЧИТЬ_УСЛОВИЕ

SQLSTATE: 42613

Если в конструкции MERGE есть несколько клаузов MATCHED, только последняя клауз MATCHED может не иметь условия.

НЕТ_ПОСЛЕДНЕГО_НЕ_СОВПАДАЮЩЕГО_ПО_УСЛОВИЮ_ИСКЛЮЧЕНИЮ_ИСТОЧНИКА

SQLSTATE: 42613

Когда в операторе MERGE есть более одного условия NOT MATCHED BY SOURCE, только последнее условие NOT MATCHED BY SOURCE может опустить условие.

УСЛОВИЕ_ПРОПУСКА_НЕПОСЛЕДНЕГО_БЕЗ_СООТВЕТСТВИЯ_ЦЕЛИ

SQLSTATE: 42613

Если в операторе MERGE есть несколько условий NOT MATCHED [BY TARGET], только последнее условие NOT MATCHED [BY TARGET] может опустить условие.

НЕЛИТЕРАЛЬНЫЕ_ЗНАЧЕНИЯ_ОСИ

SQLSTATE: 42K08

Литеральные выражения, необходимые для значений сводных элементов, найдены <expression>.

НЕНАСТРОЕННЫЙ_СТОЛБЕЦ

SQLSTATE: 42000

выражение PARTITION не может содержать несекционированный столбец: <columnName>.

NON_TIME_WINDOW_NOT_SUPPORTED_IN_STREAMING

SQLSTATE: 42KDE

Функция окна не поддерживается в <windowFunc> (как столбец <columnName>) для потоковой передачи кадров и наборов данных.

Структурированная потоковая передача поддерживает агрегирование только в окне времени с помощью функции WINDOW. (спецификация окна: <windowSpec>)

NOT_ALLOWED_IN_FROM

SQLSTATE: 42601

Запрещено в предложении FROM:

Дополнительные сведения см. в NOT_ALLOWED_IN_FROM

NOT_ALLOWED_IN_PIPE_OPERATOR_WHERE

SQLSTATE: 42601

Запрещено в конструкции конвейера WHERE:

Дополнительные сведения см. в NOT_ALLOWED_IN_PIPE_OPERATOR_WHERE

NOT_A_CONSTANT_STRING

SQLSTATE: 42601

Выражение <expr>, используемое в подпрограмме или предложении <name>, должно быть константой STRING, значение которой составляет NOT NULL.

Дополнительные сведения см. в NOT_A_CONSTANT_STRING

НЕ_РАЗДЕЛЕННАЯ_ТАБЛИЦА

SQLSTATE: 42809

Операция <operation> не допускается для <tableIdentWithDB>, так как она не является секционированной таблицей.

NOT_A_SCALAR_FUNCTION

SQLSTATE: 42887

<functionName> отображается здесь как скалярное выражение, но функция была определена как табличная функция. Обновите запрос, чтобы переместить вызов функции в предложение FROM или переопределить <functionName> как скалярную функцию.

НЕ_ЯВЛЯЕТСЯ_ФУНКЦИЕЙ_ТАБЛИЦЫ

SQLSTATE: 42887

<functionName> отображается здесь как табличная функция, но функция была определена как скалярная функция. Обновите запрос, чтобы переместить вызов функции за пределы предложения FROM или переопределить <functionName> в качестве функции таблицы.

Ошибка нарушения утверждения о ненулевом значении

SQLSTATE: 42000

значение NULL появилось в не допускающем значение NULL поле: <walkedTypePath>Если схема выводится из кортежа Scala или case-класса Java, попробуйте использовать scala.Option[_] или другие типы, допускающие значение NULL (например, java.lang.Integer вместо int/scala.Int).

НАРУШЕНИЕ_ОГРАНИЧЕНИЯ_НЕ_ПУСТО

SQLSTATE: 42000

Назначение NULL не допускается здесь.

Дополнительные сведения см. в NOT_NULL_CONSTRAINT_VIOLATION

НЕ ПОДДЕРЖИВАЕТСЯ ИЗМЕНЕНИЕ СТОЛБЦА

SQLSTATE: 0A000

ALTER TABLE ALTER / CHANGE COLUMN не поддерживается для изменения <originName> столбца <table>с типом <originType> на <newName> с типом <newType>.

НЕПОДДЕРЖИВАЕМАЯ_КОМАНДА_ДЛЯ_Таблицы_V2

SQLSTATE: 0A000

<cmd> не поддерживается для таблиц версии 2.

НЕПОДДЕРЖИВАЕМАЯ_КОМАНДА_БЕЗ_ПОДДЕРЖКИ_HIVE

SQLSTATE: 0A000

<cmd> не поддерживается, если вы хотите включить его, задайте для параметра hive значение "spark.sql.catalogImplementation".

НЕ ПОДДЕРЖИВАЕТСЯ В JDBC КАТАЛОГЕ

SQLSTATE: 0A000

Не поддерживается команда в каталоге JDBC:

Дополнительные сведения см. в NOT_SUPPORTED_IN_JDBC_CATALOG

NOT_SUPPORTED_WITH_DB_SQL

SQLSTATE: 0A000

<operation> не поддерживается в SQL <endpoint>.

НЕ ПОДДЕРЖИВАЕТСЯ В СЕРВЕРЛЕССном РЕЖИМЕ

SQLSTATE: 0A000

<operation> не поддерживается в бессерверных вычислениях.

НЕ_НЕРАЗРЕШЁННЫЙ_КОДИРОВЩИК

SQLSTATE: 42601

Ожидается неопределённый кодировщик, но найден <attr>.

ЗНАЧЕНИЕ_ПО_УМОЛЧАНИЮ_ДЛЯ_СТОЛБЦА_НЕ_ДОСТУПНО

SQLSTATE: 42608

Не удается определить значение по умолчанию для <colName>, так как оно не имеет значения NULL и не имеет значения по умолчанию.

НЕТ_ОБРАБОТЧИКА_ДЛЯ_UDAF

SQLSTATE: 42000

Нет обработчика для UDAF<functionName>. Вместо этого используйте sparkSession.udf.register(...).

ДЕЙСТВИЕ ОБЪЕДИНЕНИЯ НЕ УКАЗАНО

SQLSTATE: 42K0E

df.mergeInto должно сопровождаться как минимум одним из whenMatched/whenNotMatched/whenNotMatchedBySource.

НЕТ_РОДИТЕЛЬСКОГО_ВНЕШНЕГО_ПУТИ_ДЛЯ_ПУТИ

SQLSTATE: не назначено

Внешнее расположение родителя не найдено для пути "<path>". Создайте внешнее расположение на одном из родительских путей, а затем повторите запрос или команду.

NO_SQL_TYPE_IN_PROTOBUF_SCHEMA

SQLSTATE: 42S22

Не удается найти <catalystFieldPath> в схеме Protobuf.

ОТСУТСТВИЕ_МЕСТА_ХРАНЕНИЯ_ДЛЯ_ТАБЛИЦЫ

SQLSTATE: не назначено

При создании учетных данных таблицы, расположение хранилища для таблицы «<tableId>» не найдено. Проверьте тип таблицы и URL-адрес расположения таблицы, а затем повторите запрос или команду еще раз.

NO_SUCH_CATALOG_EXCEPTION

SQLSTATE: 42704

Каталог "<catalog>" не найден. Проверьте имя каталога, а затем повторите запрос или команду.

NO_SUCH_CLEANROOM_EXCEPTION

SQLSTATE: не назначено

Чистая комната "<cleanroom>" не существует. Убедитесь, что имя чистой комнаты указано правильно и соответствует имени допустимой существующей чистой комнаты, а затем повторите запрос или команду еще раз.

NO_SUCH_EXTERNAL_LOCATION_EXCEPTION

SQLSTATE: нет назначенных

Внешнее расположение "<externalLocation>" не существует. Убедитесь, что имя внешнего расположения правильно, а затем повторите запрос или команду.

НЕТ_ТАКОГО_МЕТАХРАНИЛИЩА_ИСКЛЮЧЕНИЕ

SQLSTATE: не назначено

Хранилище метаданных не найдено. Попросите администратора учетной записи назначить хранилище метаданных текущей рабочей области, а затем повторите запрос или команду.

NO_SUCH_PROVIDER_EXCEPTION

SQLSTATE: не назначено

Поставщик общих ресурсов "<providerName>" не существует. Убедитесь, что имя поставщика общих служб указано правильно и соответствует имени допустимого существующего имени поставщика, а затем повторите запрос или команду.

NO_SUCH_RECIPIENT_EXCEPTION (Получатель не найден)

SQLSTATE: не назначено

Получатель "<recipient>" не существует. Убедитесь, что имя получателя указано правильно и соответствует имени допустимого существующего получателя, а затем повторите запрос или команду.

ОШИБКА_НЕСУЩЕСТВУЮЩЕЙ_ДОЛИ

SQLSTATE: не присвоено

Доля "<share>" не существует. Убедитесь, что имя общей папки орфографировано правильно и соответствует имени допустимой существующей общей папки, а затем повторите запрос или команду.

ИСКЛЮЧЕНИЕ: НЕТ ТАКИХ УЧЕТНЫХ ДАННЫХ ХРАНИЛИЩА.

SQLSTATE: не назначено

Учетные данные хранилища "<storageCredential>" не существуют. Убедитесь, что имя учетных данных хранилища указано правильно и соответствует имени допустимого существующего учетного данные хранилища, а затем повторите выполнение запроса или команды.

NO_SUCH_USER_EXCEPTION

SQLSTATE: не назначено

Пользователь "<userName>" не существует. Убедитесь, что имя пользователя, которому вы предоставляете разрешение или меняете владение, написано верно и соответствует имени действующего пользователя, затем повторите попытку выполнить запрос или команду.

NO_UDF_INTERFACE

SQLSTATE: 38000

Класс UDF <className> не реализует интерфейс UDF.

ПОЛЕ_ИЛИ_СТОЛБЕЦ_С_ВОЗМОЖНЫМ_NULL

SQLSTATE: 42000

Столбец или поле <name> допускает значение NULL, если это необходимо, чтобы не допускалось значение NULL.

Атрибуты идентификатора строки, допускающие NULL

SQLSTATE: 42000

Атрибуты идентификатора строки не могут иметь значение NULL: <nullableRowIdAttrs>.

ОПЦИЯ_ИСТОЧНИКА_ДАННЫХ_NULL

SQLSTATE: 22024

Параметр чтения и записи источника данных <option> не может иметь значение NULL.

NULL_MAP_KEY

SQLSTATE: 2200E

Не удается использовать значение NULL в качестве ключа карты.

Строка запроса NULL: EXECUTE IMMEDIATE

SQLSTATE: 22004

Для немедленного выполнения необходима ненулевая переменная в качестве строки запроса, но указанная переменная <varName> имеет значение null.

ЧИСЛО ВНЕ ДОПУСТИМОГО ДИАПАЗОНА

SQLSTATE: 22003

Значение <value> нельзя интерпретировать как числовое, так как оно имеет более 38 цифр.

NUMERIC_VALUE_OUT_OF_RANGE

SQLSTATE: 22003

Для получения дополнительных сведений см. NUMERIC_VALUE_OUT_OF_RANGE

НЕСООТВЕТСТВИЕ_ЧИСЛА_СТОЛБЦОВ

SQLSTATE: 42826

<operator> можно выполнять только для входных данных с одинаковым количеством столбцов, но первый вход имеет <firstNumColumns> столбцы, а входные данные <invalidOrdinalNum> имеют <invalidNumColumns> столбцы.

Несоответствие значений и псевдонимов в таблице чисел

SQLSTATE: 42826

Число заданных псевдонимов не соответствует количеству выходных столбцов.

Имя функции: <funcName>; число псевдонимов: <aliasesNum>; число выходных столбцов: <outColsNum>.

OAUTH_ПОЛЬЗОВАТЕЛЬСКОЕ_УТВЕРЖДЕНИЕ_ЛИЧНОСТИ_НЕ_ПРЕДОСТАВЛЕНО

SQLSTATE: 22KD2

Не были предоставлены идентификационные данные.

ПОДДЕРЖИВАЕТСЯ ТОЛЬКО СЕКРЕТНАЯ ФУНКЦИЯ

SQLSTATE: 42K0E

Функция вызова <functionName> не поддерживается в этой <location>; <supportedFunctions> поддерживается здесь.

ПОДДЕРЖИВАЕТСЯ_ТОЛЬКО_С_UC_SQL_CONNECTOR

SQLSTATE: 0A000

Операция SQL <operation> поддерживается только в соединителях Databricks SQL с поддержкой каталога Unity.

ОПЕРАЦИЯ_ОТМЕНЕНА

SQLSTATE: HY008

Операция отменена.

ОПЕРАЦИЯ_ТРЕБУЕТ_КАТАЛОГ_ЕДИНСТВА

SQLSTATE: 0AKUD

Для операции <operation> требуется включённый каталог Unity.

ОПЕРАЦИЯ НЕ ПОДДЕРЖИВАЕТСЯ: ТОЛЬКО ДЛЯ ЧТЕНИЯ

SQLSTATE: 42KD1

<plan> не поддерживается в режиме сеанса только для чтения.

НЕВЕРНОЕ_ПОЗИЦИОНИРОВАНИЕ ПРИ СОРТИРОВКЕ

SQLSTATE: 42805

ORDER BY положение <index> не находится в списке выбора (допустимый диапазон равен [1, <size>]).

PARQUET_CONVERSION_FAILURE

SQLSTATE: 42846

Не удалось создать преобразователь Parquet для типа данных <dataType>, тип Parquet которого <parquetType>.

Дополнительные сведения см. в PARQUET_CONVERSION_FAILURE.

Тип паркета недопустим

SQLSTATE: 42846

Недопустимый тип Parquet: <parquetType>.

ТИП_PARKETА_НЕ_РАСПОЗНАН

SQLSTATE: 42846

Нераспознанный тип Parquet: <field>.

ТИП_PARQUET_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 42846

Тип Parquet еще не поддерживается: <parquetType>.

ОШИБКА_ПУСТОЕ_ВЫРАЖЕНИЕ

SQLSTATE: 42617

Синтаксическая ошибка, непредвиденная пустая инструкция.

Режим разбора не поддерживается.

SQLSTATE: 42601

Функция <funcName> не поддерживает режим <mode>. Допустимые режимы : PERMISSIVE и FAILFAST.

ОШИБКА_СИНТАКСИСА_ПАРСЕРА

SQLSTATE: 42601

Синтаксическая ошибка в <error> <hint>или рядом с ней.

РАЗДЕЛЫ_УЖЕ_СУЩЕСТВУЮТ

SQLSTATE: 428FT

Невозможно добавить или RENAME секции TO <partitionList> в таблице <tableName>, так как они уже существуют.

Выберите другое имя, удалите существующий раздел или добавьте условие IF NOT EXISTS, чтобы разрешить предварительно существующий раздел.

РАЗДЕЛЫ_НЕ_НАЙДЕНЫ

SQLSTATE: 428FT

Раздел(ы) <partitionList> не найдены в таблице <tableName>.

Проверьте спецификацию раздела и имя таблицы.

Чтобы игнорировать ошибку при сбросе, используйте ALTER TABLE ... DROP IF EXISTS PARTITION.

ПОЛЕ РАЗДЕЛА НЕ НАЙДЕНО В СХЕМЕ

SQLSTATE: 42000

Столбец секционирования <column> не найден в схеме <schema>. Укажите существующий столбец для секционирования.

МЕСТОРАСПОЛОЖЕНИЕ_РАЗДЕЛА_УЖЕ_СУЩЕСТВУЕТ

SQLSTATE: 42K04

Расположение секции <locationPath> уже существует в таблице <tableName>.

РАСПОЛОЖЕНИЕ РАЗДЕЛА НЕ НАХОДИТСЯ В КАТАЛОГЕ ТАБЛИЦЫ

SQLSTATE: 42KD5

Не удалось выполнить инструкцию ALTER TABLE SET PARTITION LOCATION, так как

Расположение раздела <location> не находится в каталоге таблицы <table>.

Чтобы это исправить, укажите расположение раздела как подкаталог <table>.

PARTITION_METADATA

SQLSTATE: 0AKUC

<action> не допускается в таблице <tableName>, так как хранение метаданных секций не поддерживается в каталоге Unity.

НЕСООТВЕТСТВИЕ_НОМЕРА_РАЗДЕЛА

SQLSTATE: KD009

Число значений (<partitionNumber>) не соответствовало размеру схемы (<partitionSchemaSize>): значения <partitionValues>, схема <partitionSchema>, путь к файлу <urlEncodedPath>.

Повторно материализуйте таблицу или обратитесь к владельцу.

PARTITION_TRANSFORM_EXPRESSION_NOT_IN_PARTITIONED_BY

SQLSTATE: 42S23

Выражение <expression> должно находиться внутри partitionedBy.

ПУТЬ_УЖЕ_СУЩЕСТВУЕТ

SQLSTATE: 42K04

Путь <outputPath> уже существует. Установите режим на «перезапись», чтобы переписать существующий путь.

ПУТЬ_НЕ_НАЙДЕН

SQLSTATE: 42K03

Путь не существует: <path>.

ЛИМИТ_ПАМЯТИ_ДЕСЕРИАЛИЗОВАННОГО_PROTOBUF_PHOTON_ПРЕВЫШЕН

SQLSTATE: 54000

Десериализация плана Photon protobuf требует по крайней мере <size> байтов, что превышает допустимый предел.

ограничение в <limit> байт. Это может быть связано с очень большим планом или присутствием чего-то очень большого.

общая схема. Попробуйте упростить запрос, удалить ненужные столбцы или отключить Photon.

ПРЕВЫШЕН ЛИМИТ ПАМЯТИ ДЛЯ PHOTON_SERIALIZED_PROTOBUF

SQLSTATE: 54000

Сериализованный план Photon protobuf составляет <size> байт, что превышает допустимый предел.

<limit> байт. Сериализованный размер типов данных в плане составляет <dataTypeSize> байт.

Это может быть связано с очень большим планом или наличием очень широкой схемы.

Попробуйте перезаписать запрос, чтобы удалить нежелательные операции и столбцы или отключить Фотон.

ОПЕРАТОР_PIPE_АГГРЕГАТОРНОЕ_ВЫРАЖЕНИЕ_НЕ_СОДЕРЖИТ_АГГРЕГАТОРНЫХ_ФУНКЦИЙ

SQLSTATE: 0A000

Неклассифицированное выражение <expr> предоставляется в качестве аргумента оператору конвейера |>AGGREGATE, но не содержит агрегатную функцию. Обновите его таким образом, чтобы включить туда агрегатную функцию, а затем повторите запрос.

ОПЕРАТОР_PIPE_СОДЕРЖИТ_АГРЕГАТНУЮ_ФУНКЦИЮ

SQLSTATE: 0A000

Агрегатная функция <expr> не допускается при использовании оператора трубы |><clause>; пожалуйста, используйте оператор трубы |>AGGREGATE вместо этого.

Несоответствие_типа_данных_значения_сводной_таблицы

SQLSTATE: 42K09

Недопустимое значение сводной "<value>": тип данных значения <valueType> не соответствует типу данных столбца сводной <pivotType>.

Несоответствие_числа_аргументов_процедуры

SQLSTATE: 42605

Процедура <procedureName> ожидает <expected> аргументов, но <actual> были предоставлены.

ПРОЦЕДУРА_СОЗДАНИЕ_ПУСТАЯ_РУТИНА

SQLSTATE: 0A000

CREATE PROCEDURE с пустым определением подпрограммы запрещено.

создание_процедуры_параметр_out_inout_со_значением_по_умолчанию

SQLSTATE: 42601

Параметр <parameterName> определен в режиме параметра <parameterMode>. Параметр OUT и INOUT не может быть опущен при вызове подпрограммы и поэтому не поддерживает выражение DEFAULT. Чтобы продолжить, удалите предложение DEFAULT или измените режим параметров на IN.

ПРОЦЕДУРА_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 0A000

Хранимая процедура не поддерживается

ПРОЦЕДУРА_НЕ_ПОДДЕРЖИВАЕТСЯ_С_HMS

SQLSTATE: 0A000

Хранимая процедура не поддерживается в хранилище метаданных Hive. Вместо этого используйте каталог Unity.

PROTOBUF_DEPENDENCY_NOT_FOUND

SQLSTATE: 42K0G

Не удалось найти зависимость: <dependencyName>.

PROTOBUF_DESCRIPTOR_FILE_NOT_FOUND

SQLSTATE: 42K0G

Ошибка чтения файла дескриптора протокола Protobuf по пути: <filePath>.

PROTOBUF_FIELD_MISSING

SQLSTATE: 42K0G

Поиск <field> в схеме Protobuf в <protobufSchema> дал <matchSize> совпадений. Кандидаты: <matches>.

Отсутствует поле protobuf в схеме SQL

SQLSTATE: 42K0G

Найдено <field> в схеме Protobuf, но в схеме SQL нет совпадения.

НЕСООТВЕТСТВИЕ_ТИПА_ПОЛЯ_PROTOBUF

SQLSTATE: 42K0G

Обнаружено несоответствие типов для поля: <field>.

Использование классов Java в протоколе protobuf не поддерживается (PROTOBUF_JAVA_CLASSES_NOT_SUPPORTED).

SQLSTATE: 0A000

Классы Java не поддерживаются для <protobufFunction>. Обратитесь в службу поддержки Databricks о альтернативных вариантах.

PROTOBUF_MESSAGE_NOT_FOUND

SQLSTATE: 42K0G

Не удается найти сообщение <messageName> в дескрипторе.

ПРИЛОЖЕНИЕ_PROTOBUF_НЕ_ПОДГРУЖЕНЫ_SQL_ФУНКЦИИ_НЕИСПОЛЬЗОВАНЫ

SQLSTATE: 22KD3

Не удается вызвать функцию <functionName> SQL, так как источник данных Protobuf не загружен.

Перезапустите задание или сеанс с загруженным пакетом spark-protobuf, например с помощью аргумента -packages в командной строке, а затем повторите запрос или команду.

ТИП_PROTOBUF_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 42K0G

Тип Protobuf еще не поддерживается: <protobufType>.

PS_FETCH_RETRY_EXCEPTION

SQLSTATE: 22000

Задачу на этапе извлечения в "pubsub" нельзя повторить. Раздел <partitionInfo> на этапе <stageInfo>, TID <taskId>.

Неверный пустой параметр

SQLSTATE: 42000

<key> не может быть пустой строкой.

PS_INVALID_KEY_TYPE

SQLSTATE: 22000

Недопустимый тип ключа для дедупации PubSub: <key>.

Неверный параметр PS

SQLSTATE: 42000

Параметр <key> не поддерживается PubSub. Его можно использовать только в тестировании.

PS_НЕДОПУСТИМЫЙ_ТИП_ОПЦИИ

SQLSTATE: 42000

Недопустимый тип для <key>. Ожидается, что тип <key> будет типа <type>.

PS_НЕДОПУСТИМОЕ_ОГРАНИЧЕНИЕ_ЧТЕНИЯ

SQLSTATE: 42000

Недопустимое ограничение на чтение в потоке PubSub: <limit>.

PS_INVALID_UNSAFE_ROW_CONVERSION_FROM_PROTO

SQLSTATE: 22000

Недопустимый UnsafeRow для декодирования в PubSubMessageMetadata, требуемая схема proto: <protoSchema>. Входной UnsafeRow может быть поврежден: <unsafeRow>.

PS_MISSING_AUTH_INFO

SQLSTATE: 42000

Не удалось найти полные сведения о проверке подлинности PubSub.

ОТСУТСТВУЕТ_ОБЯЗАТЕЛЬНАЯ_ОПЦИЯ

SQLSTATE: 42000

Не удалось найти обязательный параметр: <key>.

ОШИБКА ПЕРЕМЕЩЕНИЯ КОНТРОЛЬНОЙ ТОЧКИ

SQLSTATE: 22000

Не удалось переместить необработанные файлы контрольных точек данных из <src> в целевой каталог: <dest>.

Параметры многофакторной аутентификации

SQLSTATE: 42000

Укажите учетные данные службы Databricks или учетные данные учетной записи службы GCP.

PS_MULTIPLE_FAILED_EPOCHS

SQLSTATE: 22000

Поток PubSub нельзя запустить, так как имеется несколько неудачных выборок: <failedEpochs>.

PS_OPTION_NOT_IN_BOUNDS

SQLSTATE: 22000

<key> должен находиться в пределах следующих границ (<min>, <max>), исключая обе границы.

ПС_ПРЕДОСТАВИТЬ_УЧЕТНЫЕ_ДАННЫЕ_С_ОПЦИЕЙ

SQLSTATE: 42000

Кластеры стандартного режима доступа (ранее общий режим доступа) не поддерживают проверку подлинности с профилями экземпляров. Предоставьте учетные данные потоку непосредственно с помощью параметра .option().

PS_SPARK_SPECULATION_NOT_SUPPORTED (Спекулятивное выполнение в Spark не поддерживается)

SQLSTATE: 0A000

Соединитель источника PubSub доступен только в кластере с отключенной функцией spark.speculation.

PS_UNABLE_TO_CREATE_SUBSCRIPTION

SQLSTATE: 42000

Произошла ошибка при попытке создать подписку <subId> на тему <topicId>. Убедитесь, что есть достаточные разрешения для создания подписки и повторите попытку.

НЕВОЗМОЖНО РАЗОБРАТЬ ПРОТОКОЛ

SQLSTATE: 22000

Не удалось проанализировать сериализованные байты для создания прототипа.

PS_UNSUPPORTED_GET_OFFSET_CALL

SQLSTATE: 0A000

getOffset не поддерживается без предоставления ограничения.

PYTHON_DATA_SOURCE_ERROR

SQLSTATE: 38000

Не удалось <action> источник данных Python <type>: <msg>

PYTHON_STREAMING_DATA_SOURCE_RUNTIME_ERROR

SQLSTATE: 38000

Сбой в работе источника потоковых данных Python <action>: <msg>

QUERIED_TABLE_INCOMPATIBLE_WITH_COLUMN_MASK_POLICY

SQLSTATE: 428HD

Не удается получить доступ к таблице, так как ранее назначенная маска столбца несовместима с схемой таблицы; Чтобы продолжить, обратитесь к владельцу таблицы, чтобы обновить политику:

Дополнительные сведения см. в QUERIED_TABLE_INCOMPATIBLE_WITH_COLUMN_MASK_POLICY

ЗАПРОСИМАЯ_ТАБЛИЦА_НЕСОВМЕСТИМА_С_ПОЛИТИКОЙ_БЕЗОПАСНОСТИ_НА_УРОВНЕ_СТРОК

SQLSTATE: 428HD

Не удается получить доступ к таблице, так как ранее назначенная политика безопасности на уровне строк в настоящее время несовместима со схемой таблицы; Чтобы продолжить, обратитесь к владельцу таблицы, чтобы обновить политику:

Дополнительные сведения см. в QUERIED_TABLE_INCOMPATIBLE_WITH_ROW_LEVEL_SECURITY_POLICY

ПРЕВЫШЕНО ВРЕМЯ ВЫПОЛНЕНИЯ ЗАПРОСА

SQLSTATE: 57KD0

Выполнение запроса было отменено из-за превышения времени ожидания (<timeoutSec>s). Вы можете увеличить ограничение в секундах, задав <config>.

ТЕКУЩИЙ_ФАЙЛ_НЕ_НАЙДЕН

SQLSTATE: 42K03

<message>

Возможно, базовые файлы были обновлены. Вы можете явно отключить кэш в Spark, выполнив командуREFRESH TABLE tableName в SQL или повторно выполнив команду Dataset/DataFrame.

READ_FILES_AMBIGUOUS_ROUTINE_PARAMETERS

SQLSTATE: 4274K

Вызов функции <functionName> имеет параметры <parameterName> и <alternativeName>, которые установлены как взаимные псевдонимы. Задайте только один из них.

READ_TVF_UNEXPECTED_REQUIRED_PARAMETER

SQLSTATE: 4274K

Функция <functionName> обязательный параметр <parameterName> должна быть назначена в позиции <expectedPos> без имени.

СРОК ДЕЙСТВИЯ ПОЛУЧАТЕЛЯ НЕ ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 0A000

Для метки времени окончания срока действия получателя поддерживаются только TIMESTAMP/TIMESTAMP_LTZ/TIMESTAMP_NTZ типы.

RECURSIVE_PROTOBUF_SCHEMA

SQLSTATE: 42K0G

Найдена рекурсивная ссылка в схеме Protobuf, которая не может обрабатываться Spark по умолчанию: <fieldDescriptor>. Попробуйте задать параметр recursive.fields.max.depth 1–10. Не допускается переход на 10 уровней рекурсии.

РЕКУРСИВНЫЙ_ВИД

SQLSTATE: 42K0H

Обнаружено рекурсивное представление <viewIdent> (цикл: <newPath>).

Значение по умолчанию REF не разрешено в разделе

SQLSTATE: 42601

Ссылки на значения столбцов DEFAULT не допускаются в предложении PARTITION.

RELATION_LARGER_THAN_8G

SQLSTATE: 54000

Невозможно создать <relationName>, размер которого превышает 8 гигабайт.

Ошибка: Ошибка выполнения удаленной функции через HTTP

SQLSTATE: 57012

Сбой удаленного HTTP-запроса с кодом <errorCode>и сообщение об ошибке <errorMessage>

Ошибка разбора результата REMOTE FUNCTION HTTP

SQLSTATE: 22032

Не удалось оценить функцию <functionName> SQL из-за невозможности анализа результата JSON из удаленного HTTP-ответа; Сообщение об ошибке <errorMessage>. Ознакомьтесь с документацией по API: <docUrl>. Исправьте проблему, указанную в сообщении об ошибке, и повторите запрос.

РЕЗУЛЬТАТ_ОШИБКА_НЕДОПУСТИМЫЙ_ОШИБКА_УДАЛЕННАЯ_ФУНКЦИЯ_HTTP

SQLSTATE: 57012

Не удалось оценить функцию <functionName> SQL из-за невозможности обработки неожиданного удаленного HTTP-ответа; Сообщение об ошибке <errorMessage>. Ознакомьтесь с документацией по API: <docUrl>. Исправьте проблему, указанную в сообщении об ошибке, и повторите запрос.

REMOTE_FUNCTION_HTTP_RETRY_TIMEOUT

SQLSTATE: 57012

Удаленный запрос завершился ошибкой после повтора <N> раз; Последний неудачный код ошибки HTTP был <errorCode>, и сообщение было <errorMessage>

REMOTE_FUNCTION_MISSING_REQUIREMENTS_ERROR

SQLSTATE: 57012

Не удалось оценить функцию <functionName> SQL, так как <errorMessage>. Проверьте требования в <docUrl>. Исправьте проблему, указанную в сообщении об ошибке, и повторите запрос.

RENAME_SRC_PATH_NOT_FOUND (путь источника для переименования не найден)

SQLSTATE: 42K03

Не удалось переименовать, так как <sourcePath> не найден.

ПОВТОРЯЮЩИЙСЯ_ПОЛОЖЕНИЕ

SQLSTATE: 42614

Предложение <clause> может использоваться не более одного раза за операцию <operation>.

ТРЕБУЕМЫЙ_ПАРАМЕТР_УЖЕ_ЗАДАН_ПОЗИЦИОННО

SQLSTATE: 4274K

Обязательный параметр <parameterName> подпрограммы <routineName> был присвоен на позиции <positionalIndex> без имени.

Обновите вызов функции, чтобы удалить именованный аргумент с <parameterName> для этого параметра или удалить позиционный аргумент.

аргумент в <positionalIndex> и повторите запрос.

ОБЯЗАТЕЛЬНЫЙ_ПАРАМЕТР_НЕ_НАЙДЕН

SQLSTATE: 4274K

Не удается вызвать подпрограмму <routineName>, так как требуется параметр с именем <parameterName>, но обычный вызов не предоставлял значение. Обновите обычный вызов, чтобы указать значение аргумента (позиционально по индексу <index> или по имени) и повторите запрос.

ТРЕБУЕТ_ОДНОЧАСТНОЕ_ИМЯ_ПРОСТРАНСТВА_ИМЕН

SQLSTATE: 42K05

<sessionCatalog> требуется одночастное пространство имен, но получено <namespace>.

RESCUED_DATA_COLUMN_CONFLICT_WITH_SINGLE_VARIANT

SQLSTATE: 4274K

Параметр чтения API DataFrame "rescuedDataColumn" является взаимоисключающим с параметром чтения API DataFrame "singleVariantColumn".

Удалите один из них, а затем повторите операцию с DataFrame.

Зарезервированные столбцы CDC при записи

SQLSTATE: 42939

Запись содержит зарезервированные столбцы <columnList>, которые используются.

внутренне в качестве метаданных для канала изменения данных. Чтобы записать в таблицу, либо переименуйте или удалите её.

эти столбцы или отключите фид изменений данных в таблице, установив параметр

Установить <config> в значение false.

ОГРАНИЧЕННАЯ_ВАРИАНТ_ПРАВА_ПОТОКА_ОГРАНИЧЕН

SQLSTATE: 0A000

Параметр <option> имеет ограниченные значения в кластерах стандартного режима доступа (ранее режим общего доступа) для источника <source>.

Дополнительные сведения см. в RESTRICTED_STREAMING_OPTION_PERMISSION_ENFORCED

ПОДПРОГРАММА_УЖЕ_СУЩЕСТВУЕТ

SQLSTATE: 42723

Не удается создать <newRoutineType> <routineName>, так как <existingRoutineType> с таким именем уже существует.

Выберите другое имя, удалите или замените существующий <existingRoutineType>, или добавьте условие IF NOT EXISTS, чтобы учесть существующий <newRoutineType>.

ПРОЦЕДУРА_НЕ_НАЙДЕНА

SQLSTATE: 42883

Не удается найти подпрограмму <routineName>. Проверьте орфографию и правильность схемы и каталога.

Если имя не соответствует схеме и каталогу, проверьте выходные данные current_schema() или укажите имя с правильной схемой и каталогом.

Чтобы игнорировать ошибку при сбое, используйте DROP... IF EXISTS.

ROUTINE_PARAMETER_NOT_FOUND

SQLSTATE: 42000

Подпрограмма <routineName> не поддерживает параметр <parameterName>, указанный в позиции <pos>.<suggestion>

ПРОЦЕДУРА_ИСПОЛЬЗУЕТ_СИСТЕМНОЕ_ЗАРЕЗЕРВИРОВАННОЕ_ИМЯ_КЛАССА

SQLSTATE: 42939

Невозможно создать функцию <routineName>, так как указанное имя класса "<className>" зарезервировано для использования системы. Переименуйте класс и повторите попытку.

ROW_LEVEL_SECURITY_ABAC_MISMATCH

SQLSTATE: 0A000

Не удалось разрешить фильтры строк в <tableName>, так как между фильтрами строк, унаследованными от политик, и явно определенными фильтрами строк было несоответствие. Чтобы продолжить, отключите управление доступом на основе атрибутов (ABAC) и обратитесь в службу поддержки Databricks.

ПРОВЕРКА ОГРАНИЧЕНИЙ НА УРОВНЕ СТРОК НЕ ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 0A000

Создание ограничения CHECK для таблиц <tableName> с политиками безопасности на уровне строк не поддерживается.

ОШИБКА_ДОСТУПА_НА_УРОВНЕ_СТРОКИ_ДВОЙНОЕ_НАЗВАНИЕ_СТОЛБЦА

SQLSTATE: 42734

Инструкция <statementType> пыталась назначить политику безопасности уровня строки для таблицы, но два или более ссылаемых столбцов имели одинаковое имя <columnName>, что недопустимо.

ROW_LEVEL_SECURITY_FEATURE_NOT_SUPPORTED

SQLSTATE: 0A000

Политики безопасности на уровне строк для <tableName> не поддерживаются:

Дополнительные сведения см. в ROW_LEVEL_SECURITY_FEATURE_NOT_SUPPORTED

НЕСОВМЕСТИМОЕ ИЗМЕНЕНИЕ СХЕМЫ НА УРОВНЕ СТРОКИ ЗАЩИТЫ

SQLSTATE: 0A000

Невозможно выполнить <statementType> <columnName> из таблицы <tableName>, так как она ограничивается политикой безопасности на уровне строк. Прежде чем продолжить, владелец таблицы должен эту политику удалить или изменить.

СЛИЯНИЕ_НА_УРОВНЕ_СТРОКИ_НЕПОДДЕРЖИВАЕМЫЙ_ИСТОЧНИК

SQLSTATE: 0A000

Операции MERGE INTO не реализуют политики безопасности на уровне строк в исходной таблице <tableName>.

ОГРАНИЧЕНИЕ_НА_УРОВНЕ_СТРОКИ_СЛИЯНИЕ_НЕПОДДЕРЖИВАЕМАЯ_ЦЕЛЬ

SQLSTATE: 0A000

MERGE INTO операции не поддерживают запись в таблицу <tableName> с политиками безопасности на уровне строк.

ROW_LEVEL_SECURITY_MULTI_PART_COLUMN_NAME

SQLSTATE: 42K05

Этот оператор пытался назначить политику безопасности уровня строки таблице, но ссылается на столбец <columnName>, который имел несколько частей имени, что недопустимо.

ROW_LEVEL_SECURITY_REQUIRE_UNITY_CATALOG

SQLSTATE: 0A000

Политики безопасности на уровне строк поддерживаются только в каталоге Unity.

НЕПОДДЕРЖИВАЕМАЯ ВИЗУАЛИЗАЦИЯ РАЗДЕЛОВ НА УРОВНЕ СТРОК

SQLSTATE: 0A000

команда SHOW PARTITIONS не поддерживается для таблиц\<format\> с политикой безопасности на уровне строк.

ROW_LEVEL_SECURITY_TABLE_CLONE_SOURCE_NOT_SUPPORTED (if indeed it needs to remain untranslated due to technical nature).

SQLSTATE: 0A000

Клонирование из таблицы <tableName> с политикой безопасности на уровне строк для <mode> не предусмотрено.

ROW_LEVEL_SECURITY_TABLE_CLONE_TARGET_НЕПОДДЕРЖИВАЕТСЯ

SQLSTATE: 0A000

Клонирование <mode> в таблицу <tableName> с политикой безопасности на уровне строк не поддерживается.

Неподдерживаемая константа в качестве параметра для Row-Level Security

SQLSTATE: 0AKD1

Использование константы в качестве параметра в политике безопасности на уровне строк не поддерживается. Обновите команду SQL, чтобы удалить константу из определения фильтра строк, а затем повторите попытку.

ПРОВАЙДЕР НЕПОДДЕРЖИВАЕТ СЕКЬЮРИТИ НА УРОВНЕ СТРОКИ

SQLSTATE: 0A000

Не удалось выполнить команду <statementType>, так как назначение политики безопасности на уровне строк не поддерживается для целевого источника данных с поставщиком таблиц: "<provider>".

ROW_SUBQUERY_TOO_MANY_ROWS (слишком много строк в подзапросе)

SQLSTATE: 21000

Более одной строки возвращено вложенным запросом, используемым в качестве строки.

Значение_Строки_Нулевое

SQLSTATE: 22023

Найдено NULL в строке по индексу <index>, ожидалось значение, отличное отNULL.

Идентификатор правила не найден

SQLSTATE: 22023

Не найден идентификатор имени правила "<ruleName>". При добавлении нового правила измените RuleIdCollection.scala.

РАЗРЕШЕНИЯ_ПРИМЕРНОЙ_ТАБЛИЦЫ

SQLSTATE: 42832

Разрешения не поддерживаются в примерах баз данных или таблиц.

НЕСОВМЕСТИМАЯ_СКАЛЯРНАЯ_ФУНКЦИЯ

SQLSTATE: 42K0O

Функция ScalarFunction <scalarFunc> не переопределяет метод 'produceResult(InternalRow)' при помощи пользовательской реализации.

СКАЛЯРНАЯ_ФУНКЦИЯ_НЕ_ПОЛНОСТЬЮ_РЕАЛИЗОВАНА

SQLSTATE: 42K0P

Скалярная функция <scalarFunc> не реализует и не переопределяет метод «produceResult(InternalRow)».

SCALAR_SUBQUERY_IS_IN_GROUP_BY_OR_AGGREGATE_FUNCTION

SQLSTATE: 0A000

Коррелированный скалярный вложенный запрос "<sqlExpr>" отсутствует как в GROUP BY, так и в функции агрегации.

Добавьте его в GROUP BY по порядку или поместите в first() (или first_value), если вам не важно, какое значение будет получено.

СКАЛЯРНЫЙ_ПОДЗАПРОС_СЛИШКОМ_МНОГО_СТРОК

SQLSTATE: 21000

Несколько строк, возвращаемых вложенным запросом, используемым в качестве выражения.

ГРАФИК_УЖЕ_СУЩЕСТВУЕТ

SQLSTATE: 42710

Невозможно добавить <scheduleType> в таблицу, в которой уже есть <existingScheduleType>. Удалите существующее расписание или используйте ALTER TABLE ... ALTER <scheduleType> ... чтобы изменить его.

SCHEDULE_PERIOD_INVALID

SQLSTATE: 22003

Период расписания для <timeUnit> должен быть целым значением от 1 до <upperBound> (включительно). Получено: <actual>.

СХЕМА_УЖЕ_СУЩЕСТВУЕТ

SQLSTATE: 42P06

Не удается создать схему <schemaName>, так как она уже существует.

Выберите другое имя, удалите существующую схему или добавьте пункт IF NOT EXISTS, чтобы учитывать существующую схему.

СХЕМА_НЕ_ПУСТАя

SQLSTATE: 2BP01

Не удается удалить схему <schemaName>, так как она содержит объекты.

Используйте DROP SCHEMACASCADE удалить схему и все её объекты.

SCHEMA_NOT_FOUND

SQLSTATE: 42704

Не удается найти схему <schemaName>. Проверьте орфографию и правильность схемы и каталога.

Если имя не задано в каталоге, проверьте выходные данные current_schema() или укажите имя с правильным каталогом.

Чтобы игнорировать ошибку при сбое, используйте DROP SCHEMA IF EXISTS.

Ошибка конфигурации реестра схем

SQLSTATE: 42K0G

Не удалось инициализировать схему из реестра схем. <reason>.

АРГУМЕНТ_ФУНКЦИИ_ВТОРОЙ_НЕ_ЦЕЛОЕ_ЧИСЛО

SQLSTATE: 22023

Второй аргумент функции <functionName> должен быть целым числом.

СЕКРЕТНАЯ_ФУНКЦИЯ_НЕВЕРНОЕ_МЕСТОПОЛОЖЕНИЕ

SQLSTATE: 42K0E

Не удается выполнить команду <commandType> с одной или несколькими не зашифрованными ссылками на функцию SECRET; Зашифруйте результат каждого такого вызова функции с помощью AES_ENCRYPT и повторите попытку.

SEED_EXPRESSION_IS_UNFOLDABLE

SQLSTATE: 42K08

Выражение <seedExpr> выражения <exprWithSeed> должно быть свертываемым.

СЕРВЕР_ЗАНЯТ

SQLSTATE: 08KD1

Сервер занят и не может обрабатывать запрос. Подождите минуту и повторите попытку.

ПОКАЗАТЬ_СТОЛБЦЫ_С_КОНФЛИКТНЫМ_ПРОСТРАНСТВОМ_ИМЕН

SQLSTATE: 42K05

SHOW COLUMNS с конфликтующими пространствами имен: <namespaceA> != <namespaceB>.

СОРТИРОВКА БЕЗ ИСПОЛЬЗОВАНИЯ ГРУППИРОВКИ

SQLSTATE: 42601

SortBy необходимо использовать вместе с bucketBy.

Работа в Spark отменена

SQLSTATE: HY008

<jobId> задача отменена <reason>

УКАЗАНИЕ ДОПУСКА НЕ РАЗРЕШЕНО

SQLSTATE: 42601

CREATE TABLE без явного списка столбцов не может указывать сведения о разбиении на блоки.

Используйте форму с явным списком столбцов и укажите сведения о контейнере.

В качестве альтернативы, можно позволить выводить информацию о группировке, опустив условие.

УКАЗАНИЕ КЛАСТЕРИЗАЦИИ С ИСПОЛЬЗОВАНИЕМ РАСПРЕДЕЛЕНИЯ ПО БАКЕТАМ НЕ РАЗРЕШЕНО

SQLSTATE: 42908

Не удается указать как CLUSTER BY, так и CLUSTERED BY INTO BUCKETS.

УКАЗАНИЕ CLUSTER BY ВМЕСТЕ С PARTITIONED BY НЕ ДОПУСКАЕТСЯ

SQLSTATE: 42908

Не удается указать как CLUSTER BY, так и PARTITIONED BY.

УКАЗАНИЕ_РАЗДЕЛА_НЕ_РАЗРЕШЕНО

SQLSTATE: 42601

CREATE TABLE без явного списка столбцов не может указывать PARTITIONED BY.

Используйте форму с явным списком столбцов и укажите PARTITIONED BY.

Кроме того, можно позволить определить разделение, опуская условие PARTITION BY.

SQL_CONF_NOT_FOUND

SQLSTATE: 42K0I

Не удается найти конфигурацию SQL <sqlConf>. Убедитесь, что конфигурация существует.

Путь временного размещения в настоящее время недоступен

SQLSTATE: 22000

Временная ошибка при доступе к целевому промежуточному пути <path>, попробуйте через несколько минут

STAR_GROUP_BY_POS

SQLSTATE: 0A000

Звёздочка (*) не разрешена в списке выбора, если используется порядковая позиция GROUP BY.

ПРОЦЕССОР С СОХРАНЕНИЕМ СОСТОЯНИЯ НЕ МОЖЕТ ВЫПОЛНИТЬ ОПЕРАЦИЮ ИЗ-ЗА НЕВЕРНОГО СОСТОЯНИЯ ДЕС.

SQLSTATE: 42802

Не удалось выполнить операцию процессора с сохранением состояния<operationType> с недопустимым состоянием идентификатора<handleState>.

СОСТОЯТЕЛЬНОМУ_ПРОЦЕССОРУ_НЕ_МОЖЕТ_ВЫПОЛНИТЬ_ОПЕРАЦИЮ_С_НЕВЕРНЫМ_РЕЖИМОМ_ВРЕМЕНИ

SQLSTATE: 42802

Не удалось выполнить состояниесохраняющую операцию процессора<operationType> с недопустимым режимом времени<timeMode>.

STATEFUL_PROCESSOR_DUPLICATE_STATE_VARIABLE_DEFINED

SQLSTATE: 42802

Переменная состояния с именем <stateVarName> уже определена в StatefulProcessor.

STATEFUL_PROCESSOR: неправильный режим времени для назначения TTL

SQLSTATE: 42802

Не удается использовать TTL для состояния=<stateName> в timeMode=<timeMode>, используйте TimeMode.ProcessingTime() вместо этого.

ДЛИТЕЛЬНОСТЬ_STATEFUL_PROCESSOR_TTL_ДОЛЖНА_БЫТЬ_ПОЛОЖИТЕЛЬНОЙ

SQLSTATE: 42802

Длительность TTL должна быть больше нуля для операции хранилища состояний=<operationType> в состоянии=<stateName>.

ПРОЦЕССОР_СОХРАНЯЮЩИЙ_СОСТОЯНИЕ_НЕИЗВЕСТНЫЙ_РЕЖИМ_ВРЕМЕНИ

SQLSTATE: 42802

Неизвестный режим времени <timeMode>. Допустимые режимы timeMode: «none», «processingTime», «eventTime»

STATE_STORE_CANNOT_CREATE_COLUMN_FAMILY_WITH_RESERVED_CHARS

SQLSTATE: 42802

Не удалось создать семейство столбцов с неподдерживаемым начальным символом и именем=<colFamilyName>.

НЕДОПУСТИМОЕ_ИСПОЛЬЗОВАНИЕ_COLUMN_FAMILY_С_НЕВЕРНЫМ_ИМЕНЕМ

SQLSTATE: 42802

Не удалось выполнить операцию с семейством столбцов<operationName> с недопустимым именем<colFamilyName>. Имя семейства столбцов не может быть пустым, не должно включать начальные или конечные пробелы, и не должно использовать зарезервированное ключевое слово «default».

Несовместимость схемы семейства столбцов хранилища состояния

SQLSTATE: 42802

Несовместимое преобразование схемы с семейством столбцов=<colFamilyName>, oldSchema=<oldSchema>, newSchema=<newSchema>.

Хранилище состояния не поддерживает повторно используемый итератор

SQLSTATE: 42K06

<inputClass> StateStore не поддерживает повторно используемый итератор.

РУКОЯТКА_ХРАНИЛИЩА_СОСТОЯНИЯ_НЕ_ИНИЦИАЛИЗИРОВАНА

SQLSTATE: 42802

Дескриптор не инициализирован для этого StatefulProcessor.

Пожалуйста, используйте только StatefulProcessor в операторе transformWithState.

STATE_STORE_INCORRECT_NUM_ORDERING_COLS_FOR_RANGE_SCAN

SQLSTATE: 42802

Неверное число порядковых номеров =<numOrderingCols> для кодировщика диапазонного сканирования. Число порядковых порядков упорядочения не может быть равно нулю или больше числа столбцов схемы.

Некорректное количество префиксных столбцов для префиксного сканирования в STATE_STORE

SQLSTATE: 42802

Неверное количество столбцов с префиксом =<numPrefixCols> для кодировщика сканирования префикса. Столбцы префикса не могут быть равны нулю или быть больше или равны числу столбцов схемы.

НЕДЕЙСТВИТЕЛЬНАЯ КОНФИГУРАЦИЯ ХРАНИЛИЩА СОСТОЯНИЯ ПОСЛЕ ПЕРЕЗАПУСКА

SQLSTATE: 42K06

Невозможно изменить <configName> с <oldConfig> на <newConfig> между перезапусками. Задайте для <configName> значение <oldConfig>или перезапустите новый каталог контрольных точек.

НЕДОПУСТИМЫЙ_ПОСТАВЩИК_ХРАНИЛИЩА_СОСТОЯНИЯ

SQLSTATE: 42K06

Указанный поставщик хранилища состояний <inputClass> не расширяет org.apache.spark.sql.execution.streaming.state.StateStoreProvider.

STATE_STORE_INVALID_VARIABLE_TYPE_CHANGE (недопустимое изменение типа переменной в хранилище состояния)

SQLSTATE: 42K06

Невозможно изменить <stateVarName> на <newType> между перезапусками запросов. Задайте для <stateVarName> значение <oldType>или перезапустите новый каталог контрольных точек.

Тип NULL в STATE_STORE: упорядочение столбцов не поддерживается

SQLSTATE: 42802

Столбец с упорядочиванием по типу NULL, с именем<fieldName> и индексом<index>, не поддерживается кодировщиком сканирования диапазона.

ПОСТАВЩИК_ХРАНИЛИЩА_СОСТОЯНИЯ_НЕ_ПОДДЕРЖИВАЕТ_ТОЧНОЕ_ВОССТАНОВЛЕНИЕ_СОСТОЯНИЯ

SQLSTATE: 42K06

Указанный поставщик хранилища состояний <inputClass> не расширяет org.apache.spark.sql.execution.streaming.state.SupportsFineGrainedReplay.

Поэтому он не поддерживает параметр snapshotStartBatchId или readChangeFeed в источнике состояния данных.

ПРЕВЫШЕН ПОРОГОВОЕ ЗНАЧЕНИЕ ФАЙЛОВ СХЕМЫ СОСТОЯНИЯ STATE_STORE

SQLSTATE: 42K06

Число файлов схемы состояния, <numStateSchemaFiles> превышает максимальное количество файлов схемы состояния для этого запроса: <maxStateSchemaFiles>.

Добавлено: <addedColumnFamilies>, удалено: <removedColumnFamilies>

Установите для параметра "spark.sql.streaming.stateStore.stateSchemaFilesThreshold" большее число или отмените изменения схемы состояния.

ОПЕРАЦИЯ_НЕПОДДЕРЖИВАЕМАЯ_В_ОТСУТСТВУЮЩЕМ_СЕМЕЙСТВЕ_КОЛОНОК

SQLSTATE: 42802

Операция хранилища состояний=<operationType> не поддерживается из-за отсутствия семейства столбцов=<colFamilyName>.

Превышен порог эволюции схемы значения в STATE_STORE

SQLSTATE: 42K06

Число эволюций схемы состояния <numSchemaEvolutions> превышает максимальное количество эволюций схемы состояния, <maxSchemaEvolutions>, разрешенных для этого семейства столбцов.

Семейство оскорбляющих столбцов: <colFamilyName>

Пожалуйста, задайте для параметра "spark.sql.streaming.stateStore.valueStateSchemaEvolutionThreshold" большее число или отмените изменения схемы состояния.

STATE_STORE не поддерживает переменный размер столбцов для упорядочивания.

SQLSTATE: 42802

Столбец переменного размера для сортировки с именем=<fieldName> с индексом=<index> не поддерживается для кодирования в диапазоне сканирования.

СТАТИЧЕСКИЙ РАЗДЕЛЯЕМЫЙ СТОЛБЕЦ В СПИСКЕ СТОЛБЦОВ ДЛЯ ВСТАВКИ

SQLSTATE: 42713

Статический столбец секционирования <staticName> также указывается в списке столбцов.

STDS_КОМИТТИРОВАННАЯ_ПАРТИЯ_НЕДОСТУПНА

SQLSTATE: KD006

Нет подтвержденного пакета, расположение контрольной точки: <checkpointLocation>. Убедитесь, что запрос был выполнен и зафиксировал любой микробатч перед остановкой.

СТАНДАРТНЫЕ_ПАРАМЕТРЫ_КОНФЛИКТА

SQLSTATE: 42613

Нельзя одновременно указывать параметры <options>. Укажите его.

STDS_НЕ_УДАЛОСЬ_ПРОЧИТАТЬ_МЕТАДАННЫЕ_ОПЕРАТОРА

SQLSTATE: 42K03

Не удалось считывать метаданные оператора для контрольных точекLocation=<checkpointLocation> и batchId=<batchId>.

Либо файл не существует, либо файл поврежден.

Повторно выполните запрос потоковой передачи, чтобы создать метаданные оператора и сообщить соответствующим сообществам или поставщикам, если ошибка сохраняется.

Ошибка чтения схемы состояния STDS

SQLSTATE: 42K03

Не удалось прочитать схему состояния. Либо файл не существует, либо файл поврежден. параметры: <sourceOptions>.

Повторно запустите потоковый запрос, чтобы создать схему состояния, и сообщите соответствующим сообществам или поставщикам, если ошибка сохраняется.

Неправильное значение параметра

SQLSTATE: 42616

Недопустимое значение для параметра источника "<optionName>":

Дополнительные сведения см. в STDS_INVALID_OPTION_VALUE

STDS_NO_PARTITION_DISCOVERED_IN_STATE_STORE

SQLSTATE: KD006

Государство не имеет никакого разделения. Проверьте еще раз, что запрос указывает на допустимое состояние. параметры: <sourceOptions>

СМЕЩЕНИЕ_ЛОГ_НЕДОСТУПНО

SQLSTATE: KD006

Журнал смещения для <batchId> не существует, расположение контрольной точки: <checkpointLocation>.

Укажите идентификатор пакета, доступный для запроса. Вы можете запросить доступные идентификаторы пакетов с помощью источника данных метаданных состояния.

STDS_OFFSET_METADATA_LOG_UNAVAILABLE

SQLSTATE: KD006

Метаданные недоступны для журнала смещения для <batchId>, расположения контрольной точки: <checkpointLocation>.

Кажется, что контрольная точка работает только со старыми версиями Spark. Запустите потоковый запрос с последней версией Spark, чтобы Spark создает метаданные состояния.

STDS_REQUIRED_OPTION_UNSPECIFIED (Требуемая опция не указана)

SQLSTATE: 42601

необходимо указать<optionName>.

ПОТОКОВАЯ_AQE_НЕ_ПОДДЕРЖИВАЕТСЯ_ДЛЯ_ОПЕРАТОРОВ_С_СОСТОЯНИЕМ

SQLSTATE: 0A000

Адаптивное выполнение запросов не поддерживается для операторов с состоянием в структурированной потоковой передаче.

Потоковая передача из материализованного представления

SQLSTATE: 0A000

Невозможно получить данные из материализованного представления <viewName>. Потоковая передача из материализованных представлений не поддерживается.

РЕЖИМ_ПОТОКОВОГО_ВЫВОДА

SQLSTATE: 42KDE

Недопустимый режим вывода потоковой передачи: <outputMode>.

Дополнительные сведения см. в STREAMING_OUTPUT_MODE

STREAMING_REAL_TIME_MODE

SQLSTATE: 0A000

Режим потоковой передачи в режиме реального времени имеет следующее ограничение:

Дополнительную информацию см. в STREAMING_REAL_TIME_MODE

ОПЕРАТОР СОСТОЯНИЯ С ПОТОКОМ НЕ СООТВЕТСТВУЕТ В МЕТАДАННЫХ СОСТОЯНИЯ

SQLSTATE: 42K03

Имя оператора потоковой передачи с отслеживанием состояния не соответствует оператору в метаданных состояния. Вероятно, это произойдет, когда пользователь добавляет, удаляет или изменяет оператор отслеживания состояния в существующем потоковом запросе.

Операторы с состоянием в метаданных: [<OpsInMetadataSeq>]; Операторы с состоянием в текущем пакете: [<OpsInCurBatchSeq>].

ТРЕБУЕТСЯ ОБНОВЛЕНИЕ ТАБЛИЦЫ ПОТОКА

SQLSTATE: 55019

для выполнения <tableName><operation>необходимо обновить таблицу потоковой передачи.

Если таблица создается из DBSQL, выполните REFRESH <st>.

Если таблица создается конвейером в DLT, выполните обновление конвейера.

ТАБЛИЦА_СТРИМИНГА_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 56038

Таблицы потоковой передачи можно создавать и обновлять только в хранилищах SQL DLT и Databricks.

STREAMING_TABLE_OPERATION_NOT_ALLOWED

SQLSTATE: 42601

Операция <operation> не разрешена:

Дополнительные сведения см. в STREAMING_TABLE_OPERATION_NOT_ALLOWED

STREAMING_TABLE_QUERY_INVALID

SQLSTATE: 42000

Потоковую таблицу <tableName> можно создать только из потокового запроса. Добавьте ключевое слово STREAM в предложение FROM, чтобы преобразовать это отношение в потоковый запрос.

ПОТОК_НЕ_НАЙДЕН_ДЛЯ_ИСТОЧНИКА_KINESIS

SQLSTATE: 42K02

Поток Kinesis <streamName> в <region> не найден.

Запустите новый запрос, указывающий на правильное имя потока.

Несоответствие длины массива структур

SQLSTATE: 2201E

Входная строка не имеет ожидаемого количества значений, необходимых схеме. Заполнение полей <expected> обязательно, в то время как значения <actual> предоставляются при необходимости.

СУММА_ЛИМИТА_И_СМЕЩЕНИЯ_ПРЕВЫШАЕТ_МАКС_ЦЕЛОЕ_ЧИСЛО

SQLSTATE: 22003

Сумма предложения LIMIT и предложения OFFSET не должна превышать максимальное 32-разрядное целочисленное значение (2 147 483 647), но найдено ограничение = <limit>, смещение = <offset>.

SYNC_METADATA_DELTA_ONLY

SQLSTATE: 0AKDD

Команда "Восстановить метаданные синхронизации таблиц" поддерживается только для разностной таблицы.

СИНХ_ИСТ_ЦЕЛЬ_ТБЛ_НЕ_СОВПАДАЮТ

SQLSTATE: 42KD2

Имя исходной таблицы <srcTable> должно совпадать с именем целевой таблицы <destTable>.

SYNTAX_DISCONTINUED

SQLSTATE: 42601

Поддержка предложения или ключевого слова: <clause> была прекращена в этом контексте.

Дополнительные сведения см. в SYNTAX_DISCONTINUED

ТАБЛИЦА_ИЛИ_ПРЕДСТАВЛЕНИЕ_УЖЕ_СУЩЕСТВУЕТ

SQLSTATE: 42P07

Невозможно создать таблицу или представление <relationName>, так как она уже существует.

Выберите другое имя, удалите существующий объект, добавьте предложение IF NOT EXISTS, чтобы терпеть существующие объекты, добавьте предложение OR REPLACE, чтобы заменить существующее материализованное представление, или добавьте предложение OR REFRESH для обновления существующей потоковой таблицы.

TABLE_OR_VIEW_NOT_FOUND (Таблица или представление не найдены)

SQLSTATE: 42P01

Не удается найти таблицу или представление <relationName>. Проверьте орфографию и правильность схемы и каталога.

Если имя не задано схемой, проверьте выходные данные current_schema() или укажите имя с правильной схемой и каталогом.

Чтобы не допускать ошибки при удалении, используйте DROP VIEW IF EXISTS или DROP TABLE IF EXISTS.

Для получения дополнительной информации см. TABLE_OR_VIEW_NOT_FOUND

АРГУМЕНТЫ С ТАБЛИЧНЫМИ ЗНАЧЕНИЯМИ ЕЩЁ НЕ РЕАЛИЗОВАНЫ ДЛЯ SQL-ФУНКЦИЙ

SQLSTATE: 0A000

Невозможно выполнить определяемую пользователем функцию SQL <action><functionName> с аргументами TABLE, так как эта функциональность еще не реализована.

НЕ УДАЛОСЬ АНАЛИЗИРОВАТЬ ФУНКЦИЮ, ВОЗВРАЩАЮЩУЮ ТАБЛИЦУ, В PYTHON

SQLSTATE: 38000

Не удалось проанализировать определяемую пользователем функцию таблицы Python: <msg>

МЕТАДАННЫЕ_ТРЕБУЕМЫЕ_ДЛЯ_ФУНКЦИИ_ВОЗВРАЩАЮЩЕЙ_ТАБЛИЦУ_НЕСОВМЕСТИМЫ_С_ВЫЗОВОМ

SQLSTATE: 22023

Не удалось оценить функцию таблицы <functionName> из-за несоответствия: метаданные таблицы <requestedMetadata>, а вызов функции <invalidFunctionCallProperty>.

ТАБЛИЧНАЯ_ФУНКЦИЯ_ТРЕБУЕМАЯ_МЕТАДАННЫЕ_НЕВАЛИДНЫЕ

SQLSTATE: 22023

Не удалось оценить функцию таблицы <functionName>, так как ее метаданные таблицы были недопустимыми; <reason>.

ФУНКЦИЯ_С_Табличными_Данными_Слишком_Много_Аргументов_Таблиц

SQLSTATE: 54023

Существует слишком много аргументов таблицы для табличной функции.

Это допускает один аргумент таблицы, но получен: <num>.

Если вы хотите разрешить использование этой функции, установите значение параметра "spark.sql.allowMultipleTableArguments.enabled" в "true".

ТАБЛИЦА_С_ИДЕНТИФИКАТОРОМ_НЕ_НАЙДЕНА

SQLSTATE: 42P01

Не удается найти таблицу с идентификатором <tableId>. Проверьте правильность идентификатора UUID.

Ошибка записи задачи

SQLSTATE: 58030

Сбой задачи при записи строк в <path>.

Временная таблица или представление уже существует

SQLSTATE: 42P07

Не удается создать временное представление <relationName>, так как оно уже существует.

Выберите другое имя, удалите или замените имеющееся представление, или добавьте предложение IF NOT EXISTS, чтобы допустить предсуществующие представления.

ИМЯ_ВРЕМЕННОГО_ПРЕДСТАВЛЕНИЯ_СЛИШКОМ_МНОГО_ЧАСТЕЙ_ИМЕНИ

SQLSTATE: 428EK

CREATE TEMPORARY VIEW или соответствующие API наборов данных принимают только имена представлений с одной частью, но получили: <actualName>.

ЗАВЕРШАЮЩАЯ_ЗАПЯТАЯ_В_SELECT

SQLSTATE: 42601

Обнаружена висячая запятая в предложении SELECT. Удалите запятую перед предложением FROM.

Недопустимый интервал триггера

SQLSTATE: 22003

Интервал триггера должен быть положительным и таким, чтобы его можно было преобразовать в целые секунды. Получено: <actual> секунд.

UC_BUCKETED_TABLES

SQLSTATE: 0AKUC

Сегментированные таблицы не поддерживаются в каталоге Unity.

ИМЯ_КАТАЛОГА_НЕ_УКАЗАНО

SQLSTATE: 3D000

Для каталога Unity укажите явное имя каталога. Например, SHOW GRANT your.address@email.com ON CATALOG main.

UC_COMMAND_NOT_SUPPORTED

SQLSTATE: 0AKUC

Команды: <commandName> не поддерживаются в каталоге Unity.

Дополнительные сведения см. в UC_COMMAND_NOT_SUPPORTED

УК_КОМАНДА_НЕ_ПОДДЕРЖИВАЕТСЯ_В_БЕЗСЕРВЕРНОМ_РЕЖИМЕ

SQLSTATE: 0AKUC

Команды: <commandName> не поддерживаются для Unity Catalog в безсерверной среде вычислений. Вместо этого используйте вычислительный ресурс со стандартным или выделенным режимом доступа.

Команда UC не поддерживается в режиме общего доступа

SQLSTATE: 0AKUC

Команда(ы) <commandName> не поддерживается для вычислительных ресурсов каталога Unity в режиме стандартного доступа (ранее называемый общим). Вместо этого используйте выделенный режим доступа.

Назначение учетных данных не поддерживается

SQLSTATE: 0AKUC

Указанный тип учетных данных не поддерживается.

UC_DATASOURCE_NOT_SUPPORTED

SQLSTATE: 0AKUC

Формат источника данных <dataSourceFormatName> не поддерживается в каталоге Unity.

UC_DATASOURCE_OPTIONS_NOT_SUPPORTED

SQLSTATE: 0AKUC

Параметры источника данных не поддерживаются в каталоге Unity.

Отсутствует местоположение внешнего тома

SQLSTATE: 42601

LOCATION пункт должен быть предусмотрен для внешнего тома. Проверьте синтаксис "CREATE EXTERNAL VOLUME ... LOCATION ...' для создания внешнего тома.

Не удалось обеспечить состояние обеспечения UC

SQLSTATE: 0AKUC

Сбой запроса, так как он пытался ссылаться на таблицу <tableName>, но не смог сделать это: <failureReason>. Обновите таблицу <tableName>, чтобы убедиться, что она находится в активном состоянии подготовки, а затем попробуйте повторно выполнить запрос.

Схема файла UC для создания таблицы не поддерживается

SQLSTATE: 0AKUC

Создание таблицы в каталоге Unity с помощью схемы файлов <schemeName> не поддерживается.

Вместо этого создайте федеративное подключение к источнику данных с помощью команды CREATE CONNECTION для того же поставщика таблиц, а затем создайте каталог на основе соединения с командой CREATE FOREIGN CATALOG, чтобы ссылаться на эти таблицы.

UC_HIVE_METASTORE_FEDERATION_CROSS_CATALOG_VIEW_NOT_SUPPORTED

SQLSTATE: 56038

Представление федерации хранилища метаданных Hive не поддерживает зависимости между несколькими каталогами. Представление <view> в каталоге федерации метаданных Hive должно использовать зависимость из каталога hive_metastore или spark_catalog, но его зависимость <dependency> находится в другом каталоге <referencedCatalog>. Обновите зависимости, чтобы удовлетворить это ограничение, а затем повторите запрос или команду.

UC_HIVE_METASTORE_FEDERATION_NOT_ENABLED

SQLSTATE: 0A000

Федерация хранилища метаданных Hive не включена в этом кластере.

Доступ к каталогу <catalogName> не поддерживается в этом кластере.

UC_INVALID_DEPENDENCIES

SQLSTATE: 56098

Зависимости <viewName> записываются как <storedDeps> при синтаксическом анализе как <parsedDeps>. Это, вероятно, произошло через неправильное использование API, отличного от SQL. Вы можете восстановить зависимости в среде выполнения Databricks, выполнив ALTER VIEW <viewName> AS <viewText>.

UC_INVALID_NAMESPACE

SQLSTATE: 0AKUC

Вложенные или пустые пространства имен не поддерживаются в каталоге Unity.

UC_НЕДЕЙСТВИТЕЛЬНАЯ_ССЫЛКА

SQLSTATE: 0AKUC

На объект <name>, который не является объектомUnity-Catalog, нельзя ссылаться в объектах каталога Unity.

Запись в федерацию UC_LAKEHOUSE не разрешена

SQLSTATE: 56038

Поддержка записи в каталоге Unity Lakehouse не включена для <provider> поставщика в этом кластере.

Местоположение для управляемого тома не поддерживается

SQLSTATE: 42601

Управляемый том не принимает условие LOCATION. Проверьте синтаксис "CREATE VOLUME ..." для создания управляемого тома.

Функция UC не включена

SQLSTATE: 56038

Каталог Unity не включен в этом кластере.

Федерация запросов не включена

SQLSTATE: 56038

Федерация запросов каталога Unity не включена в этом кластере.

Учетные данные для службы не включены

SQLSTATE: 56038

В этом кластере не включены учетные данные службы.

Тома UC не включены

SQLSTATE: 56038

Поддержка томов каталога Unity не включена в этом экземпляре.

UC_РАЗДЕЛЕНИЕ_ОБЪЕМОВ_НЕ_ВКЛЮЧЕНО

SQLSTATE: 56038

Поддержка общего доступа к томам не включена в этом экземпляре.

UC_VOLUME_NOT_FOUND (том не найден)

SQLSTATE: 42704

Том <name> не существует. Используйте "SHOW VOLUMES" для перечисления доступных томов.

UDF_ENVIRONMENT_ERROR

SQLSTATE: 39000

Не удалось установить зависимости UDF для <udfName>.

Дополнительные сведения см. в UDF_ENVIRONMENT_ERROR

UDF_ERROR

SQLSTATE: не назначено

Сбой выполнения функции <fn>

Дополнительные сведения см. в UDF_ERROR

UDF_LIMITS

SQLSTATE: 54KD0

Одно или несколько ограничений UDF были нарушены.

Дополнительные сведения см. в UDF_LIMITS

UDF_MAX_COUNT_EXCEEDED (превышено максимальное количество UDF)

SQLSTATE: 54KD0

Превышено ограничение на количество определяемых пользователем функций (UDF) на уровне запросов: <maxNumUdfs> (в период общедоступной предварительной версии). Найдено <numUdfs>. Определяемые пользователем функции были: <udfNames>.

UDF_PYSPARK_ERROR

SQLSTATE: 39000

Рабочий сотрудник Python непредвиденно завершился

Дополнительные сведения см. в UDF_PYSPARK_ERROR

UDF_PYSPARK_UNSUPPORTED_TYPE (Неподдерживаемый тип в UDF PySpark)

SQLSTATE: 0A000

UDF PySpark <udf> (<eval-type>не поддерживается в кластерах в стандартном режиме доступа (прежнее название — режим общего доступа).

UDF_PYSPARK_USER_CODE_ERROR

SQLSTATE: 39000

Сбой выполнения.

Дополнительные сведения см. в UDF_PYSPARK_USER_CODE_ERROR

UDF_UNSUPPORTED_PARAMETER_DEFAULT_VALUE

SQLSTATE: 0A000

Значение по умолчанию параметра не поддерживается для определяемой пользователем функции <functionType>.

UDF_USER_CODE_ERROR

SQLSTATE: 39000

Сбой выполнения функции <fn>.

Для получения дополнительной информации см. UDF_USER_CODE_ERROR

UDTF_ALIAS_NUMBER_MISMATCH

SQLSTATE: 42802

Число псевдонимов, указанных в предложении AS, не соответствует количеству столбцов, выводимых UDTF.

Ожидалось <aliasesSize> псевдонимов, но получили <aliasesNames>.

Убедитесь, что число предоставленных псевдонимов соответствует количеству выходных столбцов в UDTF.

UDTF_INVALID_ALIAS_IN_REQUESTED_ORDERING_STRING_FROM_ANALYZE_METHOD (Неправильный псевдоним в запрашиваемой строке упорядочения из метода анализа)

SQLSTATE: 42802

Не удалось оценить определяемую пользователем функцию таблицы, так как его метод анализа вернул запрошенный OrderingColumn, выражение имени столбца которого включало ненужный псевдоним <aliasName>; Удалите этот псевдоним и повторите запрос.

НЕДОПУСТИМОЕ ЗАПРОШЕННОЕ ВЫРАЖЕНИЕ ВЫБОРА ИЗ МЕТОДА АНАЛИЗА ТРЕБУЕТ АЛИАСА

SQLSTATE: 42802

Не удалось оценить определяемую пользователем функцию таблицы, так как его метод анализа вернул запрошенное выражение select (<expression>), которое не содержит соответствующего псевдонима; Обновите UDTF, чтобы указать псевдоним там, а затем повторите запрос.

НЕ_УДАЕТСЯ_ЗАПРОСИТЬ_ПАМЯТЬ

SQLSTATE: 53200

Не удалось получить <requestedBytes> байт памяти, получено <receivedBytes>.

UNABLE_TO_CONVERT_TO_PROTOBUF_MESSAGE_TYPE

SQLSTATE: 42K0G

Не удалось преобразовать тип SQL <toType> в тип Protobuf <protobufType>.

НЕВОЗМОЖНО_ЗАГРУЗИТЬ_ТАБЛИЦЫ_HIVE

SQLSTATE: 58030

Не удается получить таблицы базы данных Hive: <dbName>. Имя класса ошибки: <className>.

НЕВОЗМОЖНО_ОПРЕДЕЛИТЬ_СХЕМУ

SQLSTATE: 42KD9

Не удалось определить схему для <format>. Его необходимо указать вручную.

НЕСАНКЦИОНИРОВАННЫЙ ДОСТУП

SQLSTATE: 42501

Несанкционированный доступ:

<report>

UNBOUND_SQL_PARAMETER

SQLSTATE: 42P02

Найден несвязанный параметр: <name>. Исправьте args и предоставьте сопоставление параметра либо с SQL литералом, либо с функциями конструктора коллекций, такими как map(), array(), struct().

UNCLOSED_BRACKETED_COMMENT

SQLSTATE: 42601

Найден незакрытый комментарий с скобками. Добавьте */ в конце комментария.

НЕОЖИДАННЫЙ_ТИП_ВВОДА

SQLSTATE: 42K09

Параметр <paramIndex> функции <functionName> требует тип <requiredType>, однако <inputSql> имеет тип <inputType>.

UNEXPECTED_INPUT_TYPE_OF_NAMED_PARAMETER

SQLSTATE: 42K09

Для параметра <namedParamKey> функции <functionName> требуется тип <requiredType>, однако <inputSql> имеет тип <inputType>.<hint>

НЕОЖИДАННЫЙ_ОПЕРАТОР_В_ПОТОЧНОМ_ПРЕДСТАВЛЕНИИ

SQLSTATE: 42KDD

Неожиданный оператор <op> в операторе CREATE VIEW, используемом как источник потока.

Запрос потокового представления должен состоять только из SELECT, WHEREи UNION ALL операций.

НЕОЖИДАННЫЙ ПОЗИЦИОННЫЙ АРГУМЕНТ

SQLSTATE: 4274K

Не удается вызвать подпрограмму <routineName>, так как она содержит позиционные аргументы после именованного аргумента, назначенного <parameterName>; Измените их так, чтобы позиционные аргументы пришли сначала, а затем повторите запрос снова.

НЕОЖИДАННЫЙ_СЕРИАЛИЗАТОР_ДЛЯ_КЛАССА (UNEXPECTED_SERIALIZER_FOR_CLASS)

SQLSTATE: 42846

Класс <className> имеет неожиданный сериализатор выражений. Ожидает "STRUCT" или "IF", который возвращает "STRUCT", но найден <expr>.

ИСКЛЮЧЕНИЕ_НЕИЗВЕСТНОЕ_ПОЛЕ

SQLSTATE: KD003

Обнаружен <changeType> во время синтаксического анализа: <unknownFieldBlob>, проблема может быть исправлена автоматическим повтором: <isRetryable>

Дополнительные сведения см. в UNKNOWN_FIELD_EXCEPTION

НЕИЗВЕСТНЫЙ_ПОЗИЦИОННЫЙ_АРГУМЕНТ

SQLSTATE: 4274K

Вызов подпрограммы <routineName> содержит неизвестный позиционный аргумент <sqlExpr> в позиции <pos>. Это недопустимо.

НЕИЗВЕСТНЫЙ_ПРИМИТИВНЫЙ_ТИП_В_ВАРИАНТЕ

SQLSTATE: 22023

Неизвестный примитивный тип с идентификатором <id> найден в вариантном значении.

НЕИЗВЕСТНЫЙ_ТИП_СООБЩЕНИЯ_PROTOBUF

SQLSTATE: 42K0G

Попытка рассматривать <descriptorName> как сообщение, а оно оказалось <containingType>.

UNPIVOT_REQUIRES_ATTRIBUTES

SQLSTATE: 42K0A

UNPIVOT требует, чтобы все заданные выражения <given> были столбцами, если не заданы <empty> выражения. Это не столбцы: [<expressions>].

UNPIVOT_REQUIRES_VALUE_COLUMNS

SQLSTATE: 42K0A

Для UNPIVOTнеобходимо указать по крайней мере один столбец значений; все столбцы обозначены как идентификаторы.

UNPIVOT_VALUE_DATA_TYPE_MISMATCH (несоответствие типа данных значения при отклонении)

SQLSTATE: 42K09

Несводные столбцы значений должны использовать наименее распространенный тип, некоторые типы не: [<types>].

НЕСООТВЕТСТВИЕ_РАЗМЕРА_UNPIVOT_VALUE

SQLSTATE: 428C4

Все столбцы значений unpivot должны иметь тот же размер, что и имена столбцов значений (<names>).

НЕРАСПОЗНАННОЕ_ИМЯ_ПАРАМЕТРА

SQLSTATE: 4274K

Не удается вызвать подпрограмму <routineName>, так как обычный вызов включал именованную ссылку на аргумент с именем <argumentName>, но эта подпрограмма не включает в себя подпись, содержащую аргумент с этим именем. Вы имели в виду один из следующих вариантов? [<proposal>].

НЕРАСПОЗНАННЫЙ_ТИП_SQL

SQLSTATE: 42704

Нераспознанный тип SQL — имя: <typeName>, идентификатор: <jdbcType>.

UNRECOGNIZED_STATISTIC

SQLSTATE: 42704

Статистика <stats> не распознается. Допустимая статистика включает count, count_distinct, approx_count_distinct, mean, stddev, min, maxи значения процентилей. Процентиль должен быть числовым значением, за которым следует "%", в диапазоне от 0% до 100%.

UNRESOLVABLE_TABLE_VALUED_FUNCTION

SQLSTATE: 42883

Не удалось определить <name> как табличную функцию.

Убедитесь, что <name> определяется как табличное значение функции и правильно предоставляются все необходимые параметры.

Если <name> не определен, создайте табличную функцию, возвращающую значение, перед его использованием.

Дополнительные сведения об определении табличных функций см. в документации Apache Spark.

НЕРЕШЕННЫЕ_ВСЕ_В_ГРУППИРОВКЕ

SQLSTATE: 42803

Невозможно определить столбцы группировки для GROUP BY ALL на основе оператора select. Явно укажите столбцы группировки.

НЕОПРЕДЕЛЕННЫЙ_СТОЛБЕЦ

SQLSTATE: 42703

Невозможно разрешить столбец, переменную или параметр функции с именем <objectName>.

Дополнительные сведения см. в UNRESOLVED_COLUMN

НЕРАЗРЕШЕННОЕ_ПОЛЕ

SQLSTATE: 42703

Поле с именем <fieldName> невозможно устранить с помощью столбца типа структуры <columnPath>.

Дополнительные сведения см. в UNRESOLVED_FIELD

НЕРАЗРЕШЕННЫЙ_КЛЮЧ_КАРТЫ

SQLSTATE: 42703

Не удается разрешить столбец <objectName> в качестве ключа мапы. Если ключ является строковым литералом, добавьте одинарные кавычки вокруг него.

Дополнительные сведения см. в UNRESOLVED_MAP_KEY

НЕРАЗРЕШЁННАЯ_РУТИНА

SQLSTATE: 42883

Не удается определить подпрограмму <routineName> по пути поиска <searchPath>.

Проверьте орфографию <routineName>, убедитесь, что процедура существует, и подтвердите, что у вас есть права USE на каталог и схему, а также EXECUTE на процедуру.

Дополнительные сведения см. в UNRESOLVED_ROUTINE

НЕРАЗРЕШЁННЫЙ_ИСПОЛЬЗУЕМЫЙ_СТОЛБЕЦ_ДЛЯ_ОБЪЕДИНЕНИЯ

SQLSTATE: 42703

USING столбца <colName> невозможно разрешить на <side> стороне соединения. Столбцы на стороне <side>: [<suggestion>].

НЕРАЗРЕШЕННАЯ_ПЕРЕМЕННАЯ

SQLSTATE: 42883

Не удается разрешить переменную <variableName> в пути поиска <searchPath>.

НЕПОДДЕРЖИВАЕМЫЙ_ФОРМАТ_ФАЙЛА_ОБРАБОТКА_НЕСТРУКТУРИРОВАННЫХ_ДАННЫХ

SQLSTATE: 0A000

Неструктурированный формат файла <format> не поддерживается. Поддерживаемые форматы файлов <supportedFormats>.

Обновите format из выражения <expr> до одного из поддерживаемых форматов, а затем повторите запрос.

ОБРАБОТКА_НЕСТРУКТУРИРОВАННЫХ_ДАННЫХ_НЕПОДДЕРЖИВАЕМАЯ_МОДЕЛЬ

SQLSTATE: 0A000

Неструктурированная модель <model> не поддерживается. Поддерживаемые модели — <supportedModels>.

Переключитесь на одну из поддерживаемых моделей, а затем повторите запрос снова.

НЕСТРУКТУРИРОВАННЫЙ_СТОЛБЕЦ_OCR_НЕ_РАЗРЕШЕН_С_ОПЦИЕЙ_МОДЕЛИ_МЕТАДАННЫХ

SQLSTATE: 42000

Параметр функции ocrText должен быть NULL или может быть опущен, если указана опция metadataModel. Указанный параметр metadataModel активирует извлечение метаданных, где запрещено предоставленное свойство ocrText.

НЕПОДДЕРЖИВАЕМОЕ_ДОБАВЛЕНИЕ_ФАЙЛА

SQLSTATE: 0A000

Не поддерживайте добавление файла.

Дополнительные сведения см. в UNSUPPORTED_ADD_FILE

ПАРАМЕТР_ИЗМЕНЕНИЯ_СТОЛБЦА_НЕПОДДЕРЖИВАЕТСЯ

SQLSTATE: 0A000

Указание <parameter> с ALTER <commandTableType> не поддерживается.

НЕПОДДЕРЖИВАЕМЫЙ_ТИП_СТРЕЛКИ

SQLSTATE: 0A000

Неподдерживаемый тип стрелки <typeName>.

Неподдерживаемая табличная функция со значениями пакета

SQLSTATE: 42000

Функция <funcName> не поддерживает пакетные запросы.

НЕПОДДЕРЖИВАЕМЫЙ_ВЫЗОВ

SQLSTATE: 0A000

Не удается вызвать метод "<methodName>" класса "<className>".

Дополнительные сведения см. в UNSUPPORTED_CALL

НЕПОДДЕРЖИВАЕМЫЙ_CHAR_OR_VARCHAR_КАК_СТРОКА

SQLSTATE: 0A000

Тип char/varchar нельзя использовать в схеме таблицы.

Если вы хотите, чтобы Spark рассматривала их как строковый тип, аналогичный Spark 3.0 и более ранних версий, задайте для параметра "spark.sql.legacy.charVarcharAsString" значение true.

НЕПОДДЕРЖИВАЕМОЕ_УСЛОВИЕ_ДЛЯ_ОПЕРАЦИИ

SQLSTATE: 0A000

<clause> не поддерживается для <operation>.

НЕПОДДЕРЖИВАЕМАЯ_СОРТИРОВКА

SQLSTATE: 0A000

Поддержка сортировки <collationName> отсутствует для:

Дополнительные сведения см. в UNSUPPORTED_COLLATION

UNSUPPORTED_COMMON_ANCESTOR_LOC_FOR_FILE_STREAM_SOURCE

SQLSTATE: 42616

Общие предки исходного пути и sourceArchiveDir должны быть зарегистрированы в UC.

Если вы видите это сообщение об ошибке, скорее всего, вы регистрируете путь к источнику и sourceArchiveDir в разных внешних расположениях.

Поместите их в одно внешнее место.

НЕПОДДЕРЖИВАЕМЫЕ_ОГРАНИЧИТЕЛЬНЫЕ_УСЛОВИЯ

SQLSTATE: 0A000

Предложения ограничений <clauses> не поддерживаются.

НЕПОДДЕРЖИВАЕМЫЙ_ТИП_ОГРАНИЧЕНИЯ

SQLSTATE: 42000

Неподдерживаемый тип ограничения. Поддерживаются только <supportedConstraintTypes>

ИСТОЧНИК ДАННЫХ НЕ ПОДДЕРЖИВАЕТСЯ ДЛЯ ПРЯМОГО ЗАПРОСА

SQLSTATE: 0A000

Неподдерживаемый тип источника данных для прямого запроса к файлам: <dataSourceType>

НЕПОДДЕРЖИВАЕМЫЙ ТИП ДАННЫХ

SQLSTATE: 0A000

Неподдерживаемый тип данных <typeName>.

Не поддерживается режим сохранения источника данных

SQLSTATE: 0A000

Источник данных "<source>" не может быть записан в режиме <createMode>. Вместо этого используйте режим "Добавить" или "Перезаписать".

НЕПОДДЕРЖИВАЕМЫЙ_ТИП_ДАННЫХ_ДЛЯ_ИСТОЧНИКА_ДАННЫХ

SQLSTATE: 0A000

Источник данных <format> не поддерживает столбец <columnName> типа <columnType>.

НЕПОДДЕРЖИВАЕМЫЙ_ТИП_ДАННЫХ_ДЛЯ_КОДИРОВЩИКА

SQLSTATE: 0A000

Не удается создать кодировщик для <dataType>. Используйте другой тип выходных данных для UDF или DataFrame.

НЕПОДДЕРЖИВАЕМОЕ_ЗНАЧЕНИЕ_ПО_УМОЛЧАНИЮ

SQLSTATE: 0A000

Значения столбцов DEFAULT не поддерживаются.

Дополнительные сведения см. в UNSUPPORTED_DEFAULT_VALUE

НЕПОДДЕРЖИВАЕМЫЙ_ДЕСЕРИАЛИЗАТОР

SQLSTATE: 0A000

Десериализатор не поддерживается:

Дополнительные сведения см. в UNSUPPORTED_DESERIALIZER

Неподдерживаемое выражение для генерируемого столбца

SQLSTATE: 42621

Невозможно создать вычисляемый столбец <fieldName> с вычисляемым выражением <expressionStr>, так как <reason>.

НЕПОДДЕРЖИВАЕМОЕ ВЫРАЖЕНИЕ ДЛЯ ОПЕРАТОРА

SQLSTATE: 42K0E

Оператор запроса содержит одно или несколько неподдерживаемых выражений.

Рассмотрите возможность переписать его, чтобы избежать использования оконных функций, агрегатных функций и функций генератора в условии WHERE.

Недопустимые выражения: [<invalidExprSqls>]

НЕПОДДЕРЖИВАЕМОЕ_ВЫРАЖЕНИЕ_ДЛЯ_ПАРАМЕТРА

SQLSTATE: 42K0E

Параметр запроса содержит неподдерживаемое выражение.

Параметры могут быть переменными или литералами.

Недопустимое выражение: [<invalidExprSql>]

НЕПОДДЕРЖИВАЕМОЕ_ВЫРАЖЕНИЕ_ДЛЯ_ОКНА

SQLSTATE: 42P20

Выражение <sqlExpr> не поддерживается в функции окна.

НЕПОДДЕРЖИВАЕМАЯ_ФУНКЦИЯ

SQLSTATE: 0A000

Эта функция не поддерживается:

Дополнительные сведения см. в UNSUPPORTED_FEATURE

UNSUPPORTED_FN_TYPE

SQLSTATE: 0A000

Неподдерживаемый пользовательский тип функции: <language>

НЕПОДДЕРЖИВАЕМЫЙ_ГЕНЕРАТОР

SQLSTATE: 42K0E

Генератор не поддерживается:

Дополнительные сведения см. в UNSUPPORTED_GENERATOR

НЕПОДДЕРЖИВАЕМОЕ_ГРУППИРОВОЧНОЕ_ВЫРАЖЕНИЕ

SQLSTATE: 42K0E

grouping()/grouping_id() можно использовать только с GroupingSets/Cube/Rollup.

НЕПОДДЕРЖИВАЕМАЯ НАЧАЛЬНАЯ ПОЗИЦИЯ И ПАРА СИГНАЛА ДЛЯ ИСТОЧНИКА KINESIS

SQLSTATE: 42616

<trigger> с исходной позицией <initialPosition> не поддерживается источником Kinesis

UNSUPPORTED_INSERT

SQLSTATE: 42809

Не удается вставить в целевой объект.

Дополнительные сведения см. в UNSUPPORTED_INSERT

Не поддерживаемый тип соединения

SQLSTATE: 0A000

Неподдерживаемый тип соединения "<typ>". Поддерживаемые типы соединений: <supported>.

НЕПОДДЕРЖИВАЕМОЕ СОЗДАНИЕ УПРАВЛЯЕМОЙ ТАБЛИЦЫ

SQLSTATE: 0AKDD

Создание управляемой таблицы <tableName> с помощью <dataSource> источника данных не поддерживается. Необходимо использовать источник данных DELTA или создать внешнюю таблицу с CREATE EXTERNAL TABLE <tableName> ... USING <dataSource> ...

НЕПОДДЕРЖИВАЕМОЕ_УСЛОВИЕ_ОБЪЕДИНЕНИЯ

SQLSTATE: 42K0E

Операция MERGE содержит условие <condName>, которое не поддерживается.

Дополнительную информацию можно найти в UNSUPPORTED_MERGE_CONDITION

НЕПОДДЕРЖИВАЕМАЯ ВЛОЖЕННАЯ ПОЛИТИКА ДОСТУПА К СТРОКАМ ИЛИ СТОЛБЦАМ

SQLSTATE: 0A000

Таблица <tableName> имеет политику безопасности на уровне строк или маску столбцов, которая косвенно ссылается на другую таблицу с политикой безопасности на уровне строк или маской столбцов; это не поддерживается. Последовательность вызовов: <callSequence>

НЕПОДДЕРЖИВАЕМОЕ_ПЕРЕЗАПИСЫВАНИЕ

SQLSTATE: 42902

Не удается перезаписать цель, из которой также выполняется считывание.

Дополнительные сведения см. в UNSUPPORTED_OVERWRITE

НЕПОДДЕРЖИВАЕМАЯ ТРАНСФОРМАЦИЯ РАЗДЕЛА

SQLSTATE: 0A000

Преобразование неподдерживаемых разделов: <transform>. Поддерживаемые преобразования : identity, bucketи clusterBy. Убедитесь, что выражение преобразования использует одно из этих выражений.

Неподдерживаемый режим сохранения

SQLSTATE: 0A000

Режим сохранения <saveMode> не поддерживается для:

Дополнительные сведения см. в UNSUPPORTED_SAVE_MODE

НЕПОДДЕРЖИВАЕМАЯ_КОНСТРУКЦИЯ_CREATE_TABLE

SQLSTATE: 0A000

Неподдерживаемая команда SHOW CREATE TABLE.

Дополнительные сведения см. в UNSUPPORTED_SHOW_CREATE_TABLE

НЕПОДДЕРЖИВАЕМАЯ_ФУНКЦИЯ_АНАЛИЗАТОРА_ОДНОПРОХОДНОЙ

SQLSTATE: 0A000

Однопроходный анализатор не может обработать этот запрос или команду, так как он еще не поддерживает <feature>.

НЕПОДДЕРЖИВАЕМЫЙ_ОПЕРАТОР_ПОТОКА_БЕЗ_ВОДЯНОГО_ЗНАКА

SQLSTATE: 0A000

<outputMode> режим вывода не поддерживается для <statefulOperator> потоковой передачи DataFrames/DataSets без подложки.

НЕПОДДЕРЖИВАЕМЫЕ_ПАРАМЕТРЫ_ПОТОКОВОЙ_ПЕРЕДАЧИ_ДЛЯ_ПРОСМОТРА

SQLSTATE: 0A000

Неподдерживаемый для потоковой передачи представления. Причина:

Дополнительные сведения см. в UNSUPPORTED_STREAMING_OPTIONS_FOR_VIEW

ОПЦИИ СТРИМИНГА НЕ ПОДДЕРЖИВАЮТСЯ: ПРАВА ДОСТУПА ВЫНУЖДЕНЫ

SQLSTATE: 0A000

Параметры потоковой передачи <options> не поддерживаются для источника данных <source> в кластере со стандартным режимом доступа (ранее общий доступ). Убедитесь, что параметры указаны и написаны правильно, и проверьтеhttps://docs.databricks.com/en/compute/access-mode-limitations.html#streaming-limitations-and-requirements-for-unity-catalog-shared-access-mode на предмет ограничений.

НЕПОДДЕРЖИВАЕМЫЙ_СТРИМИНГ_РАЗРЕШЕНИЕ_ВНЕДРЕНО

SQLSTATE: 0A000

Источник данных <sink> не поддерживается в качестве приемника потоковой передачи в кластере стандартного режима доступа (ранее общий доступ).

НЕПОДДЕРЖИВАЕМОЕ_РАЗРЕШЕНИЕ_ПОТОКОВОГО_ИСТОЧНИКА_ПРИМЕНЕНО

SQLSTATE: 0A000

Источник данных <source> не поддерживается в качестве источника потоковой передачи данных в кластере стандартного режима доступа (ранее — кластер с совместным доступом).

UNSUPPORTED_STREAMING_TABLE_VALUED_FUNCTION

SQLSTATE: 42000

Функция <funcName> не поддерживает потоковую передачу. Удалите ключевое слово STREAM

ЛИМИТ НА ЧТЕНИЕ ПОТОКА НЕ ПОДДЕРЖИВАЕТСЯ ДЛЯ ИСТОЧНИКА KINESIS

SQLSTATE: 0A000

<streamReadLimit> не поддерживается источником Kinesis

UNSUPPORTED_SUBQUERY_EXPRESSION_CATEGORY

SQLSTATE: 0A000

Неподдерживаемое выражение подзапроса:

Дополнительные сведения см. в UNSUPPORTED_SUBQUERY_EXPRESSION_CATEGORY

НЕПОДДЕРЖИВАЕМЫЕ_СТОЛБЦЫ_ВРЕМЕННОЙ_СЕРИИ

SQLSTATE: 56038

Создание первичного ключа с столбцами таймерий не поддерживается

НЕПОДДЕРЖИВАЕМЫЙ_РЯД_ВРЕМЕНИ_С_БОЛЕЕ_ЧЕМ_ОДНИМ_СТОЛБЦОМ

SQLSTATE: 0A000

Создание первичного ключа с использованием нескольких столбцов временного ряда <colSeq> не поддерживается

НЕПОДДЕРЖИВАЕМЫЙ_ТРИГГЕР_ДЛЯ_ИСТОЧНИКА_KINESIS

SQLSTATE: 0A000

<trigger> не поддерживается источником Kinesis

НЕПОДДЕРЖИВАЕМЫЙ_ТИПИЗИРОВАННЫЙ_ЛИТЕРАЛ

SQLSTATE: 0A000

Литералы типа <unsupportedType> не поддерживаются. Поддерживаемые типы — это <supportedTypes>.

UNSUPPORTED_UDF_FEATURE

SQLSTATE: 0A000

Функция <function> использует следующие функции, требующие более новой версии среды выполнения Databricks: <features>. Дополнительные сведения см. в <docLink>.

НЕПОДДЕРЖИВАЕМЫЕ ТИПЫ UDF В ОДНОМ МЕСТЕ

SQLSTATE: 0A000

Типы UDF нельзя использовать вместе: <types>

UNTYPED_SCALA_UDF

SQLSTATE: 42K0E

Вы используете нетипизированный UDF Scala, который не содержит сведений о типе входных данных.

Spark может слепо передать значение null в замыкание Scala с аргументом примитивного типа, и замыкание увидит значение по умолчанию типа Java для аргумента null, например udf((x: Int) => x, IntegerType), результатом является 0 для входных данных null. Чтобы избавиться от этой ошибки, можно:

  1. используйте типизированные API-интерфейсы UDF Scala (без параметра возвращаемого типа), например udf((x: Int) => x).
  2. используйте API UDF Java, например udf(new UDF1[String, Integer] { override def call(s: String): Integer = s.length() }, IntegerType), если входные типы являются немитивными.
  3. Задайте для параметра "spark.sql.legacy.allowUntypedScalaUDF" значение true и используйте этот API с осторожностью.

ОБНОВЛЕНИЕ_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 0AKUC

Таблица не подходит для обновления из хранилища метаданных Hive в каталог Unity. Причина:

Дополнительные сведения см. в UPGRADE_NOT_SUPPORTED

USER_DEFINED_FUNCTIONS

SQLSTATE: 42601

Определяемая пользователем функция недопустима:

Дополнительную информацию см. в USER_DEFINED_FUNCTIONS

ИСКЛЮЧЕНИЕ, ВЫЗВАННОЕ ПОЛЬЗОВАТЕЛЕМ

SQLSTATE: P0001

<errorMessage>

ИСКЛЮЧЕНИЕ_ПОЛЬЗОВАТЕЛЯ_НЕСООТВЕТСТВИЕ_ПАРАМЕТРОВ

SQLSTATE: P0001

Функция raise_error() использовалась для создания класса ошибок: <errorClass>, которая ожидает параметры: <expectedParms>.

Указанные параметры <providedParms> не соответствуют ожидаемым параметрам.

Обязательно укажите все ожидаемые параметры.

ИСКЛЮЧЕНИЕ, ВЫЗВАННОЕ ПОЛЬЗОВАТЕЛЕМ_НЕИЗВЕСТНЫЙ_КЛАСС_ОШИБКИ

SQLSTATE: P0001

Функция raise_error() использовалась для создания неизвестного класса ошибок: <errorClass>

Переменная уже существует

SQLSTATE: 42723

Не удается создать переменную <variableName>, так как она уже существует.

Выберите другое имя или удалите или замените существующую переменную.

ПЕРЕМЕННАЯ_НЕ_НАЙДЕНА

SQLSTATE: 42883

Не удается найти переменную <variableName>. Проверьте орфографию и правильность схемы и каталога.

Если имя не соответствует схеме и каталогу, проверьте выходные данные current_schema() или укажите имя с правильной схемой и каталогом.

Чтобы игнорировать ошибку при сбросе, используйте DROP VARIABLE IF EXISTS.

VARIANT_CONSTRUCTOR_SIZE_LIMIT

SQLSTATE: 22023

Не удается создать вариант размером более 16 МиБ. Максимальный допустимый размер значения Variant — 16 МиБ.

ВАРИАНТ_ДВОЙНОЙ_КЛЮЧ

SQLSTATE: 22023

Не удалось создать вариант из-за повторяющегося ключа объекта <key>.

VARIANT_SIZE_LIMIT

SQLSTATE: 22023

Не удается создать вариант больше <sizeLimit> в <functionName>.

Избегайте больших входных строк в это выражение (например, добавьте вызовы функций, чтобы проверить размер выражения и преобразовать его в NULL сначала, если он слишком велик).

ПРЕДСТАВЛЕНИЕ_УЖЕ_СУЩЕСТВУЕТ

SQLSTATE: 42P07

Невозможно создать представление <relationName>, так как оно уже существует.

Выберите другое имя, удалите или замените существующий объект, или добавьте предложение IF NOT EXISTS, чтобы разрешить существующие объекты.

Превышено максимальное количество уровней вложенности для представления

SQLSTATE: 54K00

Глубина представления <viewName> превышает максимальную глубину разрешения представления (<maxNestedDepth>).

Анализ прерывается, чтобы избежать ошибок. Если вы хотите обойти эту проблему, попробуйте увеличить значение "spark.sql.view.maxNestedViewDepth".

ВИД НЕ НАЙДЕН

SQLSTATE: 42P01

Не удается найти представление <relationName>. Проверьте орфографию и правильность схемы и каталога.

Если вы не сопоставили имя со схемой, проверьте результат current_schema() или уточните имя с правильной схемой и каталогом.

Чтобы обойти ошибку при сбросе, используйте DROP VIEW IF EXISTS.

ОБЪЕМ_УЖЕ_СУЩЕСТВУЕТ

SQLSTATE: 42000

Не удается создать том <relationName>, так как он уже существует.

Выберите другое имя, удалите или замените существующий объект, или добавьте предложение IF NOT EXISTS, чтобы разрешить существующие объекты.

Несоответствие между оконной функцией и фреймом

SQLSTATE: 42K0E

<funcName> функцию можно оценить только в упорядоченном фрейме окна на основе строк с одним смещением: <windowExpr>.

Функция окна без предложения OVER

SQLSTATE: 42601

Функция окна <funcName> требует предложения OVER.

С_УДОСТОВЕРЕНИЕМ_ЛИЧНОСТИ

SQLSTATE: 42601

синтаксис WITH CREDENTIAL не поддерживается для <type>.

ЗАПИСЬ_ПОТОКА_НЕ_РАЗРЕШЕНА

SQLSTATE: 42601

writeStream можно вызывать только в потоковом наборе данных или кадре данных.

НЕПРАВИЛЬНЫЕ_ЗНАЧЕНИЯ_ПО_УМОЛЧАНИЮ_ДЛЯ_DELTA_ALTER_TABLE_ADD_COLUMN_НЕ_ПОДДЕРЖИВАЮТСЯ

SQLSTATE: 0AKDC

Не удалось выполнить команду, так как DEFAULT значения не поддерживаются при добавлении новых

столбцы в ранее существующие таблицы Delta; Добавьте столбец без значения по умолчанию

Сначала задайте значение, затем выполните вторую команду ALTER TABLE ALTER COLUMN SET DEFAULT, чтобы применить его.

для будущих вставляемых строк вместо этого.

НЕПРАВИЛЬНЫЕ_ЗНАЧЕНИЯ_ПО_УМОЛЧАНИЮ_ДЛЯ_НЕ_АКТИВИРОВАННОЙ_ФУНКЦИИ_DELTA

SQLSTATE: 0AKDE

Не удалось выполнить команду <commandType>, так как она назначила значение в столбец DEFAULT.

но соответствующая функция таблицы не включена. Повторите попытку.

после выполнения ALTER TABLE tableName SET

TBLPROPERTIES("delta.feature.allowColumnDefaults" = "поддерживается").

НЕВЕРНАЯ_КОМАНДА_ДЛЯ_ТИПА_ОБЪЕКТА

SQLSTATE: 42809

Для операции <operation> требуется <requiredType>. Но <objectName> это <foundType>. Вместо этого используйте <alternative>.

WRONG_NUM_ARGS

SQLSTATE: 42605

<functionName> требует <expectedNum> параметров, но фактическое количество - <actualNum>.

Дополнительные сведения см. в WRONG_NUM_ARGS

Отсутствует тег строки XML

SQLSTATE: 42KDF

параметр <rowTag> необходим для чтения файлов в формате XML.

XML_UNSUPPORTED_NESTED_TYPES

SQLSTATE: 0N000

XML не поддерживает <innerDataType> как внутренний тип <dataType>. Пожалуйста, оберните <innerDataType> в поле StructType при использовании внутри <dataType>.

ОШИБКА_КОНФЛИКТА_ДАННЫХ_СПАСЕННЫХ_ШАБЛОНОМ_XML

SQLSTATE: 22023

Спасенных данных и столбца подстановочных знаков нельзя включить одновременно. Удалите параметр wildcardColumnName.

ZORDERBY_COLUMN_DOES_NOT_EXIST

SQLSTATE: 42703

Столбец ZOrderBy <columnName> не существует.

Delta Lake

ДЕЛЬТА_АКТИВНАЯ_СПАРК_СЕССИЯ_НЕ_НАЙДЕНА

SQLSTATE: 08003

Не удалось найти активную SparkSession

ДЕЛЬТА_АКТИВНАЯ_ТРАНЗАКЦИЯ_УЖЕ_УСТАНОВЛЕНА

SQLSTATE: 0B000

Не удается задать новый txn как активный, если он уже активен

ОШИБКА: НЕ УДАЛОСЬ ДОБАВИТЬ СТОЛБЕЦ С ВНУТРЕННИМ ИМЕНЕМ

SQLSTATE: 42000

Не удалось добавить столбец <colName>, так как имя зарезервировано.

ДОБАВЛЕНИЕ УДАЛЕНИЯ ВЕКТОРОВ ЗАПРЕЩЕНО

SQLSTATE: 0A000

Текущая операция попыталась добавить в таблицу вектор удаления, которая не позволяет создавать новые векторы удаления. Отправьте отчет об ошибке.

DELTA_ДОБАВЛЕНИЕ_ВЕКТОРОВ_УДАЛЕНИЯ_С_ЖЕСТКИМИ_ГРАНИЦАМИ_НЕРАЗРЕШЕНО

SQLSTATE: 42000

Все операции, добавляющие векторы удаления, должны задать для столбца tightBounds в статистике значение false. Отправьте отчет об ошибке.

DELTA_ДОБАВИТЬ_СТОЛБЕЦ_ПО_ИНДЕКСУ_МЕНЬШЕ_НУЛЯ

SQLSTATE: 42KD3

Индекс <columnIndex> для добавления столбца <columnName> меньше 0

DELTA_ДОБАВИТЬ_СТОЛБЕЦ_РОДИТЕЛЬ_НЕ_СТРУКТУРА

SQLSTATE: 42KD3

Не удается добавить <columnName>, так как его родительский элемент не является типом структуры. Найдено <other>

DELTA_ADD_COLUMN_STRUCT_NOT_FOUND

SQLSTATE: 42KD3

Структура не найдена в позиции <position>

DELTA_ADD_ОГРАНИЧЕНИЯ

SQLSTATE: 0A000

Используйте ALTER TABLE ADD CONSTRAINT для добавления ограничений CHECK.

DELTA_AGGREGATE_IN_GENERATED_COLUMN

SQLSTATE: 42621

Найдено <sqlExpr>. Созданный столбец не может использовать статистическое выражение

ДЕЛЬТА_АГРЕГАЦИЯ_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 42903

Агрегатные функции не поддерживаются в <operation> <predicate>.

DELTA_ALTER_COLLATION_NOT_SUPPORTED_BLOOM_FILTER

SQLSTATE: 428FR

Не удалось изменить сравнение столбца <column>, так как он имеет индекс фильтра Блума. Либо сохраните существующую сортировку, либо удалите индекс фильтра Блума, а затем повторно выполните команду, чтобы изменить сортировку.

ИЗМЕНЕНИЕ_СОРТИРОВКИ_В_DELTA_НЕ_ПОДДЕРЖИВАЕТСЯ_ПО_КЛАСТЕРУ

SQLSTATE: 428FR

Не удалось изменить параметры сортировки столбца <column>, так как это столбец кластеризации. Сохраните существующий параметр сортировки или измените столбец на некластерный с помощью команды ALTER TABLE, а затем повторите попытку изменить параметр сортировки.

DELTA_ALTER_TABLE_CHANGE_COL_NOT_SUPPORTED

SQLSTATE: 42837

ALTER TABLE CHANGE COLUMN не поддерживается для изменения столбцов <currentType> на <newType>

ИЗМЕНЕНИЕ_ТАБЛИЦЫ_DELTA_С_КЛАСТЕРИЗАЦИЕЙ_НЕ_РАЗРЕШЕНО

SQLSTATE: 42000

ALTER TABLE CLUSTER BY поддерживается только для Delta таблицы с кластеризацией Liquid.

DELTA_ALTER_TABLE_CLUSTER_BY_ON_PARTITIONED_TABLE_NOT_ALLOWED

SQLSTATE: 42000

ALTER TABLE CLUSTER BY нельзя применить к секционированной таблице.

DELTA_ALTER_TABLE_RENAME_NOT_ALLOWED

SQLSTATE: 42000

Выполнение операции не разрешено: ALTER TABLE RENAME TO запрещено для управляемых таблиц Delta в S3, поскольку возможная согласованность в S3 может повредить журнал транзакций Delta. Если вы настаиваете на этом и уверены, что раньше никогда не было таблицы Delta с новым именем <newName>, вы можете добиться этого, установив <key> в значение true.

DELTA_ALTER_TABLE_SET_CLUSTERING_ФУНКЦИЯ_ТАБЛИЦЫ_НЕ_РАЗРЕШЕНА

SQLSTATE: 42000

Не удается включить функцию таблицы <tableFeature> с помощью ALTER TABLE SET TBLPROPERTIES. Используйте CREATE ИЛИ REPLACE TABLE CLUSTER BY для создания таблицы Delta с кластеризацией.

ИЗМЕНЕНИЕ_ТИПА_ДАННЫХ_Δ_НЕОДНОЗНАЧНЫЙ

SQLSTATE: 429BQ

Не удается изменить тип данных <column> с <from> на <to>. Это изменение содержит удаление и добавление столбцов, поэтому они неоднозначны. Внесите эти изменения по отдельности с помощью ALTER TABLE [ADD | DROP | RENAME] COLUMN.

DELTA_AMBIGUOUS_PARTITION_COLUMN

SQLSTATE: 42702

Неоднозначный столбец раздела <column> может быть <colMatches>.

Неоднозначные пути в CREATE TABLE в DELTA

SQLSTATE: 42613

CREATE TABLE содержит два разных расположения: <identifier> и <location>.

Вы можете удалить условие LOCATION из оператора CREATE TABLE или задать

Установите <config> в true, чтобы пропустить эту проверку.

ДЕЛЬТА_АРХИВНЫЕ_ФАЙЛЫ_В_ПРЕДЕЛАХ_LIMIT

SQLSTATE: 42KDC

Таблица <table> не содержит достаточно записей в неархивированных файлах, чтобы удовлетворить требование в количестве LIMIT из <limit> записей.

ДЕЛЬТА_АРХИВНЫЕ_ФАЙЛЫ_В_СКАНЕ

SQLSTATE: 42KDC

Найдено <numArchivedFiles> потенциально архивированных файлов в таблице <table>, которые необходимо сканировать в рамках этого запроса.

Доступ к архивным файлам невозможен. Текущее время до архивации установлено как <archivalTime>.

Измените фильтры запросов, чтобы исключить архивные файлы.

МОНТАЖНЫЙ БЛОК ДЛЯ СООТВЕТСТВИЯ СТОЛБЦОВ И CDC-АССОЦИАЦИЙ

SQLSTATE: 42KD4

Операция "<opName>" не допускается, если таблица включила канал изменений (CDF) и перенесла изменения схемы с помощью DROP COLUMN или RENAME COLUMN.

DELTA_BLOOM_FILTER_DROP_ON_NON_EXISTING_COLUMNS

SQLSTATE: 42703

Не удается удалить индексы фильтра цветения для следующих несуществующих столбцов: <unknownColumns>

DELTA_BLOOM_FILTER_OOM_ON_WRITE

SQLSTATE: 82100

Ошибка OutOfMemory произошла при записи индексов фильтров Блума для следующих столбцов: <columnsWithBloomFilterIndices>.

Вы можете уменьшить объем потребляемой памяти индексов фильтров Блума, выбрав меньшее значение для параметра numItems, большее значение для параметра fpp или индексируя меньшее количество столбцов.

DELTA_CANNOT_CHANGE_DATA_TYPE - Нельзя изменить тип данных DELTA

SQLSTATE: 429BQ

Не удается изменить тип данных: <dataType>

ДЕЛЬТА_НЕ_МОЖЕТ_ИЗМЕНИТЬ_МЕСТОПОЛОЖЕНИЕ

SQLSTATE: 42601

Не удается изменить расположение таблицы Delta с помощью SET TBLPROPERTIES. Вместо этого используйте ALTER TABLE SET LOCATION.

DELTA_CANNOT_CHANGE_PROVIDER

SQLSTATE: 42939

"provider" — это зарезервированное свойство таблицы и не может быть изменено.

НЕЛЬЗЯ_СОЗДАТЬ_ФИЛЬТР_РАСЦВЕТИЕ_НЕДОСТУПНАЯ_КОЛОНКА

SQLSTATE: 42703

Невозможно создать индексы фильтра блума для следующих несуществующих столбцов: <unknownCols>

DELTA_CANNOT_CREATE_LOG_PATH (Не удается создать путь для журнала)

SQLSTATE: 42KD5

Не удается создать <path>

DELTA_НЕ_МОЖЕТ_ОПИСАТЬ_ИСТОРИЮ_ПРОСМОТРА

SQLSTATE: 42809

Невозможно описать историю представления.

НЕЛЬЗЯ УДАЛИТЬ БЛУМ-ФИЛЬТР ДЛЯ НЕИНДЕКСИРОВАННОГО СТОЛБЦА

SQLSTATE: 42703

Невозможно удалить индекс фильтра Блюма для неиндексированного столбца: <columnName>

ДЕЛЬТА_НЕ_MOЖЕТ_УДАЛИТЬ_ПРОВЕРКУ_ОГРАНИЧЕНИЯ_ФУНКЦИЯ

SQLSTATE: 0AKDE

Не удается удалить функцию таблицы ограничений CHECK.

Сначала необходимо удалить следующие ограничения: <constraints>.

DELTA_CANNOT_DROP_COLLATIONS_FEATURE

SQLSTATE: 0AKDE

Не удается удалить функцию таблицы сортировки.

Столбцы с параметрами сортировки, отличные от по умолчанию, необходимо изменить на использование UTF8_BINARY сначала: <colNames>.

НЕВОЗМОЖНО_ОЦЕНИТЬ_ВЫРАЖЕНИЕ

SQLSTATE: 0AKDC

Не удается оценить выражение: <expression>

Не удается найти спецификацию корзины (DELTA_CANNOT_FIND_BUCKET_SPEC)

SQLSTATE: 22000

Ожидалась таблица Delta с разбиением на корзины, но не удается найти спецификацию сегментации в таблице.

DELTA_НЕ_МОЖЕТ_СГЕНЕРИРОВАТЬ_КОД_ДЛЯ_ВЫРАЖЕНИЯ

SQLSTATE: 0AKDC

Не удается создать код для выражения: <expression>

НЕЛЬЗЯ_ИЗМЕНИТЬ_ТОЛЬКО_ДОБАВЛЕНИЕ_DELTA

SQLSTATE: 42809

Эта таблица настроена только для разрешения добавлений. Если вы хотите разрешить обновления или удаления, используйте "ALTER TABLE<table_name>SET TBLPROPERTIES (<config>=false)".

НЕЛЬЗЯ_ИЗМЕНИТЬ_ЗАВИСИМОСТИ_СООРДИНАТИРОВАННЫХ_КОМИТОВ

SQLSTATE: 42616

<Command> нельзя переопределить или отменить свойства таблицы временных меток в процессе фиксации, так как в этой таблице включены координированные фиксации, которые зависят от этих свойств. Удалите их ("delta.enableInCommitTimestamps", "delta.inCommitTimestampEnablementVersion", "delta.inCommitTimestampEnablementTimestamp") из предложения TBLPROPERTIES, а затем повторите команду снова.

НЕЛЬЗЯ_ИЗМЕНИТЬ_СВОЙСТВО_ТАБЛИЦЫ_DELTA

SQLSTATE: 42939

Конфигурация таблицы Delta <prop> не может быть указана пользователем

DELTA_CANNOT_OVERRIDE_COORDINATED_COMMITS_CONFS

SQLSTATE: 42616

<Command> нельзя изменить конфигурации фиксированных коммитов для существующей целевой таблицы. Удалите их ("delta.coordinatedCommits.commitCoordinator-preview", "delta.coordinatedCommits.commitCoordinatorConf-preview", "delta.coordinatedCommits.tableConf-preview") из предложения TBLPROPERTIES и затем повторите команду.

НЕВОЗМОЖНО ВОССТАНОВИТЬ ПУТЬ ИЗ URI

SQLSTATE: 22KD1

В журнале транзакций найден URI (<uri>), который невозможно преобразовать в относительный путь.

Невозможно привести путь DELTA к относительному виду

SQLSTATE: 42000

Путь (<path>), который не может быть релятивирован с текущими входными данными, найденными в

журнал транзакций. Повторно выполните следующую команду:

%%scala com.databricks.delta.Delta.fixAbsolutePathsInLog("<userPath>", true)

а затем выполните следующую команду:

%%scala com.databricks.delta.delta.fixAbsolutePathsInLog("<path>")

DELTA_CANNOT_RENAME_PATH (Не удается переименовать путь)

SQLSTATE: 22KD1

Не удается переименовать <currentPath> в <newPath>

НЕВОЗМОЖНО ЗАМЕНИТЬ ОТСУТСТВУЮЩУЮ ТАБЛИЦУ

SQLSTATE: 42P01

Невозможно заменить таблицу <tableName>, так как она не существует. Используйте CREATE OR REPLACE TABLE для создания таблицы.

DELTA_CANNOT_RESOLVE_COLUMN

SQLSTATE: 42703

Не удается разрешить столбец <columnName> в <schema>

НЕЛЬЗЯ_ВОССТАНОВИТЬ_ВЕРСИЮ_ТАБЛИЦЫ_DELTA

SQLSTATE: 22003

Не удается восстановить таблицу до версии <version>. Доступные версии: [<startVersion>, <endVersion>].

DELTA_CANNOT_RESTORE_TIMESTAMP_EARLIER (Невозможно восстановить более раннюю временную метку)

SQLSTATE: 22003

Невозможно восстановить таблицу до метки времени (<requestedTimestamp>), так как эта метка раньше самой ранней доступной версии. Используйте метку времени после (<earliestTimestamp>).

НЕВОЗМОЖНО ВОССТАНОВИТЬ МЕТКУ ВРЕМЕНИ, ПРЕВЫШАЮЩУЮ Δ.

SQLSTATE: 22003

Не удается восстановить таблицу до метки времени (<requestedTimestamp>) после последней доступной версии. Пожалуйста, используйте временную метку перед (<latestTimestamp>)

НЕЛЬЗЯ_УСТАНОВИТЬ_ЗАВИСИМОСТИ_КООРДИНИРОВАННЫХ_КОМИТОВ

SQLSTATE: 42616

<Command> нельзя задать свойства таблицы меток времени в ходе фиксации совместно с согласованными фиксациями, потому что последние зависят от первых и задают их автоматически. Удалите их ("delta.enableInCommitTimestamps", "delta.inCommitTimestampEnablementVersion", "delta.inCommitTimestampEnablementTimestamp") из предложения TBLPROPERTIES, а затем повторите команду снова.

DELTA_CANNOT_SET_LOCATION_ON_PATH_IDENTIFIER

SQLSTATE: 42613

Не удается изменить расположение таблицы на основе пути.

DELTA_CANNOT_SET_MANAGED_STATS_COLUMNS_PROPERTY

SQLSTATE: 42616

Не удается задать delta.managedDataSkippingStatsColumns в таблице, отличной от DLT

DELTA_CANNOT_SET_UC_COMMIT_COORDINATOR_CONF_IN_COMMAND

SQLSTATE: 42616

Если включить "unity-catalog" в качестве координатора фиксации, настройка "<configuration>" не может быть задана из команды. Удалите его из предложения TBLPROPERTIES, а затем повторите команду.

DELTA_CANNOT_SET_UC_COMMIT_COORDINATOR_CONF_IN_SESSION

SQLSTATE: 42616

Если включить "unity-catalog" в качестве координатора фиксации, настройка "<configuration>" не может быть задана из конфигураций SparkSession. Отмените это, выполнив spark.conf.unset("<configuration>"), а затем повторите команду.

DELTA_НЕЛЬЗЯ_ОТМЕНИТЬ_СОГЛАСОВАННЫЕ_КОМИТЫ_НАСТРОЙКИ

SQLSTATE: 42616

ALTER не удается отменить настройки согласованных коммитов. Чтобы изменить таблицу из согласованных фиксаций, повторите попытку с помощью ALTER TABLE[table-name]DROP FEATURE ‘coordinatedCommits-preview’.

НЕВОЗМОЖНО ОБНОВИТЬ ПОЛЕ МАССИВА

SQLSTATE: 429BQ

Невозможно обновить поле %1$s типа %2$s: обновите этот элемент, обновив элемент %2$s.element

НЕВОЗМОЖНО ОБНОВИТЬ ПОЛЕ КАРТЫ_DELTA

SQLSTATE: 429BQ

Невозможно обновить поле %1$s типа %2$s: изменить карту, обновив %2$s.key или %2$s.value.

DELTA_CANNOT_UPDATE_OTHER_FIELD

SQLSTATE: 429BQ

Не удается обновить поле <tableName> типа <typeName>

Невозможно обновить поле структуры (DELTA_CANNOT_UPDATE_STRUCT_FIELD)

SQLSTATE: 429BQ

Не удается обновить поле <tableName><fieldName> типа: обновить структуру путем добавления, удаления или обновления полей

DELTA_НЕВОЗМОЖНО_ИСПОЛЬЗОВАТЬ_ВСЕ_СТОЛБЦЫ_ДЛЯ_РАЗДЕЛЕНИЯ

SQLSTATE: 428FT

Не удается использовать все столбцы в качестве столбцов секционирования

DELTA_CANNOT_VACUUM_LITE

SQLSTATE: 55000

VACUUM LITE не может удалить все подходящие файлы, так как некоторые файлы не ссылаются на журнал Delta. Выполните VACUUM FULL.

Нельзя записать в представление делты

SQLSTATE: 0A000

<table> — это представление. Запись в представление не поддерживается.

Превышение допустимого размера при записи в таблицу DELTA_CAST

SQLSTATE: 22003

Не удалось записать значение типа <sourceType> в столбец типа <targetType><columnName> из-за переполнения.

Используйте try_cast для входного значения, чтобы терпеть переполнение и возвращать NULL.

При необходимости задайте для <storeAssignmentPolicyFlag> значение "LEGACY", чтобы обойти эту ошибку или задать <updateAndMergeCastingFollowsAnsiEnabledFlag> значение true, чтобы вернуться к старому поведению и следовать <ansiEnabledFlag> в UPDATE и MERGE.

DELTA_CDC_NOT_ALLOWED_IN_THIS_VERSION

SQLSTATE: 0AKDC

Настройка delta.enableChangeDataFeed не может быть задана. Канал данных изменений от Delta пока недоступен.

Изменение данных Delta: несовместимая схема данных

SQLSTATE: 0AKDC

Получение изменений таблицы между версией <start> и <end> завершилось сбоем из-за несовместимой схемы данных.

Ваша схема чтения <readSchema> в версии <readVersion>, однако мы обнаружили несовместимую схему данных в версии <incompatibleVersion>.

Если это возможно, получите изменения таблицы, используя схему конечной версии, задав <config> на endVersion, или обратитесь в службу поддержки.

DELTA_ИЗМЕНЕНИЕ_ПОТОКА_ДАННЫХ_НЕСОВМЕСТИМОЕ_ИЗМЕНЕНИЕ_СХЕМЫ

SQLSTATE: 0AKDC

Получить изменения таблицы между версией <start> и <end> не удалось из-за несовместимого изменения схемы.

Ваша схема чтения имеет версию <readSchema> на версии <readVersion>, но мы обнаружили несовместимое изменение схемы на версии <incompatibleVersion>.

Если это возможно, запросите изменения таблицы отдельно от версии <start> до <incompatibleVersion> – 1, а также от версии <incompatibleVersion> до <end>.

DELTA_CHANGE_DATA_FILE_NOT_FOUND

SQLSTATE: 42K03

Не удается найти файл <filePath>, на который ссылается журнал транзакций. Это может произойти, если данные были вручную удалены из файловой системы, а не с помощью инструкции таблицы DELETE. Этот запрос, как представляется, предназначен для канала изменений данных, если это так, эта ошибка может возникать, когда файл измененных данных выходит за пределы срока хранения и был удален инструкцией VACUUM. Дополнительные сведения см. в <faqPath>

DELTA_CHANGE_TABLE_FEED_DISABLED

SQLSTATE: 42807

Не удается записать в таблицу, так как включено delta.enableChangeDataFeed. Поток данных об изменениях из Delta недоступен.

DELTA_CHECKPOINT_NON_EXIST_TABLE

SQLSTATE: 42K03

Невозможно создать контрольную точку для несуществующей таблицы <path>. Вы вручную удалили файлы в каталоге _delta_log?

DELTA_CLONE_AMBIGUOUS_TARGET

SQLSTATE: 42613

Были предоставлены два пути в качестве целевого объекта CLONE, так что возникает неоднозначность, какой из них следует использовать. Внешний

расположение для CLONE было предоставлено в <externalLocation> одновременно с маршрутом

<targetIdentifier>.

DELTA_CLONE_INCOMPLETE_FILE_COPY (Копирование файла дельта-клона не завершено)

SQLSTATE: 42000

Файл (<fileName>) не скопирован полностью. Ожидаемый размер файла: <expectedSize>, найден: <actualSize>. Чтобы продолжить операцию, игнорируя проверку размера файла, установите <config> в false.

DELTA_CLONE_UNSUPPORTED_SOURCE (Клонирование Delta не поддерживается для этого источника)

SQLSTATE: 0AKDC

Не поддерживается источник клонирования <mode> «<name>», формат которого <format>.

Поддерживаемые форматы: delta, айсберг и parquet.

DELTA_CLUSTERING_CLONE_TABLE_НЕПОДДЕРЖИВАЕТСЯ

SQLSTATE: 0A000

CLONE не поддерживается для таблицы Delta с кластеризацией Liquid в DBR версии < 14.0.

Тип данных столбцов кластеризации Delta не поддерживается

SQLSTATE: 0A000

CLUSTER BY не поддерживается, потому что следующие столбцы: <columnsWithDataTypes> не имеют возможности пропуска данных.

ПРОБЛЕМА_СОВПАДЕНИЯ_СТОЛБЦОВ_КЛАСТЕРИЗАЦИИ_DELTA (DELTA_CLUSTERING_COLUMNS_MISMATCH)

SQLSTATE: 42P10

Указанные столбцы кластеризации не соответствуют существующим таблицам.

  • предоставлено: <providedClusteringColumns>
  • существующий цвет: <existingClusteringColumns>

DELTA_CLUSTERING_COLUMN_MISSING_STATS

SQLSTATE: 22000

Для кластеризации liquid требуется, чтобы столбцы кластеризации имели статистику. Не удалось найти столбцы кластеризации "<columns>" в схеме статистики:

<schema>

DELTA_CLUSTERING_CREATE_EXTERNAL_NON_LIQUID_TABLE_FROM_LIQUID_TABLE (Создание внешней неликвидной таблицы из ликвидной таблицы в кластеризации Delta)

SQLSTATE: 22000

Создание внешней таблицы без "liquid clustering" из каталога таблицы с "liquid clustering" запрещено; путь: <path>.

DELTA_CLUSTERING_NOT_SUPPORTED

SQLSTATE: 42000

"<operation>" не поддерживает кластеризацию.

ОШИБКА ВЫВОДА ИЗ ЭКСПЛУАТАЦИИ DELTA-КЛАСТЕРИЗАЦИИ

SQLSTATE: 0AKDE

Не удается завершить таблицу <phaseOutType> при использовании функции таблицы <tableFeatureToAdd> (причина: <reason>). Повторите команду OPTIMIZE.

== Ошибка ==

<error>

DELTA_CLUSTERING_REPLACE_TABLE_WITH_PARTITIONED_TABLE

SQLSTATE: 42000

REPLACE запрещено использование таблицы Delta с кластеризацией Liquid и секционированием.

DELTA_CLUSTERING_SHOW_CREATE_TABLE_WITHOUT_CLUSTERING_COLUMNS (Отобразить создание таблицы без кластерных столбцов)

SQLSTATE: 0A000

SHOW CREATE TABLE не поддерживается для таблицы Delta с Liquid кластеризацией без каких-либо столбцов кластеризации.

ДЕЛЬТА-КЛАСТЕРИЗАЦИЯ В РАЗДЕЛЕННУЮ ТАБЛИЦУ С НЕПУСТЫМИ КЛАСТЕРНЫМИ СТОЛБЦАМИ

SQLSTATE: 42000

Перенос таблицы Delta с кластеризациями Liquid в секционированную таблицу не допускается для операции: <operation>, если существующая таблица имеет непустые столбцы кластеризации.

Сначала выполните ALTER TABLE CLUSTER BY NONE, чтобы удалить кластеризованные столбцы.

КЛАСТЕРИЗАЦИЯ_ДЕЛЬТА_С_ДИНАМИЧЕСКОЙ_ПЕРЕЗАПИСЬЮ_РАЗДЕЛОВ

SQLSTATE: 42000

Динамический режим перезаписи разделов не допускается для таблицы Delta с использованием Liquid-кластеризации.

КЛАСТЕРИЗАЦИЯ_ДЕЛЬТЫ_С_ПРЕДИКАТОМ_РАЗДЕЛА (DELTA_CLUSTERING_WITH_PARTITION_PREDICATE)

SQLSTATE: 0A000

команда OPTIMIZE для таблицы Delta с кластеризацией Liquid не поддерживает предикаты разделов. Удалите предикаты: <predicates>.

DELTA_CLUSTERING_WITH_ZORDER_BY

SQLSTATE: 42613

команда OPTIMIZE для таблицы Delta с кластеризацией Liquid не может указывать ZORDER BY. Удалите ZORDER BY (<zOrderBy>.

DELTA_CLUSTER_BY_НЕВЕРНОЕ_КОЛИЧЕСТВО_СТОЛБЦОВ

SQLSTATE: 54000

CLUSTER BY для кластеризации Liquid поддерживает до <numColumnsLimit> столбцов кластеризации, но в таблице есть <actualNumColumns> столбцы кластеризации. Удалите дополнительные столбцы кластеризации.

DELTA_CLUSTER_BY_SCHEMA_NOT_PROVIDED

SQLSTATE: 42908

Невозможно указать CLUSTER BY, если схема не определена. Определите схему для таблицы номер <tableName>.

DELTA_CLUSTER_BY_WITH_BUCKETING

SQLSTATE: 42613

Кластеризация и группировка не могут быть указаны одновременно. Удалите CLUSTERED BY INTO BUCKETS / bucketBy, если вы хотите создать таблицу Delta с кластеризацией.

DELTA_CLUSTER_BY_WITH_PARTITIONED_BY

SQLSTATE: 42613

Кластеризация и секционирование не могут быть указаны. Удалите PARTITIONED BY / partitionBy / partitionedBy, если вы хотите создать таблицу Delta с кластеризацией.

КОЛЛАЦИИ_DELTA_НЕ_ПОДДЕРЖИВАЮТСЯ

SQLSTATE: 0AKDC

Параметры сортировки не поддерживаются в Delta Lake.

ПРОПУСК ДАННЫХ СТОЛБЦА ДЕЛЬТЫ НЕ ПОДДЕРЖИВАЕТСЯ ДЛЯ РАЗДЕЛЕННЫХ СТОЛБЦОВ

SQLSTATE: 0AKDC

Пропуск данных не поддерживается для разделительного столбца "<column>".

ДЕЛЬТА_КОЛОНКА_ПРОПУСК_ДАННЫХ_НЕПОДДЕРЖИВАЕМЫЙ_ТИП

SQLSTATE: 0AKDC

Пропуск данных не поддерживается для столбца<column>типа <type>.

DELTA_COLUMN_MAPPING_MAX_COLUMN_ID_NOT_SET

SQLSTATE: 42703

Свойство max column id (<prop>) не задано в таблице с включенным сопоставлением столбцов.

DELTA_COLUMN_MAPPING_MAX_COLUMN_ID_NOT_SET_CORRECTLY

SQLSTATE: 42703

Максимальный идентификатор столбца (<prop>) в таблице с включенным сопоставлением столбцов равен <tableMax>и не может быть меньше максимального идентификатора для всех полей (<fieldMax>).

DELTA_COLUMN_MISSING_DATA_TYPE

SQLSTATE: 42601

Тип данных столбца <colName> не указан.

DELTA_COLUMN_NOT_FOUND (Дельта столбец не найден)

SQLSTATE: 42703

Не найден столбец <columnName>, указанный [<columnList>]

DELTA_COLUMN_NOT_FOUND_IN_MERGE

SQLSTATE: 42703

Не удалось найти столбец "<targetCol>" целевой таблицы из столбцов INSERT: <colNames>. предложение INSERT должно указывать значение для всех столбцов целевой таблицы.

DELTA_COLUMN_NOT_FOUND_IN_SCHEMA

SQLSTATE: 42703

Не удалось найти столбец <columnName> в:

<tableSchema>

ПУТЬ_СТОЛБЦА_ДЕЛЬТА_НЕ_ВЛОЖЕН

SQLSTATE: 42704

Ожидалось, что <columnPath> будет вложенным типом данных, но был найден <other>. Искал(а)

индекс <column> в вложенном поле.

Схема:

<schema>

DELTA_COLUMN_STRUCT_TYPE_MISMATCH

SQLSTATE: 2200G

Невозможно вставить структурный столбец <source> в поле <targetField><targetType> в <targetTable>.

DELTA_COMMIT_INTERMEDIATE_REDIRECT_STATE

SQLSTATE: 42P01

Невозможно выполнить фиксацию таблицы в состоянии перенаправления таблицы «<state>».

Ошибка валидации компактации Delta

SQLSTATE: 22000

Проверка сжатия пути <compactedPath> до <newPath> завершилась ошибкой: отправьте отчет об ошибке.

СТОЛБЕЦ_СЛОЖНОГО_ТИПА_DELTA_СОДЕРЖИТ_ПУСТОЙ_ТИП

SQLSTATE: 22005

Найден вложенный nullType в столбце <columName>, который является <dataType>. Delta не поддерживает запись NullType в сложных типах.

DELTA_CONCURRENT_APPEND

SQLSTATE: 2D521

ConcurrentAppendException: файлы были добавлены в <partition> в результате одновременного обновления. <retryMsg> <conflictingCommit>

Дополнительные сведения см. в <docLink>.

DELTA_CONCURRENT_DELETE_DELETE

SQLSTATE: 2D521

ConcurrentDeleteDeleteException: эта транзакция попыталась удалить один или несколько файлов, которые были удалены (например, <file>) одновременным обновлением. Повторите операцию.<conflictingCommit>

Дополнительные сведения см. в <docLink>.

DELTA_CONCURRENT_DELETE_READ

SQLSTATE: 2D521

ConcurrentDeleteReadException: эта транзакция попыталась прочитать один или несколько файлов, удаленных (например, <file>) одновременным обновлением. Повторите операцию.<conflictingCommit>

Дополнительные сведения см. в <docLink>.

DELTA_ОДНОВРЕМЕННАЯ_ТРАНЗАКЦИЯ

SQLSTATE: 2D521

ConcurrentTransactionException: эта ошибка возникает, когда несколько запросов потоковой передачи используют одну контрольную точку для записи в эту таблицу. Выполнялось ли одновременно несколько экземпляров одного и того же потокового запроса?<conflictingCommit>

Дополнительные сведения см. в <docLink>.

ДЕЛЬТА_ОДНОВРЕМЕННАЯ_ЗАПИСЬ

SQLSTATE: 2D521

ConcurrentWriteException: параллельная транзакция записывает новые данные, так как текущая транзакция считывает таблицу. Повторите операцию.<conflictingCommit>

Дополнительные сведения см. в <docLink>.

DELTA_CONFLICT_SET_COLUMN

SQLSTATE: 42701

Существует конфликт в этих столбцах SET: <columnList>.

Переопределение DELTA_CONF в команде не поддерживается.

SQLSTATE: 42616

Во время <command>настройка "<configuration>" не может быть задана из команды. Удалите его из предложения TBLPROPERTIES, а затем повторите команду.

Переопределение конфигурации дельты не поддерживается в этой сессии.

SQLSTATE: 42616

Во время <command>конфигурация "<configuration>" не может быть задана из конфигураций SparkSession. Пожалуйста, сбросьте его, выполнив spark.conf.unset("<configuration>"), а затем повторите команду.

DELTA_CONSTRAINT_ALREADY_EXISTS

SQLSTATE: 42710

Ограничение "<constraintName>" уже существует. Сначала удалите старое ограничение.

Старое ограничение:

<oldConstraint>

Несоответствие типа данных DELTA_CONSTRAINT

SQLSTATE: 42K09

Столбец <columnName> имеет тип данных <columnType> и не может быть изменен на тип данных <dataType>, так как этот столбец ссылается на следующие ограничения проверки:

<constraints>

Изменение зависимых столбцов при ограничениях DELTA_CONSTRAINT

SQLSTATE: 42K09

Не удается изменить столбец <columnName>, так как на этот столбец ссылается следующие ограничения проверки:

<constraints>

ОГРАНИЧЕНИЕ_ДЕЛЬТА_НЕ_СУЩЕСТВУЕТ

SQLSTATE: 42704

Не удается удалить несуществующее ограничение <constraintName> из таблицы <tableName>. Чтобы избежать возникновения ошибки, укажите параметр IF EXISTS или задайте для конфигурации сеанса SQL <config> значение <confValue>.

ДЕЛЬТА_КОНВЕРТАЦИЯ_ОБЪЕДИНЕНИЕ_ПРИ_ЧТЕНИИ_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 0AKDC

Преобразование таблицы Merge-On-Read <format> не поддерживается: <path>, <hint>

Дельта-конверсия: раздел не найден

SQLSTATE: 42KD6

Не найдено информации о разделе в каталоге для таблицы <tableName>. Вы запускали «MSCK REPAIR TABLE» на вашей таблице для обнаружения партиций?

DELTA_CONVERSION_UNSUPPORTED_COLLATED_PARTITION_COLUMN

SQLSTATE: 0AKDC

Не удается преобразовать таблицу Parquet с столбцом секционирования с сортировкой <colName> в Delta.

DELTA_CONVERSION_UNSUPPORTED_COLUMN_MAPPING

SQLSTATE: 0AKDC

Невозможно задать конфигурацию ‘<config>’ на <mode> при использовании CONVERT для DELTA.

Неподдерживаемое изменение схемы в преобразовании Delta

SQLSTATE: 0AKDC

Неподдерживаемые изменения схемы, обнаруженные для таблицы <format>: <path>, <hint>

DELTA_CONVERT_NON_PARQUET_TABLE

SQLSTATE: 0AKDC

CONVERT TO DELTA поддерживает только таблицы формата Parquet, но вы пытаетесь преобразовать источник <sourceName>: <tableId>

ПРЕОБРАЗОВАНИЕ_ДЕЛЬТА_В_ДЕЛЬТА_СТРОКОВОЕ_ОТСЛЕЖИВАНИЕ_БЕЗ_СТАТИСТИКИ

SQLSTATE: 22000

Невозможно включить отслеживание строк без сбора статистики.

Если вы хотите включить отслеживание строк, сделайте следующее:

  1. Включение сбора статистики путем выполнения команды

SET <statisticsCollectionPropertyKey> = true

  1. Запустите CONVERT TO DELTA без параметра NO STATISTICS.

Если вы не хотите собирать статистику, отключите отслеживание строк:

  1. Отключите функцию включения таблицы по умолчанию, выполнив команду:

RESET <rowTrackingTableFeatureDefaultKey>

  1. Деактивируйте свойство таблицы по умолчанию, выполнив следующую команду:

SET <rowTrackingDefaultPropertyKey> = false

Копировать в целевой формат с помощью DELTA

SQLSTATE: 0AKDD

COPY INTO целевой объект должен быть таблицей Delta.

СОЗДАНИЕ ВНЕШНЕЙ ТАБЛИЦЫ DELTA БЕЗ СХЕМЫ

SQLSTATE: 42601

Вы пытаетесь создать внешнюю таблицу <tableName>

из <path> с помощью Delta, но схема не указана, когда

входной путь пуст.

Дополнительные сведения о Delta см. в <docLink>

DELTA_СОЗДАНИЕ_ВНЕШНЕЙ_ТАБЛИЦЫ_БЕЗ_ЖУРНАЛА_ТРАНЗАКЦИЙ

SQLSTATE: 42K03

Вы пытаетесь создать внешнюю таблицу <tableName>

Начинается от %2$s с использованием Delta, но в журнале транзакций они отсутствуют.

%2$s/_delta_log. Проверьте вышестоящее задание, чтобы убедиться, что оно записывается с помощью

format("delta") и что путь является корнем таблицы.

Дополнительные сведения о Delta см. в <docLink>

Несоответствие идентификатора и местоположения при создании таблицы DELTA

SQLSTATE: 0AKDC

Создание таблицы Delta на основе пути на другом месте не поддерживается. Идентификатор: <identifier>, расположение: <location>

DELTA_CREATE_TABLE_ОТСУТСТВУЕТ_ИМЯ_ТАБЛИЦЫ_ИЛИ_МЕСТОПОЛОЖЕНИЕ

SQLSTATE: 42601

Необходимо указать имя таблицы или расположение.

НЕСООТВЕТСТВИЕ_СХЕМЫ_СОЗДАНИЯ_ТАБЛИЦЫ_DELTA

SQLSTATE: 42KD7

Указанная схема не соответствует существующей схеме в <path>.

== Указанное ==

<specifiedSchema>

== Существующие ==

<existingSchema>

== Отличия ==

<schemaDifferences>

Если вы намерены сохранить существующую схему, можно опустить это.

схема из команды создания таблицы. В противном случае убедитесь, что

Схема соответствует.

Установка параметра кластеризации для таблицы в Delta не разрешена

SQLSTATE: 42000

Не удается включить функцию таблицы <tableFeature> с помощью TBLPROPERTIES. Используйте CREATE ИЛИ REPLACE TABLE CLUSTER BY для создания таблицы Delta с кластеризацией.

DELTA_CREATE_TABLE_WITH_DIFFERENT_CLUSTERING

SQLSTATE: 42KD7

Указанные столбцы кластеризации не соответствуют существующим столбцам кластеризации в <path>.

== Указанное ==

<specifiedColumns>

== Существующая ==

<existingColumns>

СОЗДАНИЕ_ТАБЛИЦЫ_С_РАЗНЫМ_РАЗДЕЛЕНИЕМ_В_DELTA

SQLSTATE: 42KD7

Указанное секционирование не соответствует существующему секционированию на <path>.

== Указанное ==

<specifiedColumns>

== Существующая ==

<existingColumns>

DELTA_CREATE_TABLE_WITH_DIFFERENT_PROPERTY

SQLSTATE: 42KD7

Указанные свойства не соответствуют существующим свойствам в <path>.

== Указанное ==

<specifiedProperties>

== Существующая версия ==

<existingProperties>

DELTA_CREATE_TABLE_WITH_NON_EMPTY_LOCATION (Создать таблицу Delta с непустым местоположением)

SQLSTATE: 42601

Не удается создать таблицу ("<tableId>'). Связанное расположение (‘<tableLocation>’) не является пустым и также не является таблицей Delta.

ИЗМЕНЕНИЕ_ДАННЫХ_ДЕЛЬТА_ЛОЖЬ

SQLSTATE: 0AKDE

Не удается изменить метаданные таблицы, так как параметр dataChange имеет значение false. Попытка выполнения операции: «<op>».

DELTA_УДАЛЁННЫЙ_ФАЙЛ_PARQUET_НЕ_НАЙДЕН

SQLSTATE: 42K03

Не удается найти файл <filePath>, на который ссылается журнал транзакций. Этот файл Parquet может быть удалён в соответствии с политикой хранения данных Delta.

Длительность хранения данных Delta по умолчанию: <logRetentionPeriod>. Время изменения файла parquet: <modificationTime>. Время удаления файла parquet: <deletionTime>. Удалено в версии Delta: <deletionVersion>.

DELTA_DELETION_VECTOR_MISSING_NUM_RECORDS

SQLSTATE: 2D521

Неверно коммитить файлы с векторами на удаление, у которых отсутствует статистика numRecords.

ДЕЛЬТА_ДОМЕН_МЕТАДАННЫЕ_НЕ_ПОДДЕРЖИВАЮТСЯ

SQLSTATE: 0A000

Обнаружены действия DomainMetadata для доменов <domainNames>, однако функция DomainMetadataTableFeature не включена.

ДЕЛЬТА_УДАЛИТЬ_СТОЛБЕЦ_АТ_ИНДЕКС_МЕНЬШЕ_НОЛЯ

SQLSTATE: 42KD8

Индекс для удаления столбца <columnIndex> меньше 0

Удаление столбца DELTA в схеме с одиночным полем

SQLSTATE: 0AKDC

Невозможно удалить столбец из схемы с одним столбцом. Схема:

<schema>

DELTA_DUPLICATE_ACTIONS_FOUND

SQLSTATE: 2D521

Операция файла "<actionType>" для пути <path> была указана несколько раз.

Он конфликтует с <conflictingPath>.

Недопустимо, чтобы несколько операций с файлами с одинаковым путем находились в рамках одной фиксации.

DELTA_DUPLICATE_COLUMNS_FOUND

SQLSTATE: 42711

Найденные повторяющиеся столбцы <coltype>: <duplicateCols>

Дублирование столбцов для вставки в DELTA

SQLSTATE: 42701

Повторяющиеся имена столбцов в условии INSERT

DELTA_DUPLICATE_COLUMNS_ON_UPDATE_TABLE

SQLSTATE: 42701

<message>

Перед обновлением таблицы удалите повторяющиеся столбцы.

ДУБЛИРОВАНИЕ_ДАННЫХ_DELTA_С_ИСКЛЮЧЕНИЕМ_СТОЛБЦОВ

SQLSTATE: 42701

Обнаружены столбцы с дублированными данными: <columns>.

DELTA_DUPLICATE_DOMAIN_METADATA_INTERNAL_ERROR

SQLSTATE: 42601

Внутренняя ошибка: два действия DomainMetadata в одной транзакции имеют один и тот же домен <domainName>

DELTA_DV_HISTOGRAM_DESERIALIZATON

SQLSTATE: 22000

Не удалось десериализовать гистограмму подсчетов удаленных записей во время проверки целостности таблицы.

DELTA_DYNAMIC_PARTITION_OVERWRITE_DISABLED

SQLSTATE: 0A000

Динамический режим перезаписи разделов задается параметрами конфигурации сеанса или записи, но он отключен настройкой spark.databricks.delta.dynamicPartitionOverwrite.enabled=false.

DELTA_EMPTY_DATA (ДЕЛЬТА_ПУСТЫЕ_ДАННЫЕ)

SQLSTATE: 428GU

Данные, используемые при создании таблицы Delta, не имеют столбцов.

DELTA_EMPTY_DIRECTORY

SQLSTATE: 42K03

Файл не найден в каталоге: <directory>.

DELTA_EXCEED_CHAR_VARCHAR_LIMIT

SQLSTATE: 22001

Значение "<value>" превышает ограничение длины типа char/varchar. Не удалось проверить: <expr>.

DELTA_FAILED_CAST_PARTITION_VALUE (Ошибка преобразования значения раздела)

SQLSTATE: 22018

Не удалось привести значение раздела <value> к <dataType>

Не удалось найти атрибут в выходных столбцах

SQLSTATE: 42703

Не удалось найти <newAttributeName> среди существующих целевых результатов <targetOutputColumns>

Ошибка: не удалось определить схему Delta

SQLSTATE: 42KD9

Не удалось вывести схему из заданного списка файлов.

НЕУДАЧА ОБЪЕДИНЕНИЯ СХЕМЫ DELTA

SQLSTATE: 42KDA

Не удалось объединить схему файла <file>:

<schema>

SQLSTATE: KD001

Не удалось прочитать нижний колонтитул для файла: <currentFile>

DELTA_ОШИБКА_РАСПОЗНАВАНИЯ_ПРЕДИКАТА

SQLSTATE: 42601

Не удается распознать предикат "<predicate>'

Ошибка DELTA_FAILED_SCAN с исторической версией

SQLSTATE: KD002

Ожидается полное сканирование последней версии источника Delta, однако обнаружено историческое сканирование версии <historicalVersion>

Объединение полей DELTA завершилось с ошибкой

SQLSTATE: 22005

Не удалось объединить поля "<currentField>" и "<updateField>"

DELTA_FEATURES_PROTOCOL_METADATA_MISMATCH

SQLSTATE: 0AKDE

Не удалось работать с этой таблицей, так как следующие функции таблицы включены в метаданных, но не указаны в протоколе: <features>.

Функции DELTA требуют ручного включения.

SQLSTATE: 0AKDE

Для схемы таблицы требуется вручную включить следующие функции таблицы: <unsupportedFeatures>.

Для этого выполните следующую команду для каждого из перечисленных выше компонентов:

ALTER TABLE table_name SET TBLPROPERTIES ("delta.feature.feature_name" = "поддерживается")

Замените "table_name" и "feature_name" реальными значениями.

Текущая поддерживаемая функция(и): <supportedFeatures>.

ФУНКЦИЯ_DELTA_МОЖЕТ_ОТКЛЮЧИТЬ_ЗАЩИТУ_КОНТРОЛЬНОЙ_ТОЧКИ_ТОЛЬКО_ПРИ_УСЕЧЕНИИ_ИСТОРИИ

SQLSTATE: 55000

Не удалось удалить функцию защиты контрольных точек.

Эту возможность можно отключить только путем усечения истории.

Повторите попытку с параметром TRUNCATE HISTORY:

ALTER TABLE table_name DROP FEATURE защита контрольной точки TRUNCATE HISTORY

ОШИБКА_УДАЛЕНИЯ_КОНТРОЛЬНОЙ_ТОЧКИ_DELTA_FEATURE

SQLSTATE: 22KD0

Сбой удаления <featureName> из-за сбоя при создании контрольной точки.

Повторите попытку позже. Если проблема сохраняется, обратитесь в службу поддержки Databricks.

DELTA_FEATURE_DROP_CHECKPOINT_PROTECTION_WAIT_FOR_RETENTION_PERIOD

SQLSTATE: 22KD0

Операция не завершилась успешно, так как по-прежнему остались следы удаленных функций

в истории таблиц. Контрольная защита не может быть удалена до тех пор, пока эти исторические данные не будут удалены.

Истек срок действия версий.

Чтобы отказаться от Защиты контрольной точки, подождите, пока исторические версии будут реализованы.

истекает срок действия, а затем повторяется эта команда. Период хранения для исторических версий —

В настоящее время настроено <truncateHistoryLogRetentionPeriod>.

DELTA_FEATURE_DROP_CONFLICT_REVALIDATION_FAIL

SQLSTATE: 0AKDE

Не удается удалить функцию, так как параллельная транзакция изменила таблицу.

Повторите операцию.

<concurrentCommit>

DELTA_FEATURE_DROP_DEPENDENT_FEATURE

SQLSTATE: 0AKDE

Не удается удалить функцию таблицы <feature>, так как некоторые другие функции (<dependentFeatures>) в этой таблице зависят от <feature>.

Прежде чем удалить эту функцию, рассмотрите возможность их удаления.

If this is indeed a non-translatable code as part of a technical message, it may remain unchanged as identifiers typically do. However, if translated context is needed (e.g., parentheses or additional description), it could be: DELTA_FEATURE_DROP_FEATURE_NOT_PRESENT (Функция отсутствует)

SQLSTATE: 0AKDE

Не удается удалить <feature> из этой таблицы, так как в настоящее время она отсутствует в протоколе таблицы.

DELTA_FEATURE_DROP_HISTORICAL_VERSIONS_EXIST

SQLSTATE: 0AKDE

Не удается удалить <feature>, так как журнал Delta содержит исторические версии, использующие эту функцию.

Пожалуйста, подождите до завершения периода хранения журнала регистрации (<logRetentionPeriodKey>=<logRetentionPeriod>)

прошёл с тех пор, как функция в последний раз была активна.

Кроме того, дождитесь истечения срока хранения TRUNCATE HISTORY (<truncateHistoryLogRetentionPeriod>)

а затем выполните следующую команду:

ALTER TABLE table_name DROP FEATURE feature_name TRUNCATE HISTORY

ФУНКЦИЯ_УДАЛЕНИЯ_ИСТОРИИ_СОКРАЩЕНИЕ_НЕ_РАЗРЕШЕНО

SQLSTATE: 0AKDE

Для данной особенности не требуется усечение истории.

ФУНКЦИЯ_УДАЛИТЬ_НЕСЪЕМНУЮ_ФУНКЦИЮ

SQLSTATE: 0AKDE

Не удается удалить <feature>, так как удаление этой функции не поддерживается.

Обратитесь в службу поддержки Databricks.

ОТКАЗ_НЕПОДДЕРЖИВАЕМОЙ_КЛИЕНТСКОЙ_ФУНКЦИИ

SQLSTATE: 0AKDE

Не удается удалить <feature>, так как она не поддерживается этой версией Databricks.

Рекомендуется использовать Databricks с более поздней версией.

DELTA_FEATURE_DROP_WAIT_FOR_RETENTION_PERIOD

SQLSTATE: 0AKDE

Удаление <feature> было частично успешным.

Функция теперь больше не используется в текущей версии таблицы. Однако эта функция

по-прежнему присутствует в исторических версиях таблицы. Невозможно удалить функцию таблицы

из протокола таблицы до тех пор, пока у этих исторических версий не истечёт срок действия.

Чтобы удалить функцию таблицы из протокола, подождите, пока исторические версии будут удалены.

истекает срок действия, а затем повторяется эта команда. Период хранения для исторических версий —

в настоящее время настроено как <logRetentionPeriodKey>=<logRetentionPeriod>.

Кроме того, дождитесь истечения срока хранения TRUNCATE HISTORY (<truncateHistoryLogRetentionPeriod>)

а затем запустите команду:

ALTER TABLE table_name DROP FEATURE feature_name TRUNCATE HISTORY

ДЛЯ ДАННОЙ ФУНКЦИИ DELTA ТРЕБУЕТСЯ БОЛЕЕ НОВАЯ ВЕРСИЯ ЧИТАТЕЛЯ

SQLSTATE: 0AKDE

Не удалось включить функцию таблицы <feature>, так как для нее требуется более высокая версия протокола чтения (текущая <current>). Рассмотрите возможность обновления версии протокола чтения таблицы до <required>или до версии, поддерживающей функции таблицы чтения. Дополнительные сведения о версиях протокола таблицы см. в <docLink>.

Данная функция Delta требует более высокой версии ПО для записи.

SQLSTATE: 0AKDE

Не удалось включить функцию таблицы <feature>, так как для нее требуется более высокая версия протокола записи (текущая <current>). Рассмотрите возможность обновления версии протокола записи таблицы до <required>или до версии, поддерживающей функции таблицы записи. Дополнительные сведения о версиях протокола таблицы см. в <docLink>.

Файл дельты уже существует

SQLSTATE: 42K04

Существующий путь к файлу <path>

DELTA_FILE_LIST_AND_PATTERN_STRING_CONFLICT

SQLSTATE: 42613

Не удается указать как список файлов, так и строку шаблона.

DELTA_FILE_NOT_FOUND

SQLSTATE: 42K03

Путь к файлу <path>

ДЕТАЛЬНО_ФАЙЛ_DELTA_НЕ_НАЙДЕН

SQLSTATE: 42K03

Не удается найти файл <filePath>, на который ссылается журнал транзакций. Это происходит, когда данные были вручную удалены из файловой системы, а не с помощью инструкции таблицы DELETE. Дополнительные сведения см. в <faqPath>

DELTA_FILE_OR_DIR_NOT_FOUND

SQLSTATE: 42K03

Нет такого файла или каталога: <path>

Файл_Дельта_для_перезаписи_не_найден

SQLSTATE: 42K03

Файл (<path>) для перезаписи не найден среди кандидатных файлов.

<pathList>

DELTA_FOUND_MAP_TYPE_COLUMN

SQLSTATE: KD003

Был найден тип карты. Чтобы получить доступ к ключу или значению MapType, укажите один из них.

из:

<key> или

<value>

следует название столбца (только если этот столбец является структурным типом).

например, mymap.key.mykey

Если столбец является базовым типом, достаточно mymap.key или mymap.value.

Схема:

<schema>

DELTA_GENERATED_COLUMNS_DATA_TYPE_MISMATCH

SQLSTATE: 42K09

Столбец <columnName> имеет тип данных <columnType> и не может быть изменен на тип данных <dataType> так как этот столбец ссылается на следующие созданные столбцы:

<generatedColumns>

ИЗМЕНЕНИЕ_ЗАВИСИМОГО_СТОЛБЦА_ГЕНЕРИРУЕМЫХ_СТОЛБЦОВ_DELTA

SQLSTATE: 42K09

Не удается изменить столбец <columnName>, так как на этот столбец ссылается следующий созданный столбец:

<generatedColumns>

DELTA_НЕСООТВЕТСТВИЕ_ТИПА_ВЫРАЖЕНИЯ_СГЕНЕРИРОВАННЫХ_СТОЛБЦОВ

SQLSTATE: 42K09

Тип выражения созданного столбца <columnName> — это <expressionType>, а тип самого столбца — <columnType>.

Неправильный тип данных при обновлении генерируемого столбца DELTA

SQLSTATE: 42K09

Столбец <currentName> — это созданный столбец или столбец, используемый созданным столбцом. Тип данных <currentDataType> и не может быть преобразован в тип данных <updateDataType>

ПОДДЕРЖКА DELTA_GEOSPATIAL НЕ ОСУЩЕСТВЛЯЕТСЯ

SQLSTATE: 0AKDC

Геопространственные типы не поддерживаются в этой версии Delta Lake.

DELTA_ICEBERG_COMPAT_VIOLATION

SQLSTATE: KD00E

Проверка IcebergCompatV\<version\> не прошла.

Дополнительные сведения см. в DELTA_ICEBERG_COMPAT_VIOLATION

DELTA_IDENTITY_COLUMNS_ALTER_COLUMN_NOT_SUPPORTED

SQLSTATE: 429BQ

ALTER TABLE ALTER COLUMN не поддерживается для столбцов IDENTITY.

DELTA_IDENTITY_COLUMNS_ALTER_NON_DELTA_FORMAT

SQLSTATE: 0AKDD

ALTER TABLE ALTER COLUMN SYNC IDENTITY поддерживается только Delta.

DELTA_IDENTITY_COLUMNS_ALTER_NON_IDENTITY_COLUMN

SQLSTATE: 429BQ

ALTER TABLE ALTER COLUMN SYNC IDENTITY нельзя вызывать для столбцов, отличных от IDENTITY.

DELTA_IDENTITY_COLUMNS_EXPLICIT_INSERT_NOT_SUPPORTED - Явная вставка в столбцы идентификаторов Delta не поддерживается.

SQLSTATE: 42808

Предоставление значений GENERATED ALWAYS<colName> столбца AS IDENTITY не поддерживается.

ДЕЛЬТА_ИДЕНТИЧНОСТЬ_СТОЛБЦЫ_НЕПРАВИЛЬНЫЙ_ШАГ

SQLSTATE: 42611

IDENTITY шаг столбца не может быть 0.

ИДЕНТИФИКАЦИОННЫЕ_СТОЛБЦЫ_ДЕЛЬТА_НЕ_ФОРМАТ_ДЕЛЬТА

SQLSTATE: 0AKDD

Столбцы IDENTITY поддерживаются только Delta.

DELTA_IDENTITY_COLUMNS_PARTITION_NOT_SUPPORTED

SQLSTATE: 42601

PARTITIONED BY IDENTITY столбца <colName> не поддерживается.

DELTA_IDENTITY_COLUMNS_REPLACE_COLUMN_NOT_SUPPORTED

SQLSTATE: 429BQ

ALTER TABLE REPLACE COLUMNS не поддерживается для таблицы со столбцами IDENTITY.

DELTA_IDENTITY_COLUMNS_UNSUPPORTED_DATA_TYPE

SQLSTATE: 428H2

Тип данных <dataType> не поддерживается для столбцов IDENTITY.

ОБНОВЛЕНИЕ ИДЕНТИФИКАТОРНЫХ СТОЛБЦОВ DELTA НЕ ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 42808

UPDATE столбца IDENTITY<colName> не поддерживается.

СТОЛБЦЫ_ИЭМ_С_СГЕНЕРИРОВАННЫМ_ВЫРАЖЕНИЕМ

SQLSTATE: 42613

Столбец IDENTITY нельзя указывать с сгенерированным выражением для столбца.

НЕДОПУСТИМАЯ_ОПЦИЯ_ДЕЛЬТА

SQLSTATE: 42616

Недопустимое значение "<input>" для параметра "<name>", <explain>

DELTA_ILLEGAL_USAGE

SQLSTATE: 42601

Использование <option> не допускается, если <operation> — таблица Delta.

DELTA_INCONSISTENT_BUCKET_SPEC

SQLSTATE: 42000

BucketSpec для сегментированной таблицы Delta не соответствует BucketSpec из метаданных. Ожидается: <expected>. Фактический: <actual>.

DELTA_INCONSISTENT_LOGSTORE_CONFS

SQLSTATE: F0000

(<setKeys>) нельзя установить на разные значения. Задайте только одно из них или задайте для них одно и то же значение.

Неверный доступ к массиву (DELTA_INCORRECT_ARRAY_ACCESS)

SQLSTATE: KD003

Неправильное обращение к типу массива. Используйте позицию arrayname.element.elementname для выполнения действий.

добавьте в массив.

DELTA_НЕКОРРЕКТНЫЙ_ДОСТУП_К_МАССИВУ_ПО_ИМЕНИ

SQLSTATE: KD003

Обнаружен объект ArrayType. Чтобы получить доступ к элементам ArrayType, укажите

<rightName> вместо <wrongName>.

Схема:

<schema>

DELTA_INCORRECT_GET_CONF

SQLSTATE: 42000

Используйте getConf() вместо conf.getConf()

DELTA_INCORRECT_LOG_STORE_IMPLEMENTATION

SQLSTATE: 0AKDC

Ошибка обычно возникает при реализации LogStore по умолчанию, что

HDFSLogStore используется для записи в Delta таблицу на системе хранения, отличной от HDFS.

Чтобы получить гарантии транзакций ACID для обновлений таблиц, необходимо использовать

правильная реализация LogStore, соответствующая вашей системе хранения.

Дополнительные сведения см. в <docLink>.

DELTA_INDEX_БОЛЬШЕ_ИЛИ_РАВНО_STRUCT

SQLSTATE: 42KD8

Индекс <position> для удаления столбца, равного или больше длины структуры: <length>

ИНДЕКС_ДЕЛЬТА_БОЛЬШЕ_ЧЕМ_СТРУКТУРА

SQLSTATE: 42KD8

Индекс <index> для добавления столбца <columnName> превышает длину структуры: <length>

Несоответствие арности столбца вставки DELTA

SQLSTATE: 42802

Не удается записать в "<tableName>", <columnName>; целевая таблица имеет <numColumns> столбец(а/ов), а вставляемые данные имеют <insertColumns> столбец(а/ов).

НЕСООТВЕТСТВИЕ_СТОЛБЦА_ВСТАВКИ_ДЕЛЬТА

SQLSTATE: 42802

Столбец <columnName> не указан в INSERT

DELTA_INVALID_AUTO_COMPACT_TYPE (неверный тип автоматической компоновки)

SQLSTATE: 22023

Недопустимый автоматически компактный тип: <value>. Допустимые значения: <allowed>.

DELTA_INVALID_BUCKET_COUNT

SQLSTATE: 22023

Недопустимое число контейнеров: <invalidBucketCount>. Число контейнеров должно быть положительным числом, которое имеет значение 2 и не менее 8. Вместо этого можно использовать <validBucketCount>.

DELTA_INVALID_BUCKET_INDEX

SQLSTATE: 22023

Не удается найти столбец контейнера в столбцах секционирования

НЕВЕРНЫЙ ИНТЕРВАЛ КАЛЕНДАРЯ DELTA ПУСТОЙ

SQLSTATE: 2200P

Интервал не может быть нулевым или пустым.

DELTA_INVALID_CDC_RANGE

SQLSTATE: 22003

Диапазон CDC от начального <start> до конечного <end> был недействительным. Конец не может быть до начала.

НЕДОПУСТИМЫЕ СИМВОЛЫ В НАЗВАНИИ СТОЛБЦА_DELTA

SQLSTATE: 42K05

Имя атрибута "<columnName>" содержит недопустимые символы среди ",;{}()\n\t=". Используйте псевдоним, чтобы его переименовать.

DELTA_НЕДОПУСТИМЫЕ_СИМВОЛЫ_В_ИМЕНАХ_СТОЛБЦОВ

SQLSTATE: 42K05

Обнаружены недопустимые символы среди ' ,;{}()nt=' в именах столбцов вашей схемы.

Недопустимые имена столбцов: <invalidColumnNames>.

Используйте другие символы и повторите попытку.

Кроме того, включите сопоставление столбцов для сохранения использования этих символов.

НЕВЕРНЫЙ_ПУТЬ_КЛОНИРОВАНИЯ_DELTA

SQLSTATE: 22KD1

Целевое расположение для CLONE должно быть абсолютным путем или именем таблицы. Используйте

абсолютный путь вместо <path>.

ОШИБКА_НЕДОПУСТИМЫЕ_ИМЕНА_СТОЛБЦОВ_ПРИ_УДАЛЕНИИ_ОТКРЫТИЯ_СТОЛБЦА

SQLSTATE: 42K05

Обнаружены недопустимые символы среди ' ,;{}()nt=' в именах столбцов вашей схемы.

Недопустимые имена столбцов: <invalidColumnNames>.

Сопоставление столбцов невозможно удалить, если в именах столбцов есть недопустимые символы.

Переименуйте столбцы, чтобы удалить недопустимые символы и повторите эту команду.

DELTA_НЕДЕЙСТВИТЕЛЬНЫЙ_ФОРМАТ

SQLSTATE: 22000

Обнаружен несовместимый формат.

Журнал транзакций для Delta был найден в<deltaRootPath>/\_delta_log,

но вы пытаетесь использовать <operation> <path> в формате("<format>"). Необходимо использовать

"format(\"delta\")" при чтении и записи в таблицу Delta.

Дополнительные сведения о Delta см. в <docLink>

НЕВЕРНЫЕ ССЫЛКИ НА СГЕНЕРИРОВАННЫЕ СТОЛБЦЫ DELTA

SQLSTATE: 42621

Созданный столбец не может использовать несуществующий столбец или другой созданный столбец.

Опции недопустимой идемпотентной записи Delta

SQLSTATE: 42616

Недопустимые параметры для записи idempotent Dataframe: <reason>

DELTA_INVALID_INTERVAL

SQLSTATE: 22006

<interval> не является допустимым INTERVAL.

DELTA_INVALID_INVENTORY_SCHEMA

SQLSTATE: 42000

Схема для указанного INVENTORY не содержит все обязательные поля. Обязательные поля: <expectedSchema>

Ошибка: DELTA_INVALID_ISOLATION_LEVEL

SQLSTATE: 25000

Недопустимый уровень изоляции "<isolationLevel>"

DELTA_INVALID_LOGSTORE_CONF: Некорректная конфигурация хранилища логов

SQLSTATE: F0000

(<classConfig>) и (<schemeConfig>) нельзя задать одновременно. Задайте только одну группу из них.

Ошибка DELTA: Неправильный синтаксис управляемой таблицы - отсутствует схема.

SQLSTATE: 42000

Вы пытаетесь создать управляемую таблицу <tableName>

Используется Delta, но схема не указана.

Дополнительные сведения о Delta см. в <docLink>

DELTA_INVALID_PARTITION_COLUMN (недействительный столбец раздела)

SQLSTATE: 42996

<columnName> не является допустимым столбцом секционирования в таблице <tableName>.

DELTA_INVALID_PARTITION_COLUMN_NAME

SQLSTATE: 42996

Найдены столбцы разделов с недопустимыми символами среди «, ;{}()nt=». Измените имя столбцов секционирования. Эту проверку можно отключить, задав spark.conf.set("spark.databricks.delta.partitionColumnValidity.enabled", false), однако это не рекомендуется, так как другие функции Delta могут работать неправильно.

DELTA_INVALID_PARTITION_COLUMN_TYPE

SQLSTATE: 42996

Использование столбцов <name> типа <dataType> в качестве столбца секционирования не поддерживается.

DELTA_INVALID_PARTITION_PATH

SQLSTATE: 22KD1

Фрагмент пути раздела должен быть в формате part1=foo/part2=bar. Путь к разделу: <path>

НЕПРАВИЛЬНОЕ ПОНИЖЕНИЕ ПРОТОКОЛА ДЕЛЬТА

SQLSTATE: KD004

Версия протокола не может быть понижена с <oldProtocol> до <newProtocol>

Неверная версия протокола [DELTA_INVALID_PROTOCOL_VERSION]

SQLSTATE: KD004

Неподдерживаемая версия протокола Delta: таблица "<tableNameOrPath>" требует версию чтения <readerRequired> и версию записи <writerRequired>, но эта версия Databricks поддерживает версию чтения <supportedReaders> и версию записи <supportedWriters>. Обновите до более нового выпуска.

НЕВЕРНАЯ ФУНКЦИЯ ЗНАЧЕНИЯ ТАБЛИЦЫ DELTA

SQLSTATE: 22000

Функция <function> — это неподдерживаемая табличная функция для операций чтения CDC.

ДЕЛЬТА_НЕДОПУСТИМЫЙ_ФОРМАТ_МЕТКИ_ВРЕМЕНИ

SQLSTATE: 22007

Указанная метка времени <timestamp> не соответствует ожидаемому синтаксису <format>.

DELTA_ЖУРНАЛ_УЖЕ_СУЩЕСТВУЕТ

SQLSTATE: 42K04

Журнал Delta уже существует в <path>

Файл DELTA_LOG не найден для STREAMING_SOURCE

SQLSTATE: 42K03

Если вы никогда не удалили его, скорее всего, ваш запрос отстает. Удалите его контрольную точку, чтобы начать заново. Чтобы избежать повторения этого, вы можете обновить политику хранения таблицы Delta.

Отсутствует имя столбца отслеживания материализованных строк DELTA

SQLSTATE: 22000

Материализованное имя столбца <rowTrackingColumn> отсутствует для <tableName>.

РАЗМЕР_МАССИВА_DELTA_MAX_ПРЕВЫШЕН

SQLSTATE: 42000

Используйте ограничение меньше int.MaxValue — 8.

DELTA_MAX_COMMIT_RETRIES_EXCEEDED

SQLSTATE: 40000

Этот коммит завершился ошибкой, так как его пытались сделать <numAttempts> раз, но безуспешно.

Это может быть вызвано непрерывным фиксированием таблицы Delta многими параллельными процессами.

Совершает.

Фиксация, начатая в версии: <startVersion>

Сбой коммита в версии: <failVersion>

Количество действий, которые пытались совершить: <numActions>

Общее время, затраченное на выполнение этого коммита: <timeSpent> мс

DELTA_MAX_LIST_FILE_EXCEEDED

SQLSTATE: 42000

Список файлов должен содержать не более <maxFileListSize> записей, <numFiles>.

DELTA_MERGE_ADD_VOID_COLUMN

SQLSTATE: 42K09

Невозможно добавить столбец <newColumn> с типом VOID. Явно укажите тип, отличный от void.

DELTA_MERGE_НЕСОВМЕСТИМЫЙ_ТИП_ДАННЫХ

SQLSTATE: 42K09

Не удалось объединить несовместимые типы данных <currentDataType> и <updateDataType>

DELTA_MERGE_INCOMPATIBLE_DECIMAL_TYPE

SQLSTATE: 42806

Не удалось объединить десятичные типы с несовместимыми <decimalRanges>

НЕ УДАЛОСЬ НЕОДНОКРАТНО МАТЕРИАЛИЗОВАТЬ ИСТОЧНИК DELTA_MERGE

SQLSTATE: 25000

Неоднократные попытки материализовать источник заявления MERGE завершились сбоем.

ОТСУТСТВУЕТ_УСЛОВИЕ_ОБЪЕДИНЕНИЯ_DELTA

SQLSTATE: 42601

В операторе MERGE должно быть по крайней мере одно условие WHEN.

DELTA_MERGE_RESOLVED_ATTRIBUTE_MISSING_FROM_INPUT

SQLSTATE: 42601

Решённые атрибуты <missingAttributes> отсутствуют в <input> у оператора <merge>

DELTA_MERGE_UNEXPECTED_ASSIGNMENT_KEY

SQLSTATE: 22005

Непредвиденный ключ назначения: <unexpectedKeyClass> - <unexpectedKeyObject>

DELTA_MERGE_UNRESOLVED_EXPRESSION

SQLSTATE: 42601

Не удается разрешить <sqlExpr> в <clause>, учитывая <cols>.

DELTA_METADATA_CHANGED

SQLSTATE: 2D521

MetadataChangedException: метаданные таблицы Delta были изменены одновременным обновлением. Повторите операцию.<conflictingCommit>

ОТСУТСТВУЮТ_ДАННЫЕ_ИЗМЕНЕНИЙ_ДЕЛЬТЫ

SQLSTATE: KD002

Ошибка получения данных об изменении диапазона [<startVersion> , <endVersion>] из-за того, что данные об изменении недоступны.

записано для версии [<version>]. Если вы включили поток изменений данных в этой таблице,

используйте DESCRIBE HISTORY, чтобы узнать, когда она была впервые включена.

В противном случае, чтобы начать запись измененных данных, используйте ALTER TABLEtable_nameSET TBLPROPERTIES'

(<key>=true)".

DELTA_MISSING_COLUMN

SQLSTATE: 42703

Не удается найти <columnName> в столбцах таблицы: <columnList>

ОТСУТСТВУЕТ_ИНФОРМАЦИЯ_О_КОМИТЕ_ДЕЛЬТА

SQLSTATE: KD004

В этой таблице включена функция <featureName>, для которой требуется наличие действия CommitInfo в каждом коммите. Однако действие CommitInfo отсутствует в версии коммита <version>.

DELTA_MISSING_COMMIT_TIMESTAMP

SQLSTATE: KD004

Эта таблица поддерживает функцию <featureName>, для которой требуется наличие commitTimestamp в действии CommitInfo. Однако это поле не задано в версии коммита <version>.

Опечатка: ОТСУТСТВУЕТ_ТАБЛИЦА_DELTA

SQLSTATE: 42P01

<tableName> не является таблицей Delta.

DELTA_MISSING_DELTA_TABLE_COPY_INTO

SQLSTATE: 42P01

Таблица не существует. Сначала создайте пустую таблицу Delta с помощью CREATE TABLE <tableName>.

ОТСУТСТВУЕТ_КЛАСС_АЙСБЕРГА_DELTA

SQLSTATE: 56038

Класс Айсберга не найден. Убедитесь, что поддержка Delta Iceberg установлена.

Дополнительные сведения см. в <docLink>.

DELTA_MISSING_NOT_NULL_COLUMN_VALUE

SQLSTATE: 23502

Столбец <columnName>, имеющий ограничение NOT NULL, отсутствует из данных, записываемых в таблицу.

DELTA_MISSING_PARTITION_COLUMN

SQLSTATE: 42KD6

Столбец секционирования <columnName> не найден в схеме <columnList>

ОТСУТСТВУЮТ_ЧАСТИ_ФАЙЛОВ_DELTA

SQLSTATE: 42KD6

Не удалось найти все файлы частей контрольной версии: <version>

DELTA_MISSING_PROVIDER_FOR_CONVERT

SQLSTATE: 0AKDC

CONVERT TO DELTA поддерживают только таблицы в формате Parquet. Перепишите целевой путь как parquet.`<path>` , если это папка parquet.

ОТСУТСТВУЕТ УСТАНОВЛЕННЫЙ СТОЛБЕЦ DELTA

SQLSTATE: 42703

SET столбца <columnName> не найдены указанные столбцы: <columnList>.

ЖУРНАЛ_ТРАНЗАКЦИЙ_ОТСУТСТВУЮЩИЙ_DELTA

SQLSTATE: 42000

Обнаружен несовместимый формат.

Вы пытаетесь использовать <operation> <path> с помощью Delta, но это невозможно, так как отсутствует необходимое.

присутствует журнал транзакций. Проверьте вышестоящую задачу, чтобы убедиться, что она выполняется правильно.

Используя формат("delta") и пытаясь установить базовый путь таблицы в %1$s.

Дополнительные сведения о Delta см. в <docLink>

Режим Дельта не поддерживается

SQLSTATE: 0AKDC

Указанный режим "<mode>" не поддерживается. Поддерживаемые режимы: <supportedModes>

DELTA_MULTIPLE_CDC_BOUNDARY

SQLSTATE: 42614

Несколько <startingOrEnding> аргументов предоставлено для чтения CDC. Укажите либо <startingOrEnding>метку времени, либо <startingOrEnding>версию.

ДЕЛЬТА_НЕСКОЛЬКО_КОНФИГУРАЦИЙ_ДЛЯ_ОДНОГО_СТОЛБЦА_В_БЛУМ_ФИЛЬТРЕ

SQLSTATE: 42614

Несколько настроек индекса фильтра Блума, переданных команде для столбца: <columnName>

СОВПАДЕНИЕ НЕСКОЛЬКИХ СТРОК ИСТОЧНИКА С ЦЕЛЕВОЙ СТРОКОЙ В ОБЪЕДИНЕНИИ

SQLSTATE: 21506

Не удается выполнить слияние, так как несколько исходных строк совпали и пытались изменить одну и ту же строку.

Целевая строка в таблице Delta, возможно, противоречивыми способами. Согласно семантике SQL операции Merge

При совпадении нескольких исходных строк в одной целевой строке результат может быть неоднозначным.

так как непонятно, какая соответствующая исходная строка должна использоваться для обновления или удаления данных.

целевая строка. Вы можете предварительно обработать исходную таблицу, чтобы исключить возможность

несколько совпадений. Пожалуйста, обратитесь к

<usageReference>

DELTA_MUST_SET_ALL_COORDINATED_COMMITS_CONFS_IN_COMMAND

SQLSTATE: 42616

В течение <command>либо обе конфигурации координированных фиксаций ("delta.coordinatedCommits.commitCoordinator-preview", "delta.coordinatedCommits.commitCoordinatorConf-preview") задаются в команде, либо ни одна из них. Отсутствует: "<configuration>". Укажите эту конфигурацию в предложении TBLPROPERTIES или удалите другую конфигурацию, а затем повторите команду.

ДЕЛЬТА_ДОЛЖНА_УСТАНОВИТЬ_ВСЕ_СОГЛАСОВАННЫЕ_КОМИТЫ_КОНФИГУРАЦИЙ_В_СЕССИИ

SQLSTATE: 42616

Во время <command>либо обе конфигурации координированных фиксаций ("coordinatedCommits.commitCoordinator-preview", "coordinatedCommits.commitCoordinatorConf-preview") задаются в конфигурациях SparkSession, либо ни одна из них. Отсутствует: "<configuration>". Задайте эту конфигурацию в SparkSession или отмените настройку другой конфигурации, а затем повторите команду.

Конфликт имен в таблице с сегментацией (DELTA_NAME_CONFLICT_IN_BUCKETED_TABLE)

SQLSTATE: 42000

Следующие имена столбцов зарезервированы только для внутренней использования в сегментированных таблицах Delta: <names>

НЕОБХОДИМО ПЕРЕИМЕНОВАТЬ ВЛОЖЕННЫЕ ПОЛЯ DELTA

SQLSTATE: 42K05

Входная схема содержит вложенные поля, которые прописываются по-разному, чем целевая таблица.

Их необходимо переименовать, чтобы избежать потери данных в этих полях при записи в систему Delta.

Поля:

<fields>.

Исходная схема:

<schema>

Ограничение DELTA_NESTED_NOT_NULL (не допускается значение NULL)

SQLSTATE: 0AKDC

Тип <nestType> поля <parent> содержит ограничение NOT NULL. Delta не поддерживает ограничения NOT NULL, вложенные в массивы или карты. Чтобы отключить эту ошибку и игнорировать указанные ограничения, задайте значение <configKey> = true.

Тип <nestType> синтаксического анализа:

<nestedPrettyJson>

ОШИБКА_DELTA: ВЛОЖЕННЫЕ_ПОДЗАПРОСЫ_НЕ_ПОДДЕРЖИВАЮТСЯ

SQLSTATE: 0A000

Вложенный запрос не поддерживается в условии <operation>.

DELTA_NEW_CHECK_CONSTRAINT_VIOLATION

SQLSTATE: 23512

<numRows> строк в <tableName> нарушают новое ограничение CHECK (<checkConstraint>)

DELTA_NEW_NOT_NULL_VIOLATION (нарушение ограничения NOT NULL для DELTA_NEW)

SQLSTATE: 23512

<numRows> строк в <tableName> нарушают новое ограничение NOT NULL на <colName>

ОГРАНИЧЕНИЕ_ПРОВЕРКИ_НЕ_БУЛЕВОЕ_DELTA

SQLSTATE: 42621

CHECK ограничение "<name>" (<expr>) должно быть логическим выражением.

НЕДЕТЕРМИНИРОВАННОЕ ВЫРАЖЕНИЕ В СГЕНЕРИРОВАННОМ СТОЛБЦЕ_DELTA

SQLSTATE: 42621

Найдено <expr>. Созданный столбец не может использовать недетерминированное выражение.

Функция DELTA, не поддерживающая недетерминированность, не поддерживается

SQLSTATE: 0AKDC

Недетерминированные функции не поддерживаются в <operation> <expression>

DELTA_NON_LAST_MATCHED_CLAUSE_OMIT_CONDITION

SQLSTATE: 42601

Если в операторе MERGE есть несколько условий MATCHED, только последнее условие MATCHED может опустить условие.

DELTA_NON_LAST_NOT_MATCHED_BY_SOURCE_CLAUSE_OMIT_CONDITION

SQLSTATE: 42601

Если в операторе MERGE есть несколько условий NOT MATCHED BY SOURCE, только последнее условие NOT MATCHED BY SOURCE может опустить условие.

DELTA_НЕ_ПОСЛЕДНИЙ_НЕ_СООТВЕТСТВУЮЩИЙ_УСТАНОВКА_ИСКЛЮЧИТЬ_УСЛОВИЕ

SQLSTATE: 42601

Если в операторе MERGE есть несколько условий NOT MATCHED, только последнее условие NOT MATCHED может не содержать условия.

DELTA_NON_PARSABLE_TAG

SQLSTATE: 42601

Не удалось проанализировать тег <tag>.

Теги файлов: <tagList>

ДЕЛЬТА_ОТСУТСТВУЕТ_НЕ_РАЗДЕЛЁННЫЙ_СТОЛБЕЦ

SQLSTATE: KD005

Данные, записанные в Delta, должны содержать по крайней мере один неразделенный столбец.<details>

DELTA_NON_PARTITION_COLUMN_REFERENCE

SQLSTATE: 42P10

Предикат ссылается на несекционный столбец "<columnName>". Упоминаться могут только столбцы разделов: [<columnList>]

Указан столбец, не являющийся ключом разбиения в Delta

SQLSTATE: 42P10

Не указаны несекционированные столбцы <columnList>, там где должны быть указаны только cтолбцы секционирования <fragment>.

ДЕЛЬТА_НЕ_ОДНОЧАСТНАЯ_ПРОСТРАНСТВО_ИМЕН_ДЛЯ_КАТАЛОГА

SQLSTATE: 42K05

Для разностного каталога требуется однокомпонентное пространство имен, но <identifier> является многокомпонентным.

DELTA_NON_UC_COMMIT_COORDINATOR_NOT_SUPPORTED_IN_COMMAND

SQLSTATE: 42616

Установка координатора коммита на "<nonUcCoordinatorName>" из команды не поддерживается, так как таблицы, управляемые UC, могут иметь только "unity-catalog" в качестве координатора коммита. Измените его на "unity-catalog" или удалите все свойства таблицы "Координированные фиксации" из пункта TBLPROPERTIES, затем повторите команду снова.

DELTA_NON_UC_COMMIT_COORDINATOR_NOT_SUPPORTED_IN_SESSION

SQLSTATE: 42616

Установка координатора фиксации в значение "<nonUcCoordinatorName>" из конфигураций SparkSession не поддерживается, так как управляемые UC таблицы могут иметь только unity-catalog в качестве координатора фиксации. Пожалуйста, либо измените это на ‘unity-catalog’ с помощью команды spark.conf.set("<coordinatorNameDefaultKey>", "unity-catalog"), либо удалите все свойства таблицы Coordinated Commits из конфигураций SparkSession, выполнив spark.conf.unset("<coordinatorNameDefaultKey>"), spark.conf.unset("<coordinatorConfDefaultKey>"), spark.conf.unset("<tableConfDefaultKey>"), а затем повторите команду.

ДЕЛЬТА_НЕ_Таблица_DATABRICKS_DELTA

SQLSTATE: 42000

<table> не является таблицей Delta. Сначала удалите эту таблицу, если вы хотите создать ее с помощью Databricks Delta.

DELTA_NOT_A_DELTA_TABLE

SQLSTATE: 0AKDD

<tableName> не является таблицей Delta. Сначала удалите эту таблицу, если вы хотите повторно создать ее с помощью Delta Lake.

DELTA_NOT_NULL_COLUMN_NOT_FOUND_IN_STRUCT

SQLSTATE: 42K09

Столбец, не допускающий значение NULL, не найден в структуре: <struct>

ОШИБКА_НАРУШЕНИЯ_ОГРАНИЧЕНИЯ_DELTA_NOT_NULL

SQLSTATE: 23502

NOT NULL ограничение, нарушенное для столбца: <columnName>.

DELTA_NOT_NULL_NESTED_FIELD

SQLSTATE: 0A000

Ненулевое вложенное поле нельзя добавить в родительский элемент, допускающий значение NULL. Задайте значение NULL родительского столбца соответствующим образом.

Изменения не найдены

SQLSTATE: KD006

Фиксации не найдены в <logPath>

ДЕЛЬТА_Восстанавливаемая_История_Не_Найдена

SQLSTATE: KD006

Не найдены возобновляемые коммиты в <logPath>

НАРУШЕНЫ_ПРАВИЛА_БЕЗ_ПЕРЕНАПРАВЛЕНИЯ_DELTA

SQLSTATE: 42P01

Операция не разрешена: <operation> нельзя выполнить в таблице с функцией перенаправления.

Правила отсутствия перенаправления не удовлетворены <noRedirectRules>.

ОШИБКА_DELTA_НЕТ_ТАБЛИЦЫ_ОТНОШЕНИЙ

SQLSTATE: 42P01

Таблица <tableIdent> не найдена

DELTA_ОТСУТСТВИЕ_СТАРТА_ДЛЯ_ЧТЕНИЯ_CDC

SQLSTATE: 42601

Нет начальной версии или начальной меткиTimestamp, предоставленной для чтения CDC.

DELTA_NULL_SCHEMA_IN_STREAMING_WRITE

SQLSTATE: 42P18

Delta не принимает NullTypes в схеме потоковой записи.

DELTA_ONEOF_IN_TIMETRAVEL

SQLSTATE: 42601

Укажите "timestampAsOf" или "versionAsOf" для путешествия по времени.

DELTA_ONLY_OPERATION

SQLSTATE: 0AKDD

<operation> поддерживается только для таблиц Delta.

ОТСУТСТВУЕТ_ПУТЬ_ДЛЯ_ДЕЛЬТА_ОПЕРАЦИИ

SQLSTATE: 42601

Укажите путь или идентификатор таблицы для <operation>.

ОПЕРАЦИЯ_ДЕЛЬТА_НЕ_РАЗРЕШЕНА

SQLSTATE: 0AKDC

Операция не разрешена: <operation> не поддерживается для таблиц Delta

ОПЕРАЦИЯ_ДЕЛЬТА_НЕ_РАЗРЕШЕНА_ДЕТАЛИ

SQLSTATE: 0AKDC

Операция не разрешена: <operation> не поддерживается для таблиц Delta: <tableName>

ОПЕРАЦИЯ_ДЕЛЬТА_НЕ_ПОДДЕРЖИВАЕТСЯ_ДЛЯ_СТОЛБЦА_С_КОЛЛАЦИЕЙ

SQLSTATE: 0AKDC

<operation> не поддерживается для столбца <colName> с непо умолчанию сортировкой <collation>.

ОПЕРАЦИЯ DELTA НЕ ПОДДЕРЖИВАЕТСЯ ДЛЯ ВЫРАЖЕНИЯ С КОЛЛАЦИЕЙ

SQLSTATE: 0AKDC

<operation> не поддерживается для выражений <exprText>, так как он использует параметры сортировки, отличные от по умолчанию.

ОПЕРАЦИЯ_ДЕЛЬТА_НА_ВРЕМЕННОМ_ПРЕДСТАВЛЕНИИ_С_СГЕНЕРИРОВАННЫМИ_КОЛОНКАМИ_НЕПОДДЕРЖИВАЕТСЯ

SQLSTATE: 0A000

команда <operation> во временном представлении, ссылающееся на таблицу Delta, содержащую генерируемые столбцы, не поддерживается. Выполните команду <operation> непосредственно в таблице Delta

Операция дельта на представлении не разрешена

SQLSTATE: 0AKDC

Операция не разрешена: <operation> невозможно выполнить в режиме просмотра.

DELTA_OPTIMIZE_FULL_NOT_SUPPORTED

SQLSTATE: 42601

OPTIMIZE FULL поддерживается только для кластеризованных таблиц с непустыми столбцами кластеризации.

DELTA_OVERWRITE_MUST_BE_TRUE

SQLSTATE: 42000

Невозможно указать параметр копирования overwriteSchema без установки OVERWRITE в «истина».

ПЕРЕЗАПИСЬ_СХЕМЫ_ДЕЛЬТА_С_ДИНАМИЧЕСКИМ_ПЕРЕЗАПИСАНИЕМ_РАЗДЕЛОВ

SQLSTATE: 42613

Невозможно использовать overwriteSchema в динамическом режиме перезаписи секций.

СБОЙ ПРИ ПРЕОБРАЗОВАНИИ СТОЛБЦА РАЗДЕЛА DELTA

SQLSTATE: 22525

Не удалось преобразовать значение <value> в <dataType> для столбца секционирования <columnName>

ДЕЛЬТА_РАЗДЕЛ_СТОЛБЦА_НЕ_НАЙДЕН

SQLSTATE: 42703

Столбец секционирования <columnName> не найден в схеме [<schemaMap>]

DELTA_PARTITION_SCHEMA_IN_ICEBERG_TABLES

SQLSTATE: 42613

Невозможно указать схему секционирования при преобразовании таблиц Айсберга. Это определяется автоматически.

Путь DELTA не существует

SQLSTATE: 42K03

<path> не существует или не является таблицей Delta.

ПУТЬ_ДЕЛЬТА_СУЩЕСТВУЕТ

SQLSTATE: 42K04

Не удается записать существующий путь <path> без задания OVERWRITE = true.

DELTA_POST_COMMIT_HOOK_FAILED

SQLSTATE: 2DKD0

Фиксация версии таблицы Delta <version> прошла успешно, но произошла ошибка при выполнении хука после фиксации <name> <message>.

ИЗМЕНЕНИЕ ПРОТОКОЛА ДЕЛЬТА

SQLSTATE: 2D521

ProtocolChangedException: версия протокола таблицы Delta была изменена одновременным обновлением. <additionalInfo> <conflictingCommit>

Дополнительные сведения см. в <docLink>.

DELTA_PROTOCOL_PROPERTY_NOT_INT

SQLSTATE: 42K06

Свойство протокола <key> должно быть целым числом. Найдено <value>

ДЕЛЬТА_ПРОТОКОЛ_ЧТЕНИЯ_ТРЕБУЕТ_ЗАПИСЬ

SQLSTATE: KD004

Не удается обновить только версию протокола чтения для использования функций таблицы. Версия протокола записи должна быть по крайней мере <writerVersion> для продолжения работы. Дополнительные сведения о версиях протокола таблицы см. в <docLink>.

DELTA_ЧТЕНИЕ_ТАБЛИЦЫ_БЕЗ_СТОЛБЦОВ

SQLSTATE: 428GU

Вы пытаетесь прочитать таблицу Delta <tableName>, которая не содержит столбцов.

Напишите новые данные с помощью параметра mergeSchema = true, чтобы иметь возможность читать таблицу.

DELTA_REGEX_OPT_SYNTAX_ERROR

SQLSTATE: 2201B

Проверьте синтаксис для "<regExpOption>"

DELTA_REPLACE_WHERE_IN_OVERWRITE

SQLSTATE: 42613

Невозможно использовать replaceWhere вместе с перезаписью при помощи фильтра

DELTA_REPLACE_WHERE_MISMATCH

SQLSTATE: 44000

Записанные данные не соответствуют условию частичной перезаписи таблицы или ограничению<replaceWhere>.

<message>

DELTA_REPLACE_WHERE_WITH_DYNAMIC_PARTITION_OVERWRITE

SQLSTATE: 42613

Выражение "replaceWhere" и "partitionOverwriteMode"='dynamic" не может быть задано в параметрах DataFrameWriter.

DELTA_REPLACE_WHERE_WITH_FILTER_DATA_CHANGE_UNSET

SQLSTATE: 42613

Параметр "replaceWhere" не может использоваться с фильтрами данных, если параметр dataChange имеет значение false. Фильтры: <dataFilters>

Назначение ID строки DELTA без статистики

SQLSTATE: 22000

Не удается назначить идентификаторы строк без статистики счетчика строк.

Collect statistics for the table by running the following code in a Scala notebook and retry:

import com.databricks.sql.transaction.tahoe.DeltaLog

import com.databricks.sql.transaction.tahoe.stats.StatisticsCollection

import org.apache.spark.sql.catalyst.TableIdentifier

val log = DeltaLog.forTable(spark, TableIdentifier(table_name))

StatisticsCollection.recompute(spark, log)

DELTA_SCHEMA_CHANGED

SQLSTATE: KD007

Обнаружено изменение схемы:

схема источника потоковой передачи: <readSchema>

Схема файла данных: <dataSchema>

Попробуйте перезапустить запрос. Если эта проблема повторяется при многократных перезапусках запроса без

достигнув прогресса, вы сделали несовместимое изменение схемы и теперь должны начать заново.

запрос с нуля с помощью нового каталога контрольных точек.

СХЕМА_ДЕЛЬТА_ИЗМЕНЕНА_С_НАЧАЛЬНЫМИ_ОПЦИЯМИ

SQLSTATE: KD007

Обнаружено изменение схемы в версии <version>:

схема источника потоковой передачи: <readSchema>

Схема файла данных: <dataSchema>

Попробуйте перезапустить запрос. Если эта проблема повторяется при перезапусках запросов без

В процессе достижения прогресса вы внесли несовместимое изменение в схему и должны заново начать вашу работу.

запрос с нуля с помощью нового каталога контрольных точек. Если проблема сохраняется после

При переходе к новому каталогу контрольной точки может возникнуть необходимость изменить существующий.

Параметр "startingVersion" или "startingTimestamp" для запуска с версии более новой чем

<version> с новым каталогом контрольных точек.

СХЕМА ДЕЛЬТА ИЗМЕНЕНА С ВЕРСИЕЙ

SQLSTATE: KD007

Обнаружено изменение схемы в версии <version>.

схема источника потоковой передачи: <readSchema>

Схема файла данных: <dataSchema>

Попробуйте перезапустить запрос. Если эта проблема повторяется в случае неоднократного перезапуска запроса без

Движущиеся вперёд, вы сделали несовместимое изменение схемы и должны начать заново работу.

запрос с нуля с помощью нового каталога контрольных точек.

Изменение схемы DELTA с момента анализа

SQLSTATE: KD007

Схема вашей таблицы Delta изменилась таким образом, что она несовместима с вашим DataFrame.

или был создан объект DeltaTable. Переопределите объект DataFrame или DeltaTable.

Изменения:

<schemaDiff> <legacyFlagMessage>

СХЕМА_ДЕЛЬТЫ_НЕ_ПРЕДОСТАВЛЕНА

SQLSTATE: 42908

Схема таблицы не указана. Укажите схему (определение столбца) таблицы при использовании таблицы REPLACE, если запрос AS SELECT не указан.

DELTA_SCHEMA_NOT_SET

SQLSTATE: KD008

Схема таблицы не задана. Записать в нее данные или использовать CREATE TABLE для задания схемы.

DELTA_SET_LOCATION_SCHEMA_MISMATCH (Ошибка несоответствия схемы местоположения Delta Set)

SQLSTATE: 42KD7

Схема нового расположения Delta отличается от текущей схемы таблицы.

исходная схема:

<original>

схема назначения:

<destination>

Если это предполагаемое изменение, вы можете отключить эту проверку, выполнив следующие действия:

%%sql установить <config> = true

DELTA_SHALLOW_CLONE_FILE_NOT_FOUND

SQLSTATE: 42K03

Не удается найти файл <filePath>, на который ссылается журнал транзакций. Это может произойти, если данные были вручную удалены из файловой системы, а не с помощью инструкции таблицы DELETE. Эта таблица, как представляется, является неглубоким клоном. В этом случае ошибка может возникнуть, если исходная таблица, из которой была сделана копия, удалила файл, который копия по-прежнему использует. Если вы хотите, чтобы любые клоны были независимыми от исходной таблицы, используйте вместо этого клон DEEP.

НЕВОЗМОЖНО ИЗМЕНИТЬ ЗАРЕЗЕРВИРОВАННОЕ СВОЙСТВО ПОЛУЧАТЕЛЯ В DELTA SHARING

SQLSTATE: 42939

Предварительно определенные свойства, начинающиеся с <prefix>, нельзя изменить.

DELTA_SHARING_CURRENT_RECIPIENT_PROPERTY_UNDEFINED

SQLSTATE: 42704

Данные ограничены свойством получателя <property>, которые не применяются к текущему получателю в сеансе.

Дополнительные сведения см. в DELTA_SHARING_CURRENT_RECIPIENT_PROPERTY_UNDEFINED

DELTA_SHARING_INVALID_OP_IN_EXTERNAL_SHARED_VIEW

SQLSTATE: 42887

<operation> нельзя использовать в представлениях Delta Shared, которые являются общими для разных учетных записей.

Неверная аутентификация провайдера в DELTA_SHARING

SQLSTATE: 28000

Недопустимый тип аутентификации <authenticationType> для поставщика <provider>.

DELTA_SHARING_INVALID_RECIPIENT_AUTH

SQLSTATE: 28000

Незаконный тип аутентификации <authenticationType> для получателя <recipient>.

DELTA_SHARING_INVALID_SHARED_DATA_OBJECT_NAME (Неверное имя общего объекта данных в Delta Sharing)

SQLSTATE: 42K05

Недопустимое имя для ссылки на <type> внутри общей папки. Вы можете использовать имя <type>внутри общего доступа, следуя формату [схема].[<type>], или вы также можете использовать исходное полное имя таблицы, следуя формату [каталог].[схема].[>тип>].

Если вы не уверены в том, какое имя следует использовать, можно запустить "SHOW ALL IN SHARE [общий ресурс]" и найти имя <type>, чтобы удалить: столбец "name" — это имя <type>внутри общей папки, а столбец "shared_object" — это исходное полное имя <type>.

DELTA_SHARING_MAXIMUM_RECIPIENT_TOKENS_ПРЕВЫШЕН

SQLSTATE: 54000

Для получателя <recipient>существует более двух токенов.

DELTA_SHARING_RECIPIENT_PROPERTY_NOT_FOUND

SQLSTATE: 42704

Свойство recipient <property> не существует.

DELTA_SHARING_RECIPIENT_TOKENS_NOT_FOUND

SQLSTATE: 42704

Отсутствуют маркеры получателей для получателя <recipient>.

ПОКАЗАТЬ_РАЗДЕЛ_В_НЕРАЗДЕЛЕННОМ_СТОЛБЦЕ

SQLSTATE: 42P10

Указаны не секционированные столбцы <badCols> для SHOW PARTITIONS

DELTA_SHOW_PARTITION_IN_NON_PARTITIONED_TABLE

SQLSTATE: 42809

SHOW PARTITIONS не разрешено в таблице, которая не секционирована: <tableName>

DELTA_SOURCE_IGNORE_DELETE

SQLSTATE: 0A000

Обнаружены удаленные данные (например, <removedFile>) из источника потоковой передачи в версии <version>. В настоящее время это не поддерживается. Если вы хотите игнорировать удаления, задайте для параметра "ignoreDeletes" значение true. Исходная таблица находится по пути <dataPath>.

DELTA_SOURCE_ИГНОРИРОВАТЬ_ИЗМЕНЕНИЯ_ТАБЛИЦЫ

SQLSTATE: 0A000

Обнаружено обновление данных (например, <file>) в исходной таблице в <version>версии. В настоящее время это не поддерживается. Если это происходит регулярно, и вы можете пропустить изменения, задайте для параметра skipChangeCommits значение true. Если вы хотите отразить обновление данных, перезапустите этот запрос с новым каталогом контрольных точек или выполните полное обновление, если вы используете DLT. Если вам нужно обработать эти изменения, перейдите на MVs. Исходная таблица находится по пути <dataPath>.

НАЧАЛЬНАЯ ВЕРСИЯ И МЕТКА ВРЕМЕНИ УСТАНОВЛЕНЫ ДЛЯ ДЕЛЬТЫ

SQLSTATE: 42613

Укажите "<version>" или "<timestamp>"

DELTA_STATS_COLLECTION_COLUMN_NOT_FOUND

SQLSTATE: 42000

<statsType> статистика для столбца не найдена в метаданных Parquet: <columnPath>.

ДЕЛЬТА_СТРИМИНГ_НЕ_МОЖЕТ_ПРОДОЛЖИТЬ_ОБРАБОТКУ_ПОСЛЕ_ЭВОЛЮЦИИ_СХЕМЫ

SQLSTATE: KD002

Мы обнаружили одно или несколько недитивных изменений схемы (<opType>) между версией Delta <previousSchemaChangeVersion> и <currentSchemaChangeVersion> в источнике потоковой передачи Delta.

Убедитесь, хотите ли вы вручную распространять изменения в схеме на таблицу-приемник перед тем, как мы продолжим обработку потоковых данных с использованием окончательной схемы в <currentSchemaChangeVersion>.

После того как вы исправите схему таблицы-назначения или примете решение, что исправление не требуется, можно задать одну из следующих конфигураций SQL, чтобы разблокировать изменения схемы, не добавляющие элементы, и продолжить потоковую обработку.

Чтобы разблокировать этот конкретный поток только для этого ряда изменений схемы, задайте <allowCkptVerKey> = <allowCkptVerValue>.

Чтобы разблокировать этот конкретный поток, задайте <allowCkptKey> = <allowCkptValue>

Чтобы разблокировать все потоки, задайте <allowAllKey> = <allowAllValue>.

Кроме того, если применимо, вы можете заменить <allowAllMode> на <opSpecificMode> в conf SQL, чтобы разблокировать поток только для этого типа изменения схемы.

DELTA_STREAMING_CHECK_COLUMN_MAPPING_NO_SNAPSHOT

SQLSTATE: KD002

Не удалось получить снимок состояния журнала Delta для начальной версии при проверке изменений схемы сопоставления столбцов. Выберите другую начальную версию или принудительно включите потоковое чтение по собственному риску, задав для параметра "<config>" значение true.

НЕСОВМЕСТИМО ИЗМЕНЕНИЕ СХЕМЫ В DELTA STREAMING

SQLSTATE: 42KD4

Потоковое чтение не поддерживается в таблицах, у которых изменения схемы делают её несовместимой с операцией чтения (например, переименование, удаление или изменение типа данных).

Дополнительные сведения и возможные дальнейшие действия по устранению этой проблемы см. в документации по <docLink>

Схема чтения: <readSchema>. Несовместимая схема данных: <incompatibleSchema>.

DELTA_STREAMING_INCOMPATIBLE_SCHEMA_CHANGE_USE_SCHEMA_LOG

SQLSTATE: 42KD4

Потоковое чтение не поддерживается в таблицах с изменениями схемы, несовместимыми с чтением (например, переименование или удаление или изменение типа данных).

Укажите "schemaTrackingLocation", чтобы включить эволюцию недитивной схемы для обработки потока Delta.

Дополнительные сведения см. в <docLink>.

Схема чтения: <readSchema>. Несовместимая схема данных: <incompatibleSchema>.

Эволюция метаданных потоковой передачи Delta

SQLSTATE: 22000

Схема, конфигурация таблицы или протокол таблицы Delta изменились во время потоковой передачи.

Обновлен журнал отслеживания схем или метаданных.

Перезапустите поток, чтобы продолжить обработку с помощью обновленных метаданных.

Обновленная схема: <schema>.

Обновленные конфигурации таблицы: <config>.

Обновленный протокол таблицы: <protocol>

DELTA_STREAMING_SCHEMA_EVOLUTION_UNSUPPORTED_ROW_FILTER_COLUMN_MASKS

SQLSTATE: 22000

Передача данных из исходной таблицы <tableId> с отслеживанием схемы не поддерживает использование фильтров строк или масок столбцов.

Удалите фильтры строк или маски столбцов или отключите отслеживание схемы.

Конфликт расположения схемы потоковой передачи Delta

SQLSTATE: 22000

Обнаружено конфликтующее расположение схемы "<loc>" во время потоковой передачи из таблицы или таблицы, расположенной по адресу "<table>".

Другой поток может повторно использовать то же расположение схемы, которое запрещено.

Укажите новый уникальный путь schemaTrackingLocation или streamingSourceTrackingId в качестве параметра чтения для одного из потоков из этой таблицы.

DELTA_STREAMING_SCHEMA_LOCATION_NOT_UNDER_CHECKPOINT

SQLSTATE: 22000

Расположение схемы "<schemaTrackingLocation>" должно быть помещено в расположение контрольной точки "<checkpointLocation>".

Ошибка десериализации журнала схемы потоковой передачи DELTA

SQLSTATE: 22000

Неполный файл журнала в журнале схемы источника потоковой передачи Delta по адресу "<location>".

Возможно, журнал схемы поврежден. Выберите новое расположение схемы.

DELTA_STREAMING_SCHEMA_LOG_INCOMPATIBLE_DELTA_TABLE_ID

SQLSTATE: 22000

Обнаружен несовместимый идентификатор таблицы Delta при попытке чтения потока Delta.

Идентификатор сохраняемой таблицы: <persistedId>, идентификатор таблицы: <tableId>

Возможно, журнал схемы был повторно использован. Выберите новое расположение схемы.

DELTA_ПОТОКОВАЯ_СХЕМА_ЖУРНАЛ_НЕСОВМЕСТИМА_СХЕМА_РАЗДЕЛОВ

SQLSTATE: 22000

Обнаружена несовместимая схема разделов при попытке считывания Delta-потока.

Сохраненная схема: <persistedSchema>, схема партиционирования Delta: <partitionSchema>

Выберите новое расположение схемы, чтобы повторно инициализировать журнал схем, если вы недавно изменили схему секционирования таблицы.

DELTA_STREAMING_SCHEMA_LOG_INIT_FAILED_INCOMPATIBLE_METADATA

SQLSTATE: 22000

Не удалось инициализировать журнал схемы источника потоковой передачи Delta, так как

мы обнаружили несовместимую схему или изменение протокола при обработке стриминг-пакета от версии таблицы <a> до <b>.

DELTA_STREAMING_SCHEMA_LOG_PARSE_SCHEMA_FAILED

SQLSTATE: 22000

Не удалось проанализировать схему из журнала схемы источника потоковой передачи Delta.

Возможно, журнал схемы поврежден. Выберите новое расположение схемы.

ТАБЛИЦА_DELTA_УЖЕ_СОДЕРЖИТ_СТОЛБЦЫ_CDC

SQLSTATE: 42711

Не удалось включить запись измененных данных в таблице. Таблица уже содержит

зарезервированные столбцы <columnList>, которые будут

используется для внутренних целей в качестве метаданных для потока изменений данных таблицы. Включить

Изменение потока данных при переименовании или удалении этих столбцов таблицы.

DELTA_TABLE_ALREADY_EXISTS

SQLSTATE: 42P07

Таблица <tableName> уже существует.

DELTA_TABLE_FOR_PATH_UNSUPPORTED_HADOOP_CONF (Ошибка: данный путь не поддерживается в конфигурации Hadoop)

SQLSTATE: 0AKDC

В настоящее время DeltaTable.forPath поддерживает только ключи конфигурации Hadoop, начиная с <allowedPrefixes>, но получили <unsupportedOptions>.

DELTA_TABLE_ID_MISMATCH

SQLSTATE: KD007

Таблица Delta в <tableLocation> была заменена, пока эта команда использовала таблицу.

Идентификатор таблицы был <oldId>, но теперь <newId>.

Повторите текущую команду, чтобы убедиться, что она считывает согласованное представление таблицы.

НЕСООТВЕТСТВИЕ_МЕСТОПОЛОЖЕНИЯ_ДЕЛЬТА_ТAБЛИЦЫ

SQLSTATE: 42613

Расположение существующей таблицы <tableName> равно <existingTableLocation>. Он не соответствует указанному расположению <tableLocation>.

DELTA_TABLE_NOT_FOUND

SQLSTATE: 42P01

Таблица Delta <tableName> не существует.

DELTA_ТАБЛИЦА_НЕ_ПОДДЕРЖИВАЕТСЯ_В_ОПЕРАЦИИ

SQLSTATE: 42809

Таблица не поддерживается в <operation>. Вместо этого используйте путь.

ОПЕРАЦИЯ_ТОЛЬКО_С_ТАБЛИЦЕЙ_ДЕЛЬТА

SQLSTATE: 0AKDD

<tableName> не является таблицей Delta. <operation> поддерживается только для таблиц Delta.

СХЕМА_КОНЕЧНОЙ_ТАБЛИЦЫ_НАЗНАЧЕНИЯ_DELTA_ПУСТА

SQLSTATE: 428GU

Конечная схема целевой таблицы пуста.

ВРЕМЯШТАМП_ДЕЛЬТА_БОЛЬШЕ_ЧЕМ_КОМИТ

SQLSTATE: 42816

Указанная метка времени (<providedTimestamp>) расположена после самой последней доступной версии для этой системы.

таблица (<tableName>). Используйте метку времени перед или в <maximumTimestamp>.

DELTA_TIMESTAMP_INVALID

SQLSTATE: 42816

Указанная метка времени (<expr>) не может быть преобразована в допустимую метку времени.

DELTA_TIME_TRAVEL_INVALID_BEGIN_VALUE

SQLSTATE: 42604

<timeTravelKey> должно быть допустимым начальным значением.

DELTA_TRUNCATED_TRANSACTION_LOG

SQLSTATE: 42K03

<path>. Не удалось восстановить состояние в <version> версии, так как журнал транзакций был усечен из-за ручного удаления или политики хранения журналов (<logRetentionKey>=<logRetention>) и политики хранения контрольных точек (<checkpointRetentionKey>=<checkpointRetention>)

TRUNCATE_РАЗДЕЛЫ_ТАБЛИЦЫ_НЕ_ПОДДЕРЖИВАЕТСЯ_В_DELTA

SQLSTATE: 0AKDC

Операция не разрешена: TRUNCATE TABLE в таблицах Delta не поддерживает предикаты секций; используйте DELETE для удаления определенных разделов или строк.

DELTA_UDF_IN_GENERATED_COLUMN

SQLSTATE: 42621

Найдено <udfExpr>. Созданный столбец не может использовать определяемую пользователем функцию

DELTA_UNEXPECTED_ACTION_EXPRESSION

SQLSTATE: 42601

Неожиданное выражение действия <expression>.

НЕОЖИДАННОЕ_КОЛИЧЕСТВО_КОЛОНОК_РАЗДЕЛОВ_В_ИМЕНИ_ФАЙЛА_DELTA

SQLSTATE: KD009

Ожидание столбцов секций <expectedColsSize>: <expectedCols>, однако найдено <parsedColsSize> столбцов секций: <parsedCols> от анализа имени файла: <path>

DELTA_НЕОЖИДАННОЕ_ЧАСТИЧНОЕ_СКАНИРОВАНИЕ

SQLSTATE: KD00A

Ожидалось всеобъемлющее сканирование источников Delta, но выполнено частичное. путь:<path>

НЕОЖИДАННОЕ_ЗНАЧЕНИЕ_СТОЛБЦА_РАЗДЕЛА_ИМЕНИ_ФАЙЛА_DELTA

SQLSTATE: KD009

Ожидался столбец секции <expectedCol>, но был обнаружен столбец секции <parsedCol> при разборе имени файла: <path>

ДЕЛЬТА_НЕОЖИДАННОЕ_ПРЕДСТАВЛЕНИЕ_РАЗДЕЛА_ОТ_ПОЛЬЗОВАТЕЛЯ

SQLSTATE: KD009

CONVERT TO DELTA был вызван с разделенной схемой, отличной от схемы из каталога, пожалуйста, избегайте предоставления схемы, чтобы схема могла быть выбрана из каталога.

Схема секционирования каталога:

<catalogPartitionSchema>

предоставленная схема раздела:

<userPartitionSchema>

РАСПОЛОЖЕНИЕ_СОВМЕСТИМОСТИ_DELTA_UNIFORM_НЕЛЬЗЯ_ИЗМЕНИТЬ

SQLSTATE: 0AKDC

Изменить delta.universalFormat.compatibility.location нельзя.

DELTA_UNIFORM_COMPATIBILITY_LOCATION_NOT_REGISTERED

SQLSTATE: 42K0I

delta.universalFormat.compatibility.location не зарегистрирован в каталоге.

ОТСУТСТВИЕ_ИЛИ_НЕПРАВИЛЬНОЕ_Расположение_DELTA_UNIFORM_СОВМЕСТИМОСТЬ

SQLSTATE: 42601

Отсутствует или недопустимое расположение для универсального формата совместимости. Задайте пустой каталог для delta.universalFormat.compatibility.location.

Причина ошибки:

Дополнительные сведения см. в разделе DELTA_UNIFORM_COMPATIBILITY_MISSING_OR_INVALID_LOCATION

DELTA_UNIFORM_ICEBERG_INGRESS_VIOLATION

SQLSTATE: KD00E

Чтение Айсберга с Delta Uniform не удалось.

Дополнительные сведения см. в DELTA_UNIFORM_ICEBERG_INGRESS_VIOLATION

ПОДДЕРЖКА_ВХОДА_DELTA_UNIFORM_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 0A000

Создание или обновление таблицы единого входа не поддерживается.

Формат DELTA_UNIFORM_INGRESS не поддерживается

SQLSTATE: 0AKDC

Формат <fileFormat> не поддерживается. Поддерживается только айсберг в качестве исходного формата файла.

DELTA_UNIFORM_NOT_SUPPORTED (Дельта единообразие не поддерживается)

SQLSTATE: 0AKDC

Универсальный формат поддерживается только в таблицах каталога Unity.

DELTA_UNIFORM_REFRESH_NOT_SUPPORTED

SQLSTATE: 0AKDC

REFRESH идентификатор SYNC UNIFORM не поддерживается по следующей причине:

Дополнительные сведения см. в DELTA_UNIFORM_REFRESH_NOT_SUPPORTED

DELTA_UNIFORM_REFRESH не поддерживается для управляемой таблицы ICEBERG с METADATA_PATH

SQLSTATE: 0AKDC

Для управляемых таблиц Iceberg не поддерживаются теги REFRESH TABLE и METADATA_PATH

DELTA_UNIVERSAL_FORMAT_CONVERSION_FAILED

SQLSTATE: KD00E

Не удалось преобразовать версию таблицы <version> в универсальный формат <format>. <message>

DELTA_UNIVERSAL_FORMAT_VIOLATION

SQLSTATE: KD00E

Проверка универсального формата (<format>) завершилась ошибкой: <violation>

DELTA_UNKNOWN_CONFIGURATION

SQLSTATE: F0000

Указана неизвестная конфигурация: <config>

ДЕЛЬТА_НЕИЗВЕСТНАЯ_ПРИВИЛЕГИЯ

SQLSTATE: 42601

Неизвестные привилегии: <privilege>

ДЕЛЬТА_НЕИЗВЕСТНЫЙ_ПРЕДЕЛ_ЧТЕНИЯ

SQLSTATE: 42601

Неизвестный ReadLimit: <limit>

DELTA_UNRECOGNIZED_COLUMN_CHANGE

SQLSTATE: 42601

Нераспознанное изменение столбца <otherClass>. Возможно, вы используете устаревшую версию Delta Lake.

ДЕЛЬТА_НЕРАСПОЗНАННАЯ_ИНВАРИАНТА

SQLSTATE: 56038

Нераспознанный инвариант. Обновите версию Spark.

DELTA_UNRECOGNIZED_LOGFILE (нераспознанный файл журнала)

SQLSTATE: KD00B

Нераспознанный файл журнала <fileName>

DELTA_UNSET_NON_EXISTENT_PROPERTY

SQLSTATE: 42616

Попытка отменить несуществующее свойство "<property>" в таблице <tableName>

НЕПОДДЕРЖИВАЕМЫЙ_АБСОЛЮТНЫЙ_ПУТЬ_ДОБАВИТЬ_ФАЙЛ

SQLSTATE: 0AKDC

<path> не поддерживает добавление файлов с абсолютным путем

DELTA_UNSUPPORTED_ALTER_TABLE_CHANGE_COL_OP

SQLSTATE: 0AKDC

ALTER TABLE CHANGE COLUMN не поддерживается для изменения столбцов <fieldPath> с <oldField> на <newField>

DELTA_UNSUPPORTED_ALTER_TABLE_REPLACE_COL_OP

SQLSTATE: 0AKDC

Неподдерживаемая операция ALTER TABLE REPLACE COLUMNS. Причина: <details>

Не удалось изменить схему из:

<oldSchema>

Кому:

<newSchema>

DELTA_UNSUPPORTED_CLONE_REPLACE_SAME_TABLE (Ошибка: Неподдерживаемая замена клона для той же таблицы)

SQLSTATE: 0AKDC

Вы пытались REPLACE существующую таблицу (<tableName>) с CLONE. Эта операция является

Неподдерживаемый. Попробуйте использовать другой целевой объект для CLONE или удалите таблицу в текущем целевом объекте.

DELTA: Изменение режима сопоставления столбцов не поддерживается

SQLSTATE: 0AKDC

Изменение режима сопоставления столбцов с "<oldMode>" на "<newMode>" не поддерживается.

НЕПОДДЕРЖИВАЕМЫЕ_ОПЕРАЦИИ_СОПОСТАВЛЕНИЯ_СТОЛБЦОВ_НА_СТОЛБЦАХ_С_ИНДЕКСОМ_BLOOM_FILTER

SQLSTATE: 0AKDC

Не удалось выполнить операцию сопоставления столбцов <opName> по столбцам <columnNames>

так как эти столбцы имеют индекс фильтра блума.

Если вы хотите выполнить операцию сопоставления столбцов в столбцах

с индексами фильтра Блума

Сначала удалите индексы фильтра Блума:

DROP BLOOMFILTER INDEX ON TABLE tableName FOR COLUMNS(<columnNames>)

Если вы хотите удалить все индексы фильтра блум в таблице, используйте следующую команду:

имя таблицы DROP BLOOMFILTER INDEX ON TABLE

DELTA_НЕПОДДЕРЖИВАЕМЫЙ_ПРОТОКОЛ_СООТВЕТСТВИЯ_СТОЛБЦОВ

SQLSTATE: KD004

Текущая версия протокола таблицы не поддерживает изменение режимов сопоставления столбцов

с помощью <config>.

Требуемая версия протокола Delta для сопоставления столбцов:

<requiredVersion>

Версия протокола Delta для вашей таблицы:

<currentVersion>

<advice>

DELTA_UNSUPPORTED_COLUMN_MAPPING_SCHEMA_CHANGE

SQLSTATE: 0AKDC

Обнаружено изменение схемы:

старая схема:

<oldTableSchema>

новая схема:

<newTableSchema>

Изменения схемы не допускаются во время изменения режима сопоставления столбцов.

DELTA_UNSUPPORTED_COLUMN_MAPPING_WRITE

SQLSTATE: 0AKDC

Запись данных в режиме сопоставления столбцов не поддерживается.

Неподдерживаемый тип столбца в фильтре Блума (DELTA_UNSUPPORTED_COLUMN_TYPE_IN_BLOOM_FILTER)

SQLSTATE: 0AKDC

Создание индекса фильтра блум для столбца с типом <dataType> не поддерживается: <columnName>

DELTA_UNSUPPORTED_COMMENT_MAP_ARRAY

SQLSTATE: 0AKDC

Не удается добавить комментарий к <fieldPath>. Добавление комментария в элемент map key/value или array не поддерживается.

ДЕЛЬТА_НЕПОДДЕРЖИВАЕМЫЕ_ТИПЫ_ДАННЫХ (DELTA_UNSUPPORTED_DATA_TYPES)

SQLSTATE: 0AKDC

Найденные столбцы с использованием неподдерживаемых типов данных: <dataTypeList>. Чтобы отключить проверку типа, можно задать для параметра "<config>" значение false. Отключение проверки типа может позволить пользователям создавать неподдерживаемые таблицы Delta и использовать их только при попытке чтения и записи устаревших таблиц.

DELTA_UNSUPPORTED_DATA_TYPE_IN_GENERATED_COLUMN (Delta: неподдерживаемый тип данных в вычисляемом столбце)

SQLSTATE: 42621

<dataType> не может быть результатом созданного столбца

DELTA_НЕПОДДЕРЖИВАЕМОЕ_ГЛУБОКОЕ_КЛОНИРОВАНИЕ

SQLSTATE: 0A000

Глубокое клонирование не поддерживается для этой версии Delta.

DELTA_НЕПОДДЕРЖИВАЕМЫЙ_ОПИСАНИЕ_ПОДРОБНОГО_ПРЕДСТАВЛЕНИЯ

SQLSTATE: 42809

<view> — это представление. DESCRIBE DETAIL поддерживается только для таблиц.

DELTA_UNSUPPORTED_DROP_CLUSTERING_COLUMN (Неподдерживаемое удаление кластеризующего столбца)

SQLSTATE: 0AKDC

Удаление столбцов кластеризации (<columnList>) запрещено.

DELTA_UNSUPPORTED_DROP_COLUMN (НЕПОДДЕРЖИВАЕМАЯ ОПЕРАЦИЯ УДАЛЕНИЯ СТОЛБЦА)

SQLSTATE: 0AKDC

DROP COLUMN не поддерживается для таблицы Delta. <advice>

DELTA_UNSUPPORTED_DROP_NESTED_COLUMN_FROM_NON_STRUCT_TYPE

SQLSTATE: 0AKDC

Может удалять только вложенные столбцы из StructType. Найдено <struct>

ОШИБКА_DELTA_НЕПОДДЕРЖИВАЕМОЕ_УДАЛЕНИЕ_СТОЛБЦА_РАЗДЕЛА

SQLSTATE: 0AKDC

Удаление столбцов разделов (<columnList>) запрещено.

НЕПОДДЕРЖИВАЕМОЕ ВЫРАЖЕНИЕ_DELTA

SQLSTATE: 0A000

Неподдерживаемый тип выражения (<expType>) для <causedBy>. Поддерживаемыми типами являются [<supportedTypes>].

DELTA_НЕПОДДЕРЖИВАЕМОЕ_ВЫРАЖЕНИЕ_СГЕНЕРИРОВАННАЯ_КОЛОНКА

SQLSTATE: 42621

<expression> нельзя использовать в созданном столбце

Возможности, не поддерживаемые для чтения DELTA

SQLSTATE: 56038

Неподдерживаемая функция чтения Delta: таблица "<tableNameOrPath>" требует наличия функций таблицы чтения, неподдерживаемых этой версией Databricks: <unsupported>. Дополнительные сведения о совместимости функций Delta Lake см. в <link>.

DELTA_НЕПОДДЕРЖИВАЕМЫЕ_ФУНКЦИИ_ДЛЯ_ЗАПИСИ

SQLSTATE: 56038

Неподдерживаемая функция записи Delta: таблица "<tableNameOrPath>" требует функций таблицы записи, неподдерживаемых этой версией Databricks: <unsupported>. Дополнительные сведения о совместимости функций Delta Lake см. в <link>.

DELTA_UNSUPPORTED_FEATURES_IN_CONFIG

SQLSTATE: 56038

Функции таблицы, настроенные в следующих конфигурациях Spark или свойствах таблицы Delta, не распознаются этой версией Databricks: <configs>.

DELTA_НЕПОДДЕРЖИВАЕМОЕ_СОСТОЯНИЕ_ФУНКЦИИ

SQLSTATE: 0AKDE

Ожидалось, что состояние функции таблицы <feature> будет "поддерживается", но получили "<status>".

DELTA_UNSUPPORTED_FIELD_UPDATE_NON_STRUCT (Обновление поля, не поддерживающего структуры, не поддерживается)

SQLSTATE: 0AKDC

Обновление вложенных полей поддерживается только для StructType, но вы пытаетесь обновить поле <columnName>, которое имеет тип: <dataType>.

DELTA_UNSUPPORTED_FSCK_WITH_DELETION_VECTORS

SQLSTATE: 0A000

Команда FSCK REPAIR TABLEне поддерживается в версиях таблиц с отсутствующими векторными файлами удаления.

Обратитесь в службу поддержки.

ДЕЛЬТА_НЕПОДДЕРЖИВАЕМЫЙ_ГЕНЕРАЦИЯ_С_ВЕКТОРАМИ_УДАЛЕНИЯ

SQLSTATE: 0A000

Команда "GENERATE symlink_format_manifest" не поддерживается в версиях таблиц с векторами удаления.

Чтобы создать версию таблицы без векторов удаления, выполните команду ‘REORG TABLE версия таблицы APPLY (PURGE)’. Затем повторно запустите командуGENERATE'.

Убедитесь, что параллельные транзакции снова не добавляют векторы удаления между REORG и GENERATE.

Если вам нужно регулярно создавать манифесты или не удается предотвратить одновременные транзакции, рассмотрите возможность отключения векторов удаления в этой таблице с помощью 'ALTER TABLE таблицы SET TBLPROPERTIES (delta.enableDeletionVectors = false)".

DELTA_UNSUPPORTED_INVARIANT_NON_STRUCT

SQLSTATE: 0AKDC

Инварианты в вложенных полях, отличных от StructTypes, не поддерживаются.

DELTA_НЕПОДДЕРЖИВАЕМО_В_ПОДЗАПРОСЕ

SQLSTATE: 0AKDC

Подзапрос не поддерживается в условии <operation>.

DELTA_НЕПОДДЕРЖИВАЕМЫЕ_КЛЮЧИ_СПИСКА_С_ПРЕФИКСОМ

SQLSTATE: 0A000

listKeywithPrefix недоступен

DELTA_UNSUPPORTED_MANIFEST_GENERATION_WITH_COLUMN_MAPPING

SQLSTATE: 0AKDC

Создание манифеста не поддерживается для таблиц, использующих сопоставление столбцов, так как внешние читатели не могут читать эти Delta таблицы. Дополнительные сведения см. в документации по Delta.

DELTA_Неподдерживаемая схема слияния эволюции схемы с CDC

SQLSTATE: 0A000

MERGE INTO операции с эволюцией схемы в настоящее время не поддерживают запись выходных данных CDC.

DELTA_UNSUPPORTED_MULTI_COL_IN_PREDICATE

SQLSTATE: 0AKDC

Предикаты типа "In" с несколькими столбцами не поддерживаются в условии <operation>.

DELTA_UNSUPPORTED_NESTED_COLUMN_IN_BLOOM_FILTER (неподдерживаемый вложенный столбец в фильтре Блума)

SQLSTATE: 0AKDC

Создание индекса для фильтра Блума по вложенному столбцу сейчас не поддерживается: <columnName>

DELTA_UNSUPPORTED_NESTED_FIELD_IN_OPERATION (в операции не поддерживается вложенное поле)

SQLSTATE: 0AKDC

Вложенное поле не поддерживается в <operation> (поле = <fieldName>).

ДЕЛЬТА_НЕПОДДЕРЖИВАЕМОЕ_НЕПУСТОЕ_КЛОНИРОВАНИЕ

SQLSTATE: 0AKDC

Таблица назначения клона не пуста. Пожалуйста, TRUNCATE или DELETE FROM таблицу перед запуском CLONE.

DELTA_НЕПОДДЕРЖИВАЕМЫЙ_РЕЖИМ_ВЫВОДА

SQLSTATE: 0AKDC

Источник данных <dataSource> не поддерживает режим вывода <mode>.

DELTA_UNSUPPORTED_PARTITION_COLUMN_IN_BLOOM_FILTER

SQLSTATE: 0AKDC

Создание индекса фильтра блума в столбце секционирования не поддерживается: <columnName>

DELTA_UNSUPPORTED_RENAME_COLUMN

SQLSTATE: 0AKDC

Переименование столбца не поддерживается для таблицы Delta. <advice>

DELTA_UNSUPPORTED_SCHEMA_DURING_READ

SQLSTATE: 0AKDC

Delta не поддерживает указание схемы во время чтения.

НЕПОДДЕРЖИВАЕМЫЙ СОРТИРОВКА НА ВЕДРОВАННЫХ ТАБЛИЦАХ_DELTA

SQLSTATE: 0A000

SORTED BY не поддерживается для сегментированных таблиц Delta

DELTA_UNSUPPORTED_SOURCE

SQLSTATE: 0AKDD

<operation> назначение поддерживает только источники Delta.

<plan>

DELTA: неподдерживаемые статические разделы

SQLSTATE: 0AKDD

Указание статических разделов в спецификации разделов в настоящее время не поддерживается во время вставок.

DELTA_НЕПОДДЕРЖИВАЕМОЕ_ИМЯ_СТРАТЕГИИ

SQLSTATE: 22023

Неподдерживаемое имя стратегии: <strategy>

ДЕЛЬТА_НЕПОДДЕРЖИВАЕМОЕ_ПОДЗАПРОС

SQLSTATE: 0AKDC

Вложенные запросы не поддерживаются в <operation> (условие = <cond>).

НЕДОПУСТИМАЯ_ПОДЗАПРОС_В_УКАЗАТЕЛЯХ_РАЗДЕЛА_DELTA

SQLSTATE: 0AKDC

Вложенный запрос не поддерживается в предикатах секций.

DELTA_НЕПОДДЕРЖИВАЕМОЕ_ПУТЕШЕСТВИЕ_ВО_ВРЕМЕНИ_НЕСКОЛЬКО_ФОРМАТОВ

SQLSTATE: 42613

Не удается указать перемещение по времени в нескольких форматах.

НЕПОДДЕРЖИВАЕМЫЕ ВИДЫ ПУТЕШЕСТВИЙ ВО ВРЕМЕНИ DELTA

SQLSTATE: 0AKDC

Не удается просмотреть представления времени, вложенные запросы, потоки или изменить запросы веб-канала данных.

DELTA_НЕПОДДЕРЖИВАЕМОЕ_УКОРАЧИВАНИЕ_ОБРАЗЦОВЫЕ_ТАБЛИЦЫ

SQLSTATE: 0A000

Усечение примеров таблиц не поддерживается

ДЕЛЬТА_НЕПОДДЕРЖИВАЕМЫЕ_ИЗМЕНЕНИЯ_ТИПА_В_СХЕМЕ

SQLSTATE: 0AKDC

Не удалось работать с этой таблицей, так как было применено неподдерживаемое изменение типа. Поле <fieldName> было изменено с <fromType> на <toType>.

ИЗМЕНЕНИЕ ТИПА НЕ ПОДДЕРЖИВАЕТСЯ ДЛЯ СТОЛБЦОВ С ИНДЕКСОМ BLOOM FILTER В DELTA

SQLSTATE: 0AKDC

Не удалось изменить тип данных столбцов <columnNames>

потому что эти столбцы имеют индексы фильтра Блума.

Если вы хотите изменить тип данных столбцов с индексами Фильтра Блума,

Сначала удалите индексы фильтра Блума:

DROP BLOOMFILTER INDEX ON TABLE tableName FOR COLUMNS(<columnNames>)

Если вы хотите удалить все индексы фильтра блум в таблице, используйте следующую команду:

имя таблицы DROP BLOOMFILTER INDEX ON TABLE

DELTA_UNSUPPORTED_VACUUM_SPECIFIC_PARTITION

SQLSTATE: 0AKDC

Укажите базовый путь (<baseDeltaPath>) при вакуумизации Delta таблиц. В настоящее время очистка определенных секций не поддерживается.

DELTA_UNSUPPORTED_WRITES_STAGED_TABLE (неподдерживаемая запись в промежуточную таблицу DELTA)

SQLSTATE: 42807

Реализация таблицы не поддерживает записи: <tableName>

DELTA_НЕПОДДЕРЖИВАЕМЫЕ_ЗАПИСИ_БЕЗ_КООРДИНАТОРА

SQLSTATE: 0AKDC

Вы пытаетесь выполнить запись в таблицу, которая была зарегистрирована у координатора фиксации <coordinatorName>. Однако в текущей среде не предусмотрена реализация этого координатора и запись без координаторов не допускается.

DELTA_UNSUPPORTED_WRITE_SAMPLE_TABLES

SQLSTATE: 0A000

Запись в примеры таблиц не поддерживается

НЕСООТВЕТСТВИЕ_СХЕМЫ_ПРИ_ОБНОВЛЕНИИ_DELTA

SQLSTATE: 42846

Не удается выполнить приведение <fromCatalog> к <toCatalog>. Все вложенные столбцы должны соответствовать.

Сбой при копировании в состояние DELTA_VACUUM.

SQLSTATE: 22000

VACUUM в файлах данных выполнено успешно, но сборка мусора состояния для COPY INTO не удалась.

ВЕРСИИ_ДЕЛЬТ_НЕ_ПОСЛЕДОВАТЕЛЬНЫЕ

SQLSTATE: KD00C

Версии (<versionList>) не являются смежными.

Более подробную информацию см. в DELTA_VERSIONS_NOT_CONTIGUOUS

ДЕЛЬТА_НАРУШЕНИЕ_ОГРАНИЧЕНИЯ_С_ЗНАЧЕНИЯМИ

SQLSTATE: 23001

ограничение CHECK<constraintName> <expression> нарушено строкой со значениями:

<values>

DELTA_VIOLATE_TABLE_PROPERTY_VALIDATION_FAILED

SQLSTATE: 0A000

Проверка свойств таблицы <table> нарушена:

Дополнительные сведения см. в DELTA_VIOLATE_TABLE_PROPERTY_VALIDATION_FAILED

DELTA_WRITE_INTO_VIEW_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 0A000

<viewIdentifier> — это представление. Вы не можете записывать данные в представление.

СТОЛБЕЦ_ДЛЯ_ПОРЯДКА_ДЕЛЬТА_НЕ_СУЩЕСТВУЕТ

SQLSTATE: 42703

Столбец Z-Ordering <columnName> не существует в схеме данных.

DELTA_ZORDERING_ON_COLUMN_WITHOUT_STATS

SQLSTATE: KD00D

Упорядочение по Z-оси на <cols> будет

неэффективный, так как в настоящее время мы не собираем статистику для этих столбцов. Пожалуйста, обратитесь к

<link>

дополнительные сведения о пропусках данных и Z-упорядочивании. Вы можете отключить

эта проверка настраивается

'%%sql задать <zorderColStatKey> = false'

ДЕЛЬТА_УПОРЯДОЧЕНИЕ_ПО_КОЛОНКЕ_РАЗДЕЛА

SQLSTATE: 42P10

<colName> — это разделяющий столбец. Z-Упорядочение можно выполнять только для столбцов данных

Delta Sharing (Дельта шаринг)

DELTA_SHARING_ACTIVATION_NONCE_НЕ_СУЩЕСТВУЕТ

SQLSTATE: нет назначенных значений

Не найдена активация. Используемая ссылка активации является недопустимой или истекла. Повторно создайте ссылку активации и повторите попытку.

НЕПОДДЕРЖИВАЕМОЕ РАСПРЕДЕЛЕНИЕ DELTA ПЕРЕДАЧИ МЕЖДУ РЕГИОНАМИ

SQLSTATE: не назначено

Совместное использование между <regionHint> регионами и регионами за ее пределами не поддерживается.

DELTA_SHARING_GET_RECIPIENT_PROPERTIES_INVALID_DEPENDENT

SQLSTATE: не назначено

Представление, определенное функцией current_recipient, предназначено только для общего доступа и может запрашиваться только с стороны получателя данных. Предоставленный защищаемый объект с идентификатором <securableId> не является Delta Sharing View.

ТИП ИЗМЕНЯЕМОГО ОБЪЕКТА, ПОДДЕРЖИВАЮЩЕГО DELTA_SHARING, НЕ ПОДДЕРЖИВАЕТСЯ

SQLSTATE: не назначено

Предоставленный защищаемый вид <securableKind> не поддерживает мутируемость в Delta Sharing.

ОШИБКА РОТАЦИИ ТОКЕНА DELTA_SHARING: НЕ АВТОРИЗОВАНО ДЛЯ МАРКЕТПЛЕЙСА

SQLSTATE: не назначено

Предоставляемый защищаемый тип <securableKind> не поддерживает действие вращения токена, инициированное службой Marketplace.

Тип аутентификации DS недоступен

SQLSTATE: не назначено

<dsError>: тип проверки подлинности, недоступный в сущности поставщика <providerEntity>.

DS_CDF_NOT_ENABLED

SQLSTATE: не назначено

<dsError>: не удается получить доступ к каналу передачи изменений данных для <tableName>. CDF не активирована для исходной разностной таблицы. Обратитесь к поставщику данных.

DS_CDF_NOT_SHARED

SQLSTATE: не присвоено

<dsError>: не удается получить доступ к каналу данных об изменениях для <tableName>. CDF не представлен в таблице. Обратитесь к поставщику данных.

DS_CDF_RPC_INVALID_PARAMETER

SQLSTATE: не назначено

<dsError>: <message>

DS_КЛИЕНТ_ОШИБКА_АУТЕНТИФИКАЦИИ_ДЛЯ_БД_DS_СЕРВЕР

SQLSTATE: не назначено

<dsError>: <message>

DS_CLIENT_ERROR_FOR_DB_DS_SERVER

SQLSTATE: не присвоено

<dsError>: <message>

Ошибка обмена токенами OAuth для клиента DS (DS_CLIENT_OAUTH_TOKEN_EXCHANGE_FAILURE)

SQLSTATE: не присвоено

<dsError>: <message>

DS_КЛИЕНТ_OAUTH_ОБМЕН_ТОКЕНОВ_НЕАВТОРИЗОВАН

SQLSTATE: ничего не назначено

<dsError>: <message>

DS_ОБЛАЧНЫЙ_ПОСТАВЩИК_НЕДОСТУПЕН

SQLSTATE: не назначено

<dsError>: поставщик облачных служб временно недоступен для <rpcName>, повторите попытку.<traceId>

DS_DATA_MATERIALIZATION_COMMAND_FAILED

SQLSTATE: не назначено

<dsError>: задача материализации данных <runId> из организации <orgId> завершилась ошибкой при выполнении команды <command>

Команда материализации данных не поддерживается

SQLSTATE: не назначено

<dsError>: выполнение задачи материализации данных <runId> организацией <orgId> не поддерживает команду <command>

DS_DATA_MATERIALIZATION_NO_VALID_NAMESPACE (Нет допустимого пространства имен)

SQLSTATE: не присвоено

<dsError>: не удалось найти допустимое пространство имен для создания материализации для <tableName>. Чтобы устранить эту проблему, обратитесь к поставщику данных.

ЗАПУСК_DS_МАТЕРИАЛИЗАЦИИ_ДАННЫХ_НЕ_СУЩЕСТВУЕТ

SQLSTATE: не назначено

<dsError>: Задача материализации данных <runId> от организации <orgId> не существует.

DS_DELTA_ILLEGAL_STATE

SQLSTATE: не назначено

<dsError>: <message>

DS_DELTA_MISSING_CHECKPOINT_FILES (отсутствуют файлы контрольной точки)

SQLSTATE: не назначено

<dsError>: не удалось найти все файлы частей контрольной точки в версии: <version>. <suggestion>

DS_DELTA_NULL_POINTER

SQLSTATE: код не присвоен

<dsError>: <message>

DS_DELTA_RUNTIME_EXCEPTION

SQLSTATE: не назначено

<dsError>: <message>

DS_EXPIRE_TOKEN_НЕ_АВТОРИЗОВАН_ДЛЯ_МАРКЕТПЛЕЙСА

SQLSTATE: не назначено

<dsError>: предоставленный защищаемый тип <securableKind> не поддерживает действие по истечению срока действия токена, инициированное службой Marketplace.

ОШИБКА_НЕУДАЛОСЬ_ЗАПРОСИТЬ_ОТКРЫТИЕ_DS_СЕРВЕРА

SQLSTATE: назначений нет

<dsError>: <message>

DS_FEATURE_ONLY_FOR_DATABRICKS_TO_DATABRICKS

SQLSTATE: не назначен

<dsError>: <feature> включен только для общего доступа Databricks в Databricks Delta.

DS_FILE_LISTING_EXCEPTION

SQLSTATE: не назначено

<dsError>: <storage>: <message>

DS_FILE_SIGNING_EXCEPTION

SQLSTATE: не назначено

<dsError>: <message>

DS_FLAKY_NETWORK_CONNECTION

SQLSTATE: не назначено

<dsError>: Сетевое подключение нестабильное для <rpcName>, пожалуйста, повторите попытку.<traceId>

DS_FOREIGN_TABLE_METADATA_REFRESH_FAILED (Ошибка при обновлении метаданных внешней таблицы)

SQLSTATE: не назначено

<dsError>: <message>

Параметр конфигурации HADOOP не установлен (DS_HADOOP_CONFIG_NOT_SET)

SQLSTATE: не назначено

<dsError>: <key> не задан вызывающим абонентом.

DS_ILLEGAL_STATE

SQLSTATE: не назначено

<dsError>: <message>

DS_INTERNAL_ERROR_FROM_DB_DS_SERVER

SQLSTATE: не назначено

<dsError>: <message>

Неверный путь Azure DS

SQLSTATE: не назначено

<dsError>: недопустимый путь к Azure: <path>.

DS_INVALID_DELTA_ACTION_OPERATION

SQLSTATE: не назначено

<dsError>: <message>

НЕВЕРНОЕ_ПОЛЕ_DS

SQLSTATE: не назначено

<dsError>: <message>

DS_INVALID_ITERATOR_OPERATION

SQLSTATE: не назначено

<dsError>: <message>

Недопустимая спецификация раздела DS

SQLSTATE: не присвоено

<dsError>: <message>

DS_INVALID_RESPONSE_FROM_DS_SERVER (Недопустимый ответ от сервера DS)

SQLSTATE: не назначено

<dsError>: <message>

DS_MATERIALIZATION_QUERY_FAILED

SQLSTATE: ничего не назначено

<dsError>: сбой запроса для <schema>. <table> из общей папки <share>.

DS_MATERIALIZATION_QUERY_TIMEDOUT

SQLSTATE: не назначено

<dsError>: время ожидания запроса истекло для <schema>. <table> от доли <share> через <timeoutInSec> секунд.

DS_MISSING_IDEMPOTENCY_KEY

SQLSTATE: не назначено

<dsError>: ключ идемпотентности требуется для <schema>запроса. <table> из Share <share> асинхронно.

DS_MORE_THAN_ONE_RPC_PARAMETER_SET

SQLSTATE: нет назначенных кодов

<dsError>: укажите только одно из следующих: <parameters>.

DS_МЕТАХРАНИЛИЩЕ_НЕ_НАЗНАЧЕНО

SQLSTATE: не назначено

<dsError>: для текущей рабочей области не назначено хранилище метаданных (workspaceId: <workspaceId>).

DS_O2D_OIDC_WORKLOAD_IDENTITY_TOKEN_GENERATION_FAILED

SQLSTATE: не назначено

<dsError>: Не удалось создать токен идентификации рабочей нагрузки для поставщика O2D OIDC: <message>.

DS_PAGINATION_AND_QUERY_ARGS_MISMATCH (несоответствие параметров разбиения на страницы и запроса)

SQLSTATE: не назначено

<dsError>: несоответствие аргументов страниц или запросов.

DS_PARTITION_COLUMNS_RENAMED

SQLSTATE: не назначено

<dsError>: столбец секционирования [<renamedColumns>] переименован на общей таблице. Чтобы устранить эту проблему, обратитесь к поставщику данных.

DS_QUERY_BEFORE_START_VERSION

SQLSTATE: ничего не назначено

<dsError>. Данные таблицы можно запрашивать только с <startVersion>версии.

Тайм-аут запроса DS на сервере

SQLSTATE: не назначено

<dsError>: тайм-аут произошел при обработке <queryType> на <tableName> после <numActions> обновлений в течение <numIter> итераций.<progressUpdate> <suggestion> <traceId>

DS_ОГРАНИЧЕНИЕ_СКОРОСТИ_НА_DS_СЕРВЕРЕ

SQLSTATE: не назначено

<dsError>: <message>

DS_RECIPIENT_RPC_INVALID_PARAMETER (Неверный параметр получателя DS по RPC)

SQLSTATE: не назначено

<dsError>: <message>

DS_RESOURCE_ALREADY_EXIST_ON_DS_SERVER

SQLSTATE: не присвоено

<dsError>: <message>

ИСТОЩЕНИЕ_РЕСУРСОВ_DS

SQLSTATE: не назначено

<dsError>: превышено ограничение <resource>: [<limitSize>]<suggestion>.<traceId>

DS_RESOURCE_NOT_FOUND_ON_DS_SERVER (Ресурс не найден на сервере DS)

SQLSTATE: не назначено

<dsError>: <message>

Системная группа разрешений рабочей области не поддерживается

SQLSTATE: не назначено

Не удается предоставить права на <securableType> системной созданной группе <principal>.

Путешествие во времени не разрешено

SQLSTATE: не назначено

<dsError>. Запрос на перемещение во времени не разрешается, если история не передана на <tableName>. Обратитесь к поставщику данных.

DS_UNAUTHORIZED

SQLSTATE: не назначено

<dsError>: неавторизованный.

DS_UNAUTHORIZED_D2O_OIDC_RECIPIENT

SQLSTATE: не назначено

<dsError>: Несанкционированный получатель D2O OIDC: <message>.

DS_UNKNOWN_EXCEPTION

SQLSTATE: не назначено

<dsError>: <traceId>

DS_UNKNOWN_QUERY_ID

SQLSTATE: не присвоено

<dsError>: неизвестный идентификатор запроса <queryID> для <schema>. <table> из share <share>.

DS_НЕИЗВЕСТНЫЙ_СТАТУС_ЗАПРОСА

SQLSTATE: нет назначенных

<dsError>: неизвестное состояние запроса для идентификатора запроса <queryID> для <schema>. <table> из share <share>.

DS_UNKNOWN_RPC

SQLSTATE: не присвоено

<dsError>: rpc неизвестен <rpcName>.

DS_UNSUPPORTED_DELTA_READER_VERSION

SQLSTATE: не назначено

<dsError>: версия средства чтения протоколов Delta <tableReaderVersion> выше, чем <supportedReaderVersion>, и не может поддерживаться на сервере разностного обмена.

DS_UNSUPPORTED_DELTA_TABLE_FEATURES

SQLSTATE: не назначено

<dsError>: функции таблиц <tableFeatures> находятся в таблице\<versionStr\> \<historySharingStatusStr\> \<optionStr\>

НЕПОДДЕРЖИВАЕМАЯ ОПЕРАЦИЯ

SQLSTATE: не назначено

<dsError>: <message>

Неподдерживаемая схема хранения

SQLSTATE: не назначено

<dsError>: неподдерживаемая схема хранения: <scheme>.

НЕПОДДЕРЖИВАЕМЫЙ_ТИП_ТАБЛИЦЫ

SQLSTATE: не назначено

<dsError>: не удалось получить <schema>. <table> из Share <share>, так как таблица с типом [<tableType>] в настоящее время не поддерживается в протоколе Delta Sharing.

DS_USER_CONTEXT_ERROR

SQLSTATE: не назначен

<dsError>: <message>

Функции общего доступа к DS_VIEW запрещены

SQLSTATE: не назначено

<dsError>: следующие функции: <functions> запрещены в запросе на совместное использование представления.

DS_WORKSPACE_DOMAIN_NOT_SET

SQLSTATE: не назначено

<dsError>: домен рабочей области <workspaceId> не задан.

DS_WORKSPACE_NOT_FOUND

SQLSTATE: не назначено

<dsError>: <workspaceId> рабочая область не найдена.

Автозагрузчик

Добавление нового не поддерживается

SQLSTATE: 0A000

Режим эволюции схемы <addNewColumnsMode> не поддерживается при указании схемы. Чтобы использовать этот режим, можно указать схему с помощью cloudFiles.schemaHints вместо этого.

CF_AMBIGUOUS_AUTH_OPTIONS_ERROR

SQLSTATE: 42000

Обнаружены параметры аутентификации для настройки уведомлений в каталоге (по умолчанию)

режим списка:

<options>

Если вы хотите использовать режим уведомлений о файлах, задайте явно:

.option("cloudFiles.<useNotificationsKey>", "true")

Кроме того, если вы хотите пропустить проверку параметров и их игнорировать

Параметры проверки подлинности можно задать:

.option("cloudFiles.ValidateOptionsKey>", "false")

CF_AMBIGUOUS_INCREMENTAL_LISTING_MODE_ERROR

SQLSTATE: 42000

Режим инкрементального перечисления (cloudFiles.<useIncrementalListingKey>)

и уведомление о файлах (cloudFiles.<useNotificationsKey>)

включено одновременно.

Убедитесь, что выбрано только одно.

CF_AZURE_AUTHENTICATION_MISSING_OPTIONS

SQLSTATE: 42000

Укажите учетные данные службы Databricks или идентификатор клиента и clientSecret для проверки подлинности с помощью Azure.

CF_AZURE_AUTHENTICATION_MULTIPLE_OPTIONS

SQLSTATE: 42000

При предоставлении учетных данных службы Databricks не следует предоставлять другие параметры учетных данных (например, clientId, clientSecret или connectionString).

CF_AZURE_STORAGE_SUFFIXES_REQUIRED

SQLSTATE: 42000

Для Azure требуется adlsBlobSuffix и adlsDfsSuffix

CF_BUCKET_MISMATCH

SQLSTATE: 22000

<storeType> в событии файла <fileEvent> отличается от ожидаемого источника: <source>.

CF_CANNOT_EVOLVE_SCHEMA_LOG_EMPTY

SQLSTATE: 22000

Невозможно развивать схему, если журнал схемы пуст. Расположение журнала схемы: <logPath>

CF_CANNOT_PARSE_QUEUE_MESSAGE

SQLSTATE: 22000

Не удается проанализировать следующее сообщение очереди: <message>

CF_CANNOT_RESOLVE_CONTAINER_NAME

SQLSTATE: 22000

Не удается разрешить имя контейнера из пути: <path>, полученный URI: <uri>

Не удается выполнить дескриптор каталога

SQLSTATE: 22000

Невозможно выполнять просмотр содержимого каталога при наличии запущенного асинхронного потока обратной заполнения.

CF_CLEAN_SOURCE_ALLOW_OVERWRITES_BOTH_ON

SQLSTATE: 42000

Не удается включить cloudFiles.cleanSource и cloudFiles.allowOverwrites одновременно.

CF_CLEAN_SOURCE_UNAUTHORIZED_WRITE_PERMISSION (недостаточные права на запись)

SQLSTATE: 42501

Автозагрузчик не может удалить обработанные файлы, так как у него нет разрешений на запись в исходный каталог.

<reason>

Чтобы исправить, вы можете:

  1. Предоставление разрешений на запись исходному каталогу ИЛИ
  2. Задайте для cleanSource значение OFF

Вы также можете разблокировать поток, установив для параметра SQLConf spark.databricks.cloudFiles.cleanSource.disabledDueToAuthorizationErrors значение 'true'.

CF_Дублированная_Колонка_В_Данных

SQLSTATE: 22000

При попытке определить схему секции таблицы произошла ошибка. Один и тот же столбец повторяется в ваших данных и в путях разделения. Чтобы игнорировать значение раздела, укажите столбцы раздела явно, используя .option("cloudFiles.<partitionColumnsKey>", "{список, разделенный запятыми}")

CF_EMPTY_DIR_FOR_SCHEMA_INFERENCE

SQLSTATE: 42000

Не удается определить схему, если входной путь <path> пуст. Попробуйте запустить поток при наличии файлов во входном пути или укажите схему.

Ошибка авторизации CF_EVENT_GRID

SQLSTATE: 22000

Не удалось создать подписку на Event Grid. Убедитесь, что ваша служба

Субъект имеет <permissionType> подписки сетки событий. Дополнительные сведения см. в следующем разделе:

<docLink>

Сбои при создании сетчатой структуры событий (CF_EVENT_GRID_CREATION_FAILED)

SQLSTATE: 22000

Не удалось создать подписку сетки событий. Пожалуйста, убедитесь, что Microsoft.EventGrid...

зарегистрирован в качестве поставщика ресурсов в подписке. Дополнительные сведения см. в следующем разделе:

<docLink>

CF_EVENT_GRID_NOT_FOUND_ERROR

SQLSTATE: 22000

Не удалось создать подписку на Event Grid. Убедитесь, что ваше хранилище

учетная запись (<storageAccount>) находится в вашей группе ресурсов (<resourceGroup>) и

учетная запись хранения — это учетная запись StorageV2 (общего назначения версии 2). Дополнительные сведения см. в следующем разделе:

<docLink>

CF_EVENT_NOTIFICATION_NOT_SUPPORTED

SQLSTATE: 0A000

Режим уведомлений о событиях автозагрузчика не поддерживается для <cloudStore>.

CF_НЕ УДАЛОСЬ ПРОВЕРИТЬ НОВЫЙ ПОТОК

SQLSTATE: 22000

Не удалось проверить, является ли поток новым

Не удалось создать подписку Pub/Sub

SQLSTATE: 22000

Не удалось создать подписку: <subscriptionName>. Подписка с тем же именем уже существует и связана с другой темой: <otherTopicName>. Желаемая тема — <proposedTopicName>. Удалите существующую подписку или создайте подписку с новым суффиксом ресурса.

Не удалось создать тему PubSub

SQLSTATE: 22000

Не удалось создать раздел: <topicName>. Раздел с тем же именем уже существует. <reason> Удалить существующий раздел или повторите попытку с другим суффиксом ресурса

Ошибка: не удалось удалить уведомление GCP

SQLSTATE: 22000

Не удалось удалить уведомление с идентификатором <notificationId> в контейнере <bucketName> для раздела <topicName>. Повторите попытку или вручную удалите уведомление через консоль GCP.

Не удалось десериализовать сохраненную схему

SQLSTATE: 22000

Не удалось десериализировать сохраненную схему из строки: '<jsonSchema>'

CF_НЕ УДАЛОСЬ ИЗМЕНИТЬ СХЕМУ

SQLSTATE: 22000

Невозможно развивать схему без журнала схемы.

CF_FAILED_TO_FIND_PROVIDER (Не удалось найти поставщика)

SQLSTATE: 42000

Не удалось найти поставщика для <fileFormatInput>

CF_FAILED_TO_INFER_SCHEMA

SQLSTATE: 22000

Не удалось вывести схему для форматирования <fileFormatInput> из существующих файлов в пути ввода <path>.

Дополнительные сведения см. в CF_FAILED_TO_INFER_SCHEMA

CF_НЕ УДАЛОСЬ ЗАПИСАТЬ В ЛОГ СХЕМЫ

SQLSTATE: 22000

Не удалось записать в журнал схемы в расположении <path>.

Требуется формат файла (CF_FILE_FORMAT_REQUIRED)

SQLSTATE: 42000

Не удалось найти обязательный параметр: cloudFiles.format.

CF_FOUND_MULTIPLE_AUTOLOADER_PUBSUB_SUBSCRIPTIONS

SQLSTATE: 22000

Найдено несколько подписок (<num>) с префиксом «Auto Loader» для темы <topicName>:

<subscriptionList>

Для каждой темы должна быть только одна подписка. Пожалуйста, вручную убедитесь, что ваша тема не имеет нескольких подписок.

CF_GCP_AUTHENTICATION (аутентификация CF GCP)

SQLSTATE: 42000

Укажите все из нижеперечисленного: <clientEmail>, <client>,

<privateKey>и <privateKeyId> или предоставьте <serviceCredential> для использования учетных данных сервиса Databricks.

Или не указывайте ни один из них, чтобы использовать цепочку поставщиков учетных данных GCP по умолчанию для аутентификации с ресурсами GCP.

Количество меток CF_GCP превышено

SQLSTATE: 22000

Получено слишком много меток (<num>) для ресурса GCP. Максимальное число меток для каждого ресурса — <maxNum>.

CF_ЧИСЛО_МЕТК_РЕСУРСА_GCP_ПРЕВЫШЕНО

SQLSTATE: 22000

Получено слишком много тегов ресурсов (<num>) для ресурса GCP. Максимальное количество тегов ресурсов на ресурс составляет <maxNum>, так как теги ресурсов хранятся в виде меток GCP на ресурсах, а определенные теги Databricks используют некоторые из этой квоты меток.

Неполный лог-файл в журнале схемы

SQLSTATE: 22000

Неполный файл журнала в журнале схемы по пути <path>

CF_INCOMPLETE_METADATA_FILE_IN_CHECKPOINT

SQLSTATE: 22000

Неполный файл метаданных в контрольной точке автозагрузчика

CF_INCORRECT_BATCH_USAGE

SQLSTATE: 42887

CloudFiles — это источник потоковой передачи. Используйте spark.readStream вместо spark.read. Чтобы отключить эту проверку, установите для параметра <cloudFilesFormatValidationEnabled> значение false.

Некорректные параметры SQL (CF_INCORRECT_SQL_PARAMS)

SQLSTATE: 42000

Метод cloud_files принимает два обязательных строковых параметра: путь к загрузке и формат файла. Параметры чтения файлов должны быть предоставлены в схеме со строковым ключом-значением. Например, cloud_files("path", "json", map("option1", "value1")). Получено: <params>

CF_НЕПРАВИЛЬНОЕ_ИСПОЛЬЗОВАНИЕ_ПОТОКА

SQLSTATE: 42887

Чтобы использовать CloudFiles в качестве источника потоковой передачи, укажите формат файла с параметром cloudFiles.format и используйте load() для создания кадра данных. Чтобы отключить эту проверку, установите для параметра <cloudFilesFormatValidationEnabled> значение false.

CF_INTERNAL_ERROR

SQLSTATE: 42000

Внутренняя ошибка.

Дополнительные сведения см. в CF_INTERNAL_ERROR

CF_INVALID_ARN

SQLSTATE: 42000

Недопустимый ARN: <arn>

CF_INVALID_AZURE_CERTIFICATE (Недействительный сертификат Azure)

SQLSTATE: 42000

Закрытый ключ, предоставленный параметром cloudFiles.certificate, не может быть проанализирован. Укажите допустимый открытый ключ в формате PEM.

CF_INVALID_AZURE_CERT_PRIVATE_KEY

SQLSTATE: 42000

Закрытый ключ, предоставленный параметром cloudFiles.certificatePrivateKey, не может быть проанализирован. Укажите допустимый закрытый ключ в формате PEM.

CF_INVALID_CHECKPOINT

SQLSTATE: 42000

Эта контрольная точка не является допустимым источником CloudFiles

CF_INVALID_CLEAN_SOURCE_MODE

SQLSTATE: 42000

Недопустимый режим для параметра чистого источника <value>.

Недопустимый ключ тегов ресурса GCP (CF_INVALID_GCP_RESOURCE_TAG_KEY)

SQLSTATE: 42000

Неверный ключ тега ресурса для ресурса GCP: <key>. Ключи должны начинаться со строчной буквы, находиться в пределах от 1 до 63 символов и содержать только строчные буквы, цифры, символы подчеркивания (_) и дефисы (-).

Неверное значение тега ресурса GCP

SQLSTATE: 42000

Недопустимое значение тега ресурса GCP: <value>. Значения должны находиться в пределах от 0 до 63 символов длиной и должны содержать только строчные буквы, цифры, символы подчеркивания (_) и дефисы (-).

CF_INVALID_MANAGED_FILE_EVENTS_OPTION_KEYS

SQLSTATE: 42000

Автозагрузчик не поддерживает следующие параметры при использовании с событиями управляемого файла:

<optionList>

Рекомендуется удалить эти параметры, а затем перезапустить поток.

CF_INVALID_MANAGED_FILE_EVENTS_RESPONSE

SQLSTATE: 22000

Недействительный ответ от службы событий для управляемых файлов. Обратитесь в службу поддержки Databricks.

Дополнительные сведения см. в CF_INVALID_MANAGED_FILE_EVENTS_RESPONSE

Недействительный режим эволюции схемы CF

SQLSTATE: 42000

cloudFiles. <schemaEvolutionModeKey> должен быть одним из {

"<addNewColumns>"

"<failOnNewColumns>"

"<rescue>"

"<noEvolution>"}

CF_INVALID_SCHEMA_HINTS_OPTION

SQLSTATE: 42000

Указания схемы могут указывать только определенный столбец один раз.

В этом случае переопределение столбца: <columnName>

несколько раз в schemaHints:

<schemaHints>

CF_INVALID_SCHEMA_HINT_COLUMN

SQLSTATE: 42000

Указания схемы нельзя использовать для переопределения вложенных типов карт и массивов.

Конфликтуемый столбец: <columnName>

Требуется ограничение на последний прочитанный смещение

SQLSTATE: 22000

latestOffset должен вызываться с параметром ReadLimit для этого источника.

Неправильный формат файла журнала (CF_LOG_FILE_MALFORMED)

SQLSTATE: 22000

Файл журнала был неправильно сформирован: не удалось считывать правильную версию журнала из <fileName>.

CF_MANAGED_FILE_EVENTS_BACKFILL_IN_PROGRESS

SQLSTATE: 22000

Вы запросили, чтобы Auto Loader игнорировал существующие файлы во внешнем расположении, установив параметр includeExistingFiles в значение false. Однако служба событий управляемых файлов по-прежнему обнаруживает существующие файлы во внешнем местоположении. Пожалуйста, повторите попытку после того, как управляемые события файлов завершат обнаружение всех файлов во внешнем расположении.

CF_MANAGED_FILE_EVENTS_ENDPOINT_NOT_FOUND

SQLSTATE: 42000

Вы используете автозагрузчик с управляемыми событиями файлов, но похоже, что внешнее расположение для пути ввода "<path>" не имеет включённых событий файлов или путь ввода неверен. Попросите администратора Databricks включить события файлов во внешнем расположении для входного пути.

Файлы_CF_УПРАВЛЕННЫЕ_СОБЫТИЯ_NEPАЗРЕШЕНЫ_ДЛЯ_ЭНДПОИНТА

SQLSTATE: 42000

Вы используете автозагрузчик с управляемыми событиями файлов, но у вас нет доступа к внешнему местоположению или тому, что связано с входным путем «<path>», или входной путь является недействительным. Попросите администратора Databricks предоставить разрешения на чтение для внешнего расположения или тома или предоставить допустимый входной путь в существующем внешнем расположении или томе.

CF_УПРАВЛЯЕМЫЕ_СОБЫТИЯ_ФАЙЛОВ_ТОЛЬКО_НА_БЕССЕРВЕРНОМ_РЕЖИМЕ

SQLSTATE: 56038

Автозагрузчик с событиями управляемого файла доступен только в Databricks без сервера. Чтобы продолжить, переместите эту рабочую нагрузку в Databricks без сервера или отключите параметр cloudFiles.useManagedFileEvents.

CF_MAX_ДОЛЖЕН_БЫТЬ_ПОЛОЖИТЕЛЬНЫМ

SQLSTATE: 42000

Max должен быть положительным

Используемый метаданный файл одновременно

SQLSTATE: 22000

Несколько запросов потоковой передачи одновременно используют <metadataFile>

Ошибка отсутствия файла метаданных CF

SQLSTATE: 42000

Отсутствует файл метаданных в каталоге контрольной точки источника потоковой передачи. Эти метаданные

Файл содержит важные параметры по умолчанию для потока, поэтому поток не может быть перезапущен

Прямо сейчас. Обратитесь в службу поддержки Databricks.

CF_MISSING_PARTITION_COLUMN_ERROR (Отсутствует столбец в разделе)

SQLSTATE: 42000

Столбец секционирования <columnName> не существует в предоставленной схеме:

<schema>

СХЕМА ОТСУТСТВУЕТ В РЕЖИМЕ БЕЗ ПУТЕЙ (CF_MISSING_SCHEMA_IN_PATHLESS_MODE)

SQLSTATE: 42000

Укажите схему с помощью схемы .schema(), если путь не предоставляется источнику CloudFiles при использовании режима уведомлений о файлах. Кроме того, чтобы включить автозагрузчик для вывода схемы, укажите базовый путь в .load().

МНОЖЕСТВО_УВЕДОМЛЕНИЙ_ПУБСАБ_ДЛЯ_ТЕМЫ

SQLSTATE: 22000

Найдены существующие уведомления для темы <topicName> в ведре <bucketName>:

уведомление,id

<notificationList>

Чтобы избежать загрязнения подписчика непреднамеренными событиями, удалите указанные выше уведомления и повторите попытку.

CF_NEW_PARTITION_ERROR

SQLSTATE: 22000

Новые столбцы разделов были определены из ваших файлов: [<filesList>]. Укажите все столбцы секций в схеме или укажите список столбцов секций, для которых вы хотите извлечь значения с помощью: .option("cloudFiles.partitionColumns", "{запятая-разделенный список|пустая строка}")

CF_PARTITON_INFERENCE_ERROR

SQLSTATE: 22000

При попытке определить схему секционирования текущего пакета файлов произошла ошибка. Укажите столбцы раздела явно, используя .option("cloudFiles.<partitionColumnOption>", "{список, разделенный запятыми}")

CF_PATH_DOES_NOT_EXIST_FOR_READ_FILES

SQLSTATE: 42000

Не удается считывать файлы, если входной путь <path> не существует. Убедитесь, что входной путь существует и повторите попытку.

CF_PERIODIC_BACKFILL_NOT_SUPPORTED

SQLSTATE: 0A000

Периодическое обратное заполнение не поддерживается, если асинхронное обратное заполнение отключено. Вы можете включить асинхронное заполнение/перечисление каталогов, установив параметр spark.databricks.cloudFiles.asyncDirListing в значение true.

CF_PREFIX_MISMATCH (несоответствие префикса CF)

SQLSTATE: 22000

Обнаружено несогласованное событие: ключ <key> не имеет префикса: <prefix>

Несоответствие протокола CF

SQLSTATE: 22000

<message>

Если вам не нужно вносить другие изменения в код, установите SQL

конфигурация: '<sourceProtocolVersionKey> = <value>'

чтобы возобновить трансляцию. Ознакомьтесь со следующими сведениями:

<docLink>

дополнительные сведения.

Ошибка региона CF не найдена

SQLSTATE: 42000

Не удалось получить регион AWS по умолчанию. Укажите регион с помощью параметра cloudFiles.region.

CF_RESOURCE_SUFFIX_EMPTY

SQLSTATE: 42000

Не удалось создать службы уведомлений: суффикс ресурса не может быть пустым.

CF_RESOURCE_SUFFIX_INVALID_CHAR_AWS

SQLSTATE: 42000

Не удалось создать службы уведомлений: суффикс ресурсов может иметь только буквенно-цифровые символы, дефисы (-) и подчеркивания (_).

CF_RESOURCE_SUFFIX_INVALID_CHAR_AZURE

SQLSTATE: 42000

Не удалось создать службы уведомлений: суффикс ресурса может иметь только строчную букву, число и дефис (-).

CF_RESOURCE_SUFFIX_INVALID_CHAR_GCP

SQLSTATE: 42000

Не удалось создать службы уведомлений: суффикс ресурсов может содержать только буквенно-цифровые символы, дефисы (-), подчеркивания (_), точки (.), тильды (~) плюс (+) и знаки процента (<percentSign>).

ПРЕДЕЛ СУФФИКСА РЕСУРСА CF

SQLSTATE: 42000

Не удалось создать службы уведомлений: суффикс ресурса не может содержать более <limit> символов.

CF_RESOURCE_SUFFIX_LIMIT_GCP

SQLSTATE: 42000

Не удалось создать службы уведомлений: суффикс ресурса должен находиться между <lowerLimit> и <upperLimit> символами.

CF_ОГРАНИЧЕННЫЙ_КЛЮЧ_ТЕГА_РЕСУРСОВ_GCP

SQLSTATE: 22000

Найден ограниченный ключ тега ресурса GCP (<key>). Следующие ключи тега ресурса GCP ограничены для автозагрузчика: [<restrictedKeys>]

Срок хранения превышает максимальный возраст файла

SQLSTATE: 42000

cloudFiles.cleanSource.retentionDuration не может быть больше cloudFiles.maxFileAge.

CF_SAME_PUB_SUB_TOPIC_NEW_KEY_PREFIX

SQLSTATE: 22000

Не удалось создать уведомление для раздела: <topic> с префиксом: <prefix>. Существует уже раздел с тем же именем с другим префиксом: <oldPrefix>. Попробуйте использовать другой суффикс ресурса для установки или удаления существующей установки.

Ошибка CF_SCHEMA_LOG_DEEP_CLONE_FAILED

SQLSTATE: 42000

Не удалось клонировать и перенести записи журнала схем из исходного журнала схемы.

CF_SFTP_MISSING_PASSWORD_OR_KEY_FILE (Отсутствует пароль или файл ключа)

SQLSTATE: 42000

Для SFTP необходимо указать пароль или файл ключа.

Укажите пароль в исходном коде ресурса (URI) или <passwordOption>или укажите содержимое файла ключа с помощью <keyFileOption>.

CF_SFTP_NOT_ENABLED - SFTP не включён

SQLSTATE: 0A000

Доступ к файлам SFTP не включен. Обратитесь в службу поддержки Databricks.

CF_SFTP_REQUIRE_UC_CLUSTER

SQLSTATE: 0A000

Кластер с поддержкой UC необходим для доступа к файлам SFTP. Обратитесь в службу поддержки Databricks.

CF_SFTP_ИМЯ_ПОЛЬЗОВАТЕЛЯ_НЕ_НАЙДЕНО

SQLSTATE: 42000

Имя пользователя должно быть указано для SFTP.

Укажите имя пользователя в исходном URI или через <option>.

CF_SOURCE_DIRECTORY_PATH_REQUIRED

SQLSTATE: 42000

Укажите путь к исходному каталогу с параметром path

ИСТОЧНИК_НЕПОДДЕРЖИВАЕТСЯ

SQLSTATE: 0A000

На данный момент источник облачных файлов поддерживает только пути для S3, хранилищ BLOB-объектов Azure (wasb/wasbs) и Azure Data Lake первого поколения (adl) и второго поколения (abfs/abfss). path: ‘<path>’, резольвированный URI: ‘<uri>

CF_СОСТОЯНИЕ_НЕПРАВИЛЬНЫЕ_SQL_ПАРАМЕТРЫ

SQLSTATE: 42000

Функция cloud_files_state принимает строковый параметр, представляющий каталог контрольных точек потока cloudFiles или многокомпонентное имя таблицы, определяющее таблицу потоковой передачи, и необязательный второй целочисленный параметр, представляющий версию контрольной точки для загрузки состояния. Второй параметр также может быть "последним" для чтения последней контрольной точки. Получено: <params>

CF_STATE_INVALID_CHECKPOINT_PATH (Неправильный путь контрольной точки)

SQLSTATE: 42000

Путь к входной контрольной точке <path> недопустим. Либо путь не существует, либо не найдены источники cloud_files.

CF_STATE_INVALID_VERSION

SQLSTATE: 42000

Указанная версия <version> не существует или удалена во время анализа.

CF_THREAD_IS_DEAD

SQLSTATE: 22000

<threadName> поток мертв.

CF_UNABLE_TO_DERIVE_STREAM_CHECKPOINT_LOCATION

SQLSTATE: 42000

Не удалось получить расположение контрольной точки потока из исходного расположения контрольной точки: <checkPointLocation>

CF_Невозможно определить формат файла

SQLSTATE: 42000

Не удалось определить исходный формат файла из <fileSize> выборок файлов, обнаружено <formats>. Укажите формат.

Невозможно извлечь информацию о корзине (CF)

SQLSTATE: 42000

Не удалось извлечь сведения о контейнере. Путь: "<path>", разрешенный URI: "<uri>".

Невозможно извлечь информацию о ключе

SQLSTATE: 42000

Не удалось извлечь ключевую информацию. Путь: "<path>", разрешенный URI: "<uri>".

CF_НЕВОЗМОЖНО_ИЗВЛЕЧЬ_ИНФОРМАЦИЮ_АККАУНТА_ХРАНИЛИЩА

SQLSTATE: 42000

Не удается извлечь сведения об учетной записи хранения; путь: '<path>', разрешённый URI: '<uri>'

CF_НЕВОЗМОЖНО СПИСОК ЭФФЕКТИВНО

SQLSTATE: 22000

Получено событие переименования каталога для пути <path>, но мы не можем эффективно перечислить этот каталог. Чтобы поток продолжался, задайте для параметра cloudFiles.ignoreDirRenames значение true и рассмотрите возможность включения регулярного заполнения с помощью cloudFiles.backfillInterval для обработки этих данных.

CF_UNEXPECTED_READ_LIMIT

SQLSTATE: 22000

Непредвиденный лимит чтения: <readLimit>

CF_UNKNOWN_OPTION_KEYS_ERROR

SQLSTATE: 42000

Найденные неизвестные ключи параметров:

<optionList>

Убедитесь, что все предоставленные ключи параметров верны. Если вы хотите пропустить

Чтобы проверить параметры и игнорировать неизвестные параметры, можно установить:

.option("cloudFiles.<validateOptions>", "false")

CF_UNKNOWN_READ_LIMIT

SQLSTATE: 22000

Неизвестный ReadLimit: <readLimit>

CF_UNSUPPORTED_CLOUD_FILES_SQL_FUNCTION

SQLSTATE: 0A000

Функция SQL "cloud_files" для создания источника автозагрузчика поддерживается только в конвейере DLT. Дополнительные сведения см. в следующем разделе:

<docLink>

Не поддерживаемый формат для вывода схемы (CF_UNSUPPORTED_FORMAT_FOR_SCHEMA_INFERENCE)

SQLSTATE: 0A000

Вывод схемы не поддерживается для формата: <format>. Укажите схему.

CF_UNSUPPORTED_LOG_VERSION

SQLSTATE: 0A000

UnsupportedLogVersion: максимальная поддерживаемая версия журнала — v\<maxVersion\>, но обнаружена версия v\<version\>. Файл журнала был создан более новой версией DBR и не может быть прочитан этой версией. Обновите его.

CF_UNSUPPORTED_SCHEMA_EVOLUTION_MODE

SQLSTATE: 0A000

Режим эволюции схемы <mode> не поддерживается для формата: <format>. Задайте для режима эволюции схемы значение None.

CF_USE_DELTA_FORMAT

SQLSTATE: 42000

Чтение из таблицы Delta не поддерживается с помощью этого синтаксиса. Если вы хотите использовать данные из Delta, ознакомьтесь с документацией: чтение таблицы Delta (<deltaDocLink>) или чтение таблицы Delta в качестве источника потока (<streamDeltaDocLink>). Источник потоковой передачи из Delta уже оптимизирован для добавочного потребления данных.

Геопространственный

EWKB_PARSE_ERROR

SQLSTATE: 22023

Ошибка синтаксического анализа EWKB: <parseError> на позиции <pos>

GEOJSON_PARSE_ERROR

SQLSTATE: 22023

Ошибка синтаксического анализа GeoJSON: <parseError> в позиции <pos>

Дополнительные сведения см. в GEOJSON_PARSE_ERROR

H3_INVALID_CELL_ID

SQLSTATE: 22023

<h3Cell> не является допустимым идентификатором ячейки H3

Дополнительные сведения см. в H3_INVALID_CELL_ID

ОШИБОЧНОЕ_ЗНАЧЕНИЕ_ДИСТАНЦИИ_СЕТКИ

SQLSTATE: 22023

<k> Расстояние сетки H3 должно быть не отрицательным

Дополнительные сведения см. в H3_INVALID_GRID_DISTANCE_VALUE

H3_INVALID_RESOLUTION_VALUE

SQLSTATE: 22023

<r> разрешение H3 должно быть между <minR> и <maxR>, включительно

См. дополнительные сведения в H3_INVALID_RESOLUTION_VALUE

H3_NOT_ENABLED

SQLSTATE: 0A000

<h3Expression> отключен или не поддерживается. Рассмотрите возможность включения Фотона или переключения на уровень, поддерживающий выражения H3

Дополнительные сведения см. в H3_NOT_ENABLED

H3_ОШИБКА_В_ПЕНТАГОНЕ

SQLSTATE: 22023

Был найден пятиугольник при вычислении шестиугольного кольца <h3Cell> с сеточным расстоянием <k>.

H3_UNDEFINED_GRID_DISTANCE

SQLSTATE: 22023

Расстояние между <h3Cell1> и <h3Cell2> сетки H3 не определено

ST_DIFFERENT_SRID_VALUES

SQLSTATE: 22023

Аргументы для "<sqlFunction>" должны иметь то же значение SRID. Найденные значения SRID: <srid1>, <srid2>

Недопустимый аргумент

SQLSTATE: 22023

"<sqlFunction>": <reason>

ST_INVALID_ARGUMENT_TYPE

SQLSTATE: 22023

Аргумент "<sqlFunction>" должен иметь тип <validTypes>

ОШИБКА_НЕДЕЙСТВИТЕЛЬНОГО_ПРЕОБРАЗОВАНИЯ_СИСТЕМЫ_КООРДИНАТ

SQLSTATE: 22023

<sqlFunction>: недопустимое или неподдерживаемое преобразование CRS из SRID <srcSrid> в SRID <trgSrid>

ST_НЕВЕРНОЕ_ЗНАЧЕНИЕ_ПО_ЭНДИАННОСТИ

SQLSTATE: 22023

Endianness '<e>' должен быть либо "NDR" (маленький эндиан), либо "XDR" (большой эндиан)

ST_INVALID_GEOHASH_VALUE

SQLSTATE: 22023

<sqlFunction>: недопустимое значение геохаша: "<geohash>". Геохеши должны быть допустимыми строчными символами в формате base32, как описано вhttps://en.wikipedia.org/wiki/Geohash#Textual_representation

ST_INVALID_INDEX_VALUE

SQLSTATE: 22023

<sqlFunction>: недопустимый индекс <index> для указанного геопространственного значения.

ST_INVALID_PRECISION_VALUE

SQLSTATE: 22023

Точность <p> должна находиться между <minP> и <maxP>, включительно

ST_INVALID_SRID_VALUE

SQLSTATE: 22023

Недопустимые или неподдерживаемые SRID <srid>

ST не включен

SQLSTATE: 0A000

<stExpression> отключен или не поддерживается. Рассмотрите возможность включения Photon или переключения на уровень, поддерживающий выражения ST

Неподдерживаемый тип возврата

SQLSTATE: 0A000

Типы данных GEOGRAPHY и GEOMETRY не могут быть возвращены в запросах. Используйте одно из следующих выражений SQL для преобразования их в стандартные форматы обмена: <projectionExprs>.

Ошибка разбора WKB

SQLSTATE: 22023

Ошибка при разборе WKB: <parseError> на позиции <pos>

Дополнительные сведения см. в WKB_PARSE_ERROR

WKT_PARSE_ERROR

SQLSTATE: 22023

Ошибка синтаксического анализа WKT: <parseError> на позиции <pos>

Дополнительные сведения см. в WKT_PARSE_ERROR

Каталог Unity

ОШИБКА_КОНФЛИКТУЮЩИХ_ИМЕН_СТОЛБЦОВ

SQLSTATE: 42711

Столбец <columnName> конфликтует с другим столбцом с тем же именем, но с/без завершающих пробелов (например, существующий столбец с именем ``<columnName> ). Переименуйте столбец с другим именем.

УЧЕТНЫЕ_ДАННЫЕ_ПОДКЛЮЧЕНИЯ_НЕ_ПОДДЕРЖИВАЮТСЯ_ДЛЯ_ПОДКЛЮЧЕНИЯ_К_ОНЛАЙН_ТАБЛИЦЕ

SQLSTATE: не назначено

Недопустимый запрос на получение учетных данных для соединения уровня типа <connectionType>. Такие учетные данные доступны только для управляемых подключений PostgreSQL.

ТИП ПОДКЛЮЧЕНИЯ НЕ АКТИВИРОВАН

SQLSTATE: не назначено

Тип подключения "<connectionType>" не включен. Включите подключение для его использования.

DELTA_SHARING_СУЩЕСТВУЕТ_ТОЛЬКО_ДЛЯ_ЧТЕНИЯ_ПОЛУЧАТЕЛЬ

SQLSTATE: не назначено

Уже существует объект Recipient "<existingRecipientName>" с тем же идентификатором общего доступа "<existingMetastoreId>".

DELTA_SHARING_READ_ONLY_SECURABLE_KIND (Тип защищенного объекта, доступного только для чтения в Delta Sharing)

SQLSTATE: не назначено

Данные типа Delta Sharing Securable <securableKindName> доступны только для чтения и не могут быть созданы, изменены или удалены.

ВНЕШНИЙ ДОСТУП ОТКЛЮЧЕН НА METAХРАНИЛИЩЕ

SQLSTATE: не назначено

Выдача учетных данных отклоняется для среды, отличной от Databricks Compute, из-за отключения внешнего доступа к данным для метахранилища <metastoreName>. Обратитесь к администратору хранилища метаданных, чтобы включить конфигурацию "Внешний доступ к данным" в хранилище метаданных.

ВНЕШНИЙ ДОСТУП НЕ РАЗРЕШЕН ДЛЯ ТАБЛИЦЫ

SQLSTATE: не назначено

Доступ к таблице с идентификатором <tableId> невозможен вне вычислительной среды Databricks из-за её типа <securableKind>. Доступ извне можно получить только к типам таблиц "TABLE_EXTERNAL", "TABLE_DELTA_EXTERNAL" и "TABLE_DELTA".

EXTERNAL_USE_SCHEMA_ASSIGNED_TO_INCORRECT_SECURABLE_TYPE

SQLSTATE: не назначено

Привилегии EXTERNAL USE SCHEMA неприменимо к этой сущности <assignedSecurableType> и могут быть назначены только схеме или каталогу. Удалите привилегии из объекта <assignedSecurableType> и назначьте его схеме или каталогу.

ЗАПИСЬ_ИЗВНЕ_НЕ_РАЗРЕШЕНА_ДЛЯ_ТАБЛИЦЫ

SQLSTATE: не назначено

Таблица с идентификатором <tableId> не может быть записана вне вычислительной среды Databricks из-за своего типа <securableKind>. Только "TABLE_EXTERNAL" и "TABLE_DELTA_EXTERNAL" типы таблиц могут быть записаны внешне.

КОРЕНЬ_ХРАНИЛИЩА_ИННОСТРАННОГО_КАТАЛОГА_ДОЛЖЕН_ПОДДЕРЖИВАТЬ_ЗАПИСЬ

SQLSTATE: не назначено

Расположение хранилища для внешнего каталога типа <catalogType> будет использоваться для выгрузки данных и не может быть доступно только для чтения.

HMS_SECURABLE_OVERLAP_LIMIT_EXCEEDED

SQLSTATE: не присвоено

Число <resourceType>s для входного пути <url> превышает установленный лимит (<overlapLimit>) для перекрывающихся <resourceType>s HMS.

INVALID_RESOURCE_NAME_DELTA_SHARING

SQLSTATE: не назначено

Запросы Delta Sharing не поддерживаются с использованием имен ресурсов

INVALID_RESOURCE_NAME_ENTITY_TYPE

SQLSTATE: не назначено

Предоставленное имя ресурса ссылается на тип сущности <provided>, но ожидаемый <expected>.

НЕВЕРНОЕ_ИМЯ_РЕСУРСА_ID_МЕТАХРАНИЛИЩА

SQLSTATE: не назначено

Указанное имя ресурса ссылается на хранилище метаданных, которое не находится в области текущего запроса.

ПЕРЕКРЫТИЕ_ЛОКАЦИЙ

SQLSTATE: не назначено

URL-адрес пути ввода «<path>» перекрывается с <overlappingLocation> в вызове «<caller>». <conflictingSummary>.

КОРЕНЬ_ХРАНЕНИЯ_ВНЕШНЕГО_КАТАЛОГА_REDSHIFT_ДОЛЖЕН_БЫТЬ_S3

SQLSTATE: не назначено

Корневой каталог хранилища для внешнего каталога Redshift должен быть AWS S3.

ВИД_ЗАЩИЩАЕМЫЙ_НЕ_ПОДДЕРЖИВАЕТ_ФЕДЕРАЦИЮ_LAKEHOUSE

SQLSTATE: не назначено

Защищаемый с типом <securableKind> не поддерживает федерацию Lakehouse.

ОБЕСПЕЧИВАЕМЫЙ_ТИП_НЕ_ВКЛЮЧЕН

SQLSTATE: не назначено

Тип, который может быть защищен, ‘<securableKind>’, не активирован. Если это защищаемый тип, связанный с функцией предварительного просмотра, включите его в настройках рабочей области.

ТИП_БЕЗОПАСНОСТИ_НЕ_ПОДДЕРЖИВАЕТ_ФЕДЕРАЦИЮ_ОЗЕРА_ДАННЫХ

SQLSTATE: не назначено

Защищаемый с помощью типа <securableType> не поддерживает федерацию Lakehouse.

Количество столбцов исходной таблицы превышает предел

SQLSTATE: не назначен

Исходная таблица содержит более <columnCount> столбцов. Уменьшите количество столбцов до <columnLimitation> или меньше.

UC_AAD_TOKEN_LIFETIME_TOO_SHORT

SQLSTATE: не назначено

Срок действия токена AAD для Exchanged <lifetime> настроен слишком коротким. Проверьте параметр Azure AD, чтобы убедиться, что временный маркер доступа имеет по крайней мере часовое время существования.https://learn.microsoft.com/azure/active-directory/develop/active-directory-configurable-token-lifetimes

UC_ABAC_EVALUATION_ERROR (Ошибка оценки UC_ABAC)

SQLSTATE: не присвоено

Ошибка при оценке политик ABAC в <resource>.

UC_AUTHZ_ACTION_NOT_SUPPORTED (Действие не поддерживается)

SQLSTATE: не назначено

Авторизация <actionName> не поддерживается; Убедитесь, что вызываемый RPC реализован для этого типа ресурса

UC_BUILTIN_HMS_ОТКАЗ_В_РАЗРЕШЕНИИ_НА_СОЗДАНИЕ_СОЕДИНЕНИЯ

SQLSTATE: не назначено

Не удается создать подключение для встроенного хранилища метаданных hive, так как пользователь: <userId> не является администратором рабочей области: <workspaceId>

УС_ВСТРОЕННАЯ_HMS_СВЯЗЬ_ИЗМЕНИТЬ_ОГРАНИЧЕННОЕ_ПОЛЕ

SQLSTATE: не назначено

Попробуйте изменить ограниченное поле в интегрированном соединении HMS ‘<connectionName>’. Можно обновить только warehouse_directory.

НЕВОЗМОЖНО ПЕРЕИМЕНОВАТЬ СТОЛБЕЦ ФИЛЬТРАЦИИ РАЗДЕЛА

SQLSTATE: не назначено

Не удалось переименовать столбец таблицы <originalLogicalColumn>, так как он используется для фильтрации секций в <sharedTableName>. Чтобы продолжить, вы можете удалить таблицу из общего доступа, переименовать столбец и снова поделиться ею с желательными столбцами фильтрации секций. Хотя это может нарушить потоковый запрос для получателя.

Создание UC-ребенка запрещено для не-UC-кластера

SQLSTATE: не назначено

Не удается создать <securableType> "<securable>" в <parentSecurableType> "<parentSecurable>", так как запрос не из кластера UC.

ОШИБКА_ДОСТУПА_К_ОБЛАЧНОМУ_ХРАНИЛИЩУ

SQLSTATE: не назначено

Не удалось получить доступ к облачному хранилищу: <errMsg> exceptionTraceId=<exceptionTraceId>

UC_Конфликтующие_Параметры_Подключения

SQLSTATE: не назначено

Не удается создать подключение как с именем пользователя, так и паролем и параметрами проверки подлинности oauth. Выберите один из них.

UC_СОЕДИНЕНИЕ_УЖЕ_СУЩЕСТВУЕТ_ДЛЯ_УЧЕТНЫХ_ДАННЫХ

SQLSTATE: не назначено

Учетная запись "<credentialName>" имеет одно или несколько зависимых подключений. Вы можете использовать параметр принудительного исполнения для продолжения обновления или удаления учетных данных, но подключения, использующие эти учетные данные, могут больше не работать.

UC_CONNECTION_EXPIRED_ACCESS_TOKEN

SQLSTATE: не назначено

Истек срок действия маркера доступа, связанного с подключением. Обновите подключение, чтобы перезапустить поток OAuth, чтобы получить маркер.

UC_CONNECTION_EXPIRED_REFRESH_TOKEN

SQLSTATE: не назначено

Срок действия токена обновления, связанного с подключением, истек. Обновите подключение, чтобы перезапустить поток OAuth, чтобы получить новый маркер.

ПОДКЛЮЧЕНИЕ_UC_В_РЕЖИМЕ_ОШИБКИ

SQLSTATE: не назначено

Подключение находится в состоянии FAILED. Обновите подключение с допустимыми учетными данными, чтобы повторно активировать его.

Отсутствует токен обновления для подключения UC

SQLSTATE: не назначено

Токен обновления не связан с подключением. Обновите интеграцию клиента OAuth в поставщике идентификаторов для возвращения токенов обновления, а также обновите или создайте заново подключение, чтобы перезапустить поток OAuth и получить необходимые токены.

UC_CONNECTION_OAUTH_EXCHANGE_FAILED

SQLSTATE: не присвоено

Сбой обмена токенами OAuth с кодом состояния HTTP <httpStatus>. Возвращенный ответ сервера или сообщение об исключении: <response>

Согласованные коммиты не включены

SQLSTATE: не назначено

Поддержка координированных коммитов не включена. Обратитесь в службу поддержки Databricks.

Невозможно создать в неактивном защищаемом ресурсе

SQLSTATE: не назначено

Не удается создать <securableType> '<securableName>', так как он находится под <parentSecurableType> '<parentSecurableName>', который не активен. Удалите родительский защищаемый объект и повторно создайте родительский объект.

СБОЙ_РАЗБОРА_ЭЛЕМЕНТА_УПРАВЛЕНИЯ_ДОСТУПОМ_УЧЕТНЫХ_ДАННЫХ

SQLSTATE: не назначено

Не удалось проанализировать предоставленный идентификатор соединителя доступа: <accessConnectorId>. Проверьте форматирование и повторите попытку.

UC_CREDENTIAL_FAILED_TO_OBTAIN_VALIDATION_TOKEN

SQLSTATE: не назначено

Не удалось получить маркер AAD для выполнения проверки разрешений облака в соединителе доступа. Повторите действие.

UC_ОШИБОЧНЫЕ_УЧЁТНЫЕ_ДАННЫЕ_ОБЛАЧНЫЕ_РАЗРЕШЕНИЯ

SQLSTATE: не назначено

Для регистрации учётных данных необходима роль участника в соответствующем соединителе доступа с идентификатором <accessConnectorId>. Обратитесь к администратору учетной записи.

UC_CREDENTIAL_НЕВЕРНЫЙ_ТИП_УДОСТОВЕРЕНИЯ_ДЛЯ_ЦЕЛИ

SQLSTATE: не назначено

Тип учетных данных "<credentialType>" не поддерживается для цели "<credentialPurpose>"

UC_CREDENTIAL_PERMISSION_DENIED (Доступ к учетной записи запрещен)

SQLSTATE: не назначен

Только администратор учетной записи может создавать или обновлять учетные данные с типом <storageCredentialType>.

UC_CREDENTIAL_TRUST_POLICY_IS_OPEN

SQLSTATE: нет назначенных

Политика доверия роли IAM, позволяющая учетной записи Databricks принимать роль, должна требовать внешний идентификатор. Обратитесь к администратору учетной записи, чтобы добавить условие внешнего идентификатора. Такое поведение предотвращает проблему 'Смущенный заместитель' https://docs.aws.amazon.com/IAM/latest/UserGuide/confused-deputy.html).

UC_CREDENTIAL_НЕПРИВИЛЕГИРОВАННЫЙ_УЧЕТНЫЙ_ЗАПИСЬ_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: не назначено

Служебные субъекты не могут использовать привилегию CREATE_STORAGE_CREDENTIAL для регистрации управляемых идентичностей. Чтобы зарегистрировать управляемую идентичность, назначьте служебному принципалу роль администратора учетной записи.

UC_CREDENTIAL_WORKSPACE_API_ЗАПРЕЩЕНО

SQLSTATE: не назначено

Создание или обновление учетных записей пользователем, не являющимся администратором учетной записи, не поддерживается в API на уровне учетной записи. Вместо этого используйте API уровня рабочей области.

UC_DELTA_UNIVERSAL_FORMAT_CANNOT_PARSE_ICEBERG_VERSION

SQLSTATE: не назначено

Не удалось определить версию таблицы Iceberg из расположения метаданных <metadataLocation>.

UC_DELTA_UNIVERSAL_FORMAT_CONCURRENT_WRITE

SQLSTATE: не присвоено значение

Обнаружено одновременное обновление той же версии метаданных айсберга.

UC_DELTA_UNIVERSAL_FORMAT_INVALID_METADATA_LOCATION

SQLSTATE: не назначено

Недопустимое расположение зафиксированных метаданных <metadataLocation>. Это не подкаталог корневого каталога таблицы <tableRoot>.

Ограничение_отсутствующего_поля_UC_DELTA_UNИВЕРСАЛЬНЫЙ_ФОРМАТ

SQLSTATE: не назначено

Информация о преобразовании формата дельта-айсберга отсутствует обязательные поля.

UC_DELTA_UNIVERSAL_FORMAT_NON_CREATE_CONSTRAINT

SQLSTATE: не назначено

Настройка информации о формате дельта-айсберга при создании не поддерживается.

UC_DELTA_UNIVERSAL_FORMAT_TOO_LARGE_CONSTRAINT

SQLSTATE: нет назначенных

Предоставленная информация о преобразовании формата айсберга дельта слишком велика.

UC_DELTA_UNIVERSAL_FORMAT_UPDATE_INVALID

SQLSTATE: не назначено

Универсальные метаданные можно обновлять только в Delta-таблицах с включённым режимом единообразия.

Превышено предельное значение глубины зависимости

SQLSTATE: не назначен

<resourceType> '<ref>' глубина превышает предел (или имеет циклическую ссылку).

Зависимость UC не существует

SQLSTATE: не назначено

<resourceType> '<ref>' является недопустимым, так как один из базовых ресурсов не существует. <cause>

ОШИБКА_ЗАВИСИМОСТЬ_ДОСТУП_ЗАПРЕЩЕН

SQLSTATE: не назначено

<resourceType> '<ref>' не имеет достаточных привилегий для выполнения команды, так как владелец одного из базовых ресурсов не прошёл проверку авторизации. <cause>

UC_DUPLICATE_CONNECTION

SQLSTATE: не назначено

Соединение с именем "<connectionName>" с тем же URL-адресом уже существует. Попросите владельца предоставить разрешение на использование этого подключения вместо создания дубликата.

UC_ДЫБЛИКАТ_СОЗДАНИЯ_КАТАЛОГА_МАТЕРИАЛОВ

SQLSTATE: не назначено

Предпринята попытка создать каталог Fabric с URL-адресом<storageLocation>,который соответствует существующему каталогу, который не допускается.

UC_СОЗДАНИЕ_ДВОЙНОГО_НАЗНАЧЕНИЯ_ТЕГА

SQLSTATE: не назначено

Назначение тегов с ключом тега <tagKey> уже существует

СУЩНОСТЬ_УЦ НЕ ИМЕЕТ СООТВЕТСТВУЮЩЕГО ОНЛАЙН-КЛАСТЕРА

SQLSTATE: не назначено

Сущность <securableType> <entityId> не имеет соответствующего сетевого кластера.

Превышен максимальный лимит файлов

SQLSTATE: не назначено

Существует более <maxFileResults> файлов. Укажите [max_results], чтобы ограничить количество возвращенных файлов.

Код ошибки UC_EXTERNAL_LOCATION_OP_NOT_ALLOWED - операция с внешней локацией не разрешена.

SQLSTATE: нет назначенного

Не удается <opName> <extLoc> <reason>. <suggestion>.

Функция UC отключена

SQLSTATE: не назначено

<featureName> в настоящее время отключен в UC.

UC_ИНОСТРАННЫЙ_КАТАЛОГ_ДЛЯ_ТИПА_ПОДКЛЮЧЕНИЯ_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: не назначено

Создание внешнего каталога для типа подключения "<connectionType>" не поддерживается. Этот тип подключения можно использовать только для создания конвейеров управляемой загрузки данных. Дополнительные сведения см. в документации Databricks.

Проверка иностранных учетных данных только для операций чтения

SQLSTATE: не назначено

Для внешних таблиц можно получить только учетные данные READ.

Несоответствие длины столбца дочернего ключа UC_FOREIGN_KEY_CHILD_COLUMN_LENGTH_MISMATCH

SQLSTATE: не назначено

Внешний ключ <constraintName> имеет разные размеры для дочерних и родительских столбцов.

UC_FOREIGN_KEY_COLUMN_MISMATCH

SQLSTATE: не назначено

Родительские столбцы внешнего ключа не соответствуют указанным дочерним столбцам первичного ключа. Родительские столбцы внешнего ключа: (<parentColumns>), а дочерние столбцы первичного ключа — (<primaryKeyChildColumns>).

Несоответствие типа столбца внешнего ключа UC

SQLSTATE: не назначено

Тип дочернего столбца внешнего ключа не соответствует типу родительского столбца. Дочерний столбец внешнего ключа <childColumnName> имеет тип <childColumnType>, а родительский столбец <parentColumnName> имеет тип <parentColumnType>.

UC_GCP_INVALID_PRIVATE_KEY

SQLSTATE: не назначено

Доступ запрещен. Причина: закрытый ключ учетной записи службы недействителен.

UC_GCP_INVALID_PRIVATE_KEY_JSON_FORMAT (Недопустимый формат частного ключа JSON)

SQLSTATE: не присвоено

Закрытый ключ учетной записи Google Server OAuth должен быть допустимым объектом JSON с обязательными полями, обязательно укажите полный JSON-файл, созданный на странице сведений о учетной записи службы "КЛЮЧИ".

UC_GCP_НЕДОПУСТИМЫЙ_ФОРМАТ_JSON_ЧАСТНОГО_КЛЮЧА_ОТСУТСТВУЮТ_ПОЛЯ

SQLSTATE: не назначено

Закрытый ключ учетной записи Google Server OAuth должен быть допустимым объектом JSON с обязательными полями, обязательно укажите полный JSON-файл, созданный на странице сведений о учетной записи службы "КЛЮЧИ". Отсутствующие поля <missingFields>

UC_IAM_ROLE_NON_SELF_ASSUMING

SQLSTATE: не назначено

Роль IAM для этих учетных данных хранения была найдена не самозаверяющей. Проверьте доверие вашей роли и политики IAM, чтобы убедиться, что ваша роль IAM может выполнять действия от имени самой себя в соответствии с документацией по учетным данным хранилища Unity Catalog.

UC_ICEBERG_COMMIT_CONFLICT

SQLSTATE: не назначено

Не удается зафиксировать <tableName>: расположение метаданных <baseMetadataLocation> изменилось с <catalogMetadataLocation>.

UC_ICEBERG_COMMIT_INVALID_TABLE

SQLSTATE: не назначено

Не удается выполнить фиксацию Управляемого Айсберга в неуправляемой таблице Айсберга: <tableName>.

UC_ICEBERG_COMMIT_MISSING_FIELD_CONSTRAINT

SQLSTATE: не назначено

Отсутствуют обязательные поля в предоставленных сведениях о фиксации в системе Managed Iceberg.

Несовпадение UC_ID

SQLSTATE: не назначено

<type> <name> не имеет идентификатора <wrongId>. Повторите операцию.

UC_INVALID_ACCESS_DBFS_ENTITY

SQLSTATE: не назначено

Недопустимый доступ к <securableType> <securableName> в федеративном каталоге <catalogName>. <reason>

UC_НЕДЕЙСТВИТЕЛЬНЫЙ_ID_УЧЕТНОЙ_ЗАПИСИ_CLOUDFLARE

SQLSTATE: не назначено

Недопустимый идентификатор учетной записи Cloudflare.

Неверные учетные данные в облаке

SQLSTATE: не назначено

Недопустимый поставщик облачных учетных данных<cloud>'. Разрешенный поставщик облачных служб<allowedCloud>'.

UC_INVALID_CREDENTIAL_PURPOSE_VALUE

SQLSTATE: не назначено

Недопустимое значение "<value>" для учетных данных "назначение". Допустимые значения "<allowedValues>".

Некорректный Переход Учетных Данных

SQLSTATE: нет назначенных

Не удается обновить подключение от <startingCredentialType> до <endingCredentialType>. Единственным допустимым переходом является переход от подключения на основе имени пользователя и пароля к подключению на основе токена OAuth.

UC_НЕДОПУСТИМАЯ_СТРОКА_CRON_ТКАНЬ

SQLSTATE: не назначено

Недопустимая строка cron. Найдено: '<cronString>' с ошибкой синтаксического анализа: '<message>'

UC_НЕДЕЙСТВИТЕЛЬНАЯ ДИРЕКТНАЯ ДОСТУПНАЯ УПРАВЛЯЕМАЯ ТАБЛИЦА

SQLSTATE: не назначено

Недопустимая таблица с управляемым прямым доступом <tableName>. Убедитесь, что определение исходной таблицы & конвейера не определено.

Ошибка: UC_INVALID_EMPTY_STORAGE_LOCATION (недопустимое пустое место хранения)

SQLSTATE: не назначено

Неожиданно пустое место хранения для <securableType> '<securableName>' в каталоге '<catalogName>'. Чтобы устранить эту ошибку, выполните DESCRIBE SCHEMA <catalogName>. <securableName> обновите эту страницу.

НЕДОПУСТИМЫЕ_ОПЦИИ_ОБНОВЛЕНИЯ

SQLSTATE: не назначен

Недопустимые параметры, указанные для обновления. Недопустимые параметры: <invalidOptions>. Допустимые параметры: <allowedOptions>.

UC_INVALID_OPTION_VALUE

SQLSTATE: не присвоено

Недопустимое значение "<value>" для "<option>". Допустимые значения "<allowedValues>".

Недопустимое значение параметра: пусто

SQLSTATE: не назначено

'<option>' не может быть пустым. Введите непустое значение.

UC_INVALID_R2_ACCESS_KEY_ID

SQLSTATE: не назначено

Недопустимый идентификатор ключа доступа R2.

UC_INVALID_R2_SECRET_ACCESS_KEY

SQLSTATE: нет назначенного

Недопустимый секретный ключ доступа R2.

НЕПРАВИЛЬНОЕ_УСЛОВИЕ_ПРАВИЛА

SQLSTATE: не назначено

Недопустимое условие в правиле "<ruleName>". Ошибка компиляции с сообщением "<message>".

Ошибка недопустимого обновления безопасности, принадлежащего группе администраторов системного рабочего пространства

SQLSTATE: не присвоен

Не удается обновить <securableType> "<securableName>", так как она принадлежит внутренней группе. Обратитесь в службу поддержки Databricks для получения дополнительных сведений.

UC_INVALID_WASBS_EXTERNAL_LOCATION_STORAGE_CREDENTIAL - Ошибка: недействительный учетные данные для хранения внешней локации WASBS

SQLSTATE: не назначено

Предоставленные учетные данные хранилища <storageCredentialName> не связаны с корнем DBFS, создание isbs External Location запрещено.

НЕВЕРНЫЙ_ФОРМАТ_МЕСТОПОЛОЖЕНИЯ

SQLSTATE: не назначено

Расположение хранилища имеет недопустимую схему URI: <scheme>.

UC_MALFORMED_OAUTH_SERVER_RESPONSE (некорректный ответ сервера OAuth)

SQLSTATE: не назначено

В ответе сервера маркеров отсутствует поле <missingField>. Возвращенный ответ сервера: <response>

UC_METASTORE_ASSIGNMENT_STATUS_INVALID

SQLSTATE: не назначено

'<metastoreAssignmentStatus>' нельзя присвоить. Поддерживаются только MANUALLY_ASSIGNABLE и AUTO_ASSIGNMENT_ENABLED.

UC_METASTORE_CERTIFICATION_NOT_ENABLED

SQLSTATE: нет назначенных

Сертификация хранилища метаданных не включена.

UC_METASTORE_DB_SHARD_MAPPING_NOT_FOUND

SQLSTATE: не назначено

Не удалось получить отображение хранилища метаданных на сегменты базы данных по идентификатору <metastoreId> из-за внутренней ошибки. Обратитесь в службу поддержки Databricks.

UC_METASTORE_ИМЕЕТ_АКТИВНЫЕ_УПРАВЛЯЕМЫЕ_ОНЛАЙН_КАТАЛОГИ

SQLSTATE: не назначен

Хранилище метаданных <metastoreId> содержит <numberManagedOnlineCatalogs> управляемых каталогов в Интернете. Удалите их явным образом, а затем повторите удаление хранилища метаданных.

UC_METASTORE_STORAGE_ROOT_CREDENTIAL_UPDATE_INVALID

SQLSTATE: нет назначенных

Корневые учетные данные хранилища метаданных нельзя определить при обновлении корневого расположения хранилища метаданных. Учетные данные будут получены из внешнего родительского расположения метахранилища.

UC_METASTORE_STORAGE_ROOT_DELETION_INVALID

SQLSTATE: не назначено

Не удалось удалить корневое расположение хранилища метаданных. <reason>

UC_METASTORE_STORAGE_ROOT_ТОЛЬКО ДЛЯ ЧТЕНИЯ_НЕВЕРНЫЙ

SQLSTATE: не назначено

Корневая <securableType> для хранилища метаданных не может быть доступной только для чтения.

UC_METASTORE_STORAGE_ROOT_UPDATE_INVALID

SQLSTATE: не назначено

Корневой каталог хранилища метаданных нельзя обновить после установки.

Недопустимое состояние модели (UC_MODEL_INVALID_STATE)

SQLSTATE: не назначено

Не удается создать временные учетные данные<opName>для версии модели <modelVersion> с состоянием <modelVersionStatus>. Учетные данные «<opName>» можно создать только для версий модели со статусом <validStatus>

UC_NO_ORG_ID_IN_CONTEXT

SQLSTATE: не назначено

Попытка получить доступ к идентификатору организации (или идентификатору рабочего пространства), но в контексте его нет.

UC_ONLINE_CATALOG_NOT_MUTABLE

SQLSTATE: не назначено

<rpcName> запрос обновляет <fieldName>. Используйте вкладку «Вычисления» в интернет-магазине, чтобы изменить все, кроме комментариев, владельца и режима изоляции онлайн-каталога.

КВОТА_УЧ_ONLINE_КАТАЛОГА_ПРЕВЫШЕНА

SQLSTATE: не назначено

Невозможно создать более <quota> интернет-магазинов в мета-хранилище, так как уже существует <currentCount>. Возможно, у вас нет доступа к существующим интернет-магазинам. Обратитесь к администратору хранилища метаданных, чтобы получить доступ или получить дополнительные инструкции.

UC_ONLINE_INDEX_CATALOG_INVALID_CRUD

SQLSTATE: нет назначенных

Онлайн каталоги индексов должны быть <action> через API /vector-search.

UC_ONLINE_INDEX_CATALOG_NOT_MUTABLE

SQLSTATE: не назначено

<rpcName> запрос обновляет <fieldName>. Используйте API /vector-search для изменения чего-либо, кроме комментариев, владельца и режима изоляции каталога онлайн-индексов.

Лимит квоты индекса каталога UC онлайн превышен

SQLSTATE: ничего не назначено

Невозможно создать более <quota> онлайн-каталогов индексов в хранилище метаданных, так как уже существует <currentCount>. Возможно, у вас нет доступа к существующим каталогам индексов в Сети. Обратитесь к администратору хранилища метаданных, чтобы получить доступ или получить дополнительные инструкции.

UC_ОНЛАЙН_ИНДЕКС_НЕДОПУСТИМЫЙ_CRUD

SQLSTATE: не назначено

Онлайн-индексы должны быть <action> через API /vector-search.

UC_ONLINE_STORE_INVALID_CRUD

SQLSTATE: не назначено

Интернет-магазины должны быть <action> с помощью вкладки вычислений интернет-магазина.

ИМЯ_СТОЛБЦА_ОНЛАЙН_ТАБЛИЦЫ_СЛИШКОМ_ДЛИННОЕ

SQLSTATE: нет назначенного значения

Имя столбца исходной таблицы <columnName> слишком длинно. Максимальная длина — <maxLength> символов.

ОГРАНИЧЕНИЕ_ПЕРВИЧНОГО_КЛЮЧА_ОНЛАЙН_ТАБЛИЦЫ_НЕ_ВХОДИТ_В_ПЕРВИЧНЫЙ_КЛЮЧ_ИСТОЧНИКА

SQLSTATE: не присвоено

Столбец <columnName> нельзя использовать в качестве первичного ключевого столбца таблицы в сети, так как он не является частью существующего ограничения PRIMARY KEY исходной таблицы. Более подробную информацию см. в <docLink>

UC_ONLINE_TABLE_TIMESERIES_KEY_NOT_IN_SOURCE_TABLE_PRIMARY_KEY_CONSTRAINT

SQLSTATE: не назначено

Столбец <columnName> нельзя использовать в качестве ключа временного ряда онлайн-таблицы, так как это не столбец временного ряда существующего ограничения PRIMARY KEY исходной таблицы. Дополнительные сведения см. в <docLink>

Квота превышена: онлайн-представления на таблицу источника

SQLSTATE: не назначен

Невозможно создать более <quota> онлайн-таблиц для каждой исходной таблицы.

Доступ к просмотру онлайн ограничен

SQLSTATE: не назначено

Для доступа к ресурсам <resourceName> требуется использование бессерверного хранилища SQL. Убедитесь, что хранилище используется для выполнения запроса или просмотра каталога базы данных в пользовательском интерфейсе бессерверным. Дополнительные сведения см. в <docLink>.

Превышена непрерывная квота для онлайн-просмотра UC

SQLSTATE: не присвоено

Невозможно создать более <quota> непрерывных онлайн-просмотров в интернет-магазине, и уже имеется <currentCount>. Возможно, у вас нет доступа к имеющимся онлайн-представлениям. Обратитесь к администратору интернет-магазина, чтобы получить доступ или получить дополнительные инструкции.

Онлайн-просмотр UC не поддерживает DMK

SQLSTATE: не назначено значение

<tableKind> невозможно создать в пределах расположения хранилища, использующего управляемые ключи Databricks. Пожалуйста, выберите другую схему или каталог в хранилище без шифрования с использованием управляемых ключей Databricks.

ВИД_ОНЛАЙН_ПРОСМОТР_НЕДЕЙСТВИТЕЛЬНЫЙ_КАТАЛОГ

SQLSTATE: не назначено

Недопустимый каталог <catalogName> с типом <catalogKind> для создания внутри <tableKind>. <tableKind> можно создать только в каталогах типов: <validCatalogKinds>.

Неправильная схема UC_ONLINE_VIEW (UC_ONLINE_VIEW_INVALID_SCHEMA)

SQLSTATE: не назначено

Недопустимая схема <schemaName> с типом <schemaKind> для создания внутри <tableKind>. <tableKind> можно создать только в схемах типов: <validSchemaKinds>.

UC_ONLINE_VIEW_INVALID_TTL_TIME_COLUMN_TYPE

SQLSTATE: не назначено

Столбец <columnName> типа <columnType> нельзя использовать в качестве столбца времени TTL. Допустимые типы <supportedTypes>.

ВЫХОД ЗА ПРЕДЕЛЫ ДОСТУПНЫХ МАРШРУТОВ

SQLSTATE: нет назначенных

Ошибка авторизованного пути. Расположение <securableType><location> не определено в авторизованных путях для каталога: <catalogName>. Попросите владельца каталога добавить путь к списку авторизованных путей, определенных в каталоге.

UC_OVERLAPPED_AUTHORIZED_PATHS

SQLSTATE: не назначено

Параметр "authorized_paths" содержит перекрывающиеся пути: <overlappingPaths>. Убедитесь, что каждый путь является уникальным и не пересекается с другими путями в списке.

UC_PAGINATION_AND_QUERY_ARGS_MISMATCH

SQLSTATE: не назначено

Аргумент запроса "<arg>" имеет значение "<received>", которое отличается от значения, используемого в первом вызове разбиения на страницы ("<expected>")

Путь_слишком_длинный

SQLSTATE: не назначено

Входной путь слишком длинный. Разрешенная длина: <maxLength>. Длина входных данных: <inputLength>. Входные данные: <path>...

Ограничение на одновременное подключение к базе данных файлового хранилища превышено.

SQLSTATE: не назначено

Слишком много запросов к базе данных из хранилища метаданных <metastoreId>. Повторите попытку позже.

УНИКАЛЬНЫЙ_КЛЮЧ_НА_ОБОБЩАЕМОЙ_КОЛОНКЕ

SQLSTATE: не назначено

Невозможно создать первичный ключ <constraintName>, так как дочерний столбец <childColumnNames> может принимать значение NULL. Измените допустимость NULL для столбца и повторите попытку.

Истекло время ожидания запроса (UC)

SQLSTATE: не назначено

Эта операция заняла слишком много времени.

UC_ИМЯ_КОРНЕВОГО_ХРАНИЛИЩА_S3_СОДЕРЖИТ_ТОЧКУ

SQLSTATE: не назначено

Имя контейнера S3 корневого хранилища, содержащее точки, не поддерживается каталогом Unity: <uri>

UC_SCHEMA_EMPTY_STORAGE_LOCATION (Пустое местоположение хранения)

SQLSTATE: не назначено

'Неожиданно пустое расположение хранилища для схемы "<schemaName>" в каталоге "<catalogName>". Убедитесь, что схема использует схему пути <validPathSchemesListStr>.

Сервис временно недоступен

SQLSTATE: не присвоено

При обработке запроса возникает временная проблема. Повторите попытку через несколько минут. Если проблема сохранится, обратитесь в службу поддержки.

Ошибка разбора UC_STORAGE_CREDENTIAL_ACCESS_CONNECTOR

SQLSTATE: не назначено

Не удалось проанализировать предоставленный идентификатор соединителя доступа: <accessConnectorId>. Проверьте форматирование и повторите попытку.

Ошибка: Отказано в разрешении на создание корневого каталога в DBFS для указанного учетного хранилища.

SQLSTATE: не назначено

Не удается создать учетные данные хранения для корневого каталога DBFS, так как пользователь: <userId> не является администратором рабочей области: <workspaceId>

UC_STORAGE_CREDENTIAL_DBFS_ROOT_INVALID_LOCATION

SQLSTATE: не присвоено

Расположение <location> не находится внутри корневого <dbfsRootLocation> DBFS

UC_STORAGE_CREDENTIAL_DBFS_ROOT_PRIVATE_DBFS_ENABLED

SQLSTATE: не присвоено

Учетные данные корневого хранилища DBFS пока не поддерживаются для рабочих областей с поддержкой брандмауэра DBFS

UC_STORAGE_CREDENTIAL_DBFS_ROOT_PRIVATE_NOT_SUPPORTED

SQLSTATE: не назначено

Учетные данные корневого хранилища DBFS для текущей рабочей области пока не поддерживаются

UC_STORAGE_CREDENTIAL_DBFS_ROOT_WORKSPACE_ОТКЛЮЧЕН

SQLSTATE: не назначено

Корневой каталог DBFS не включен для рабочей области <workspaceId>

Токен подтверждения не удалось получить для UC_STORAGE_CREDENTIAL

SQLSTATE: не присвоено

Не удалось получить маркер AAD для выполнения проверки разрешений облака в соединителе доступа. Повторите действие.

Неверные облачные разрешения для учетных данных хранилища

SQLSTATE: не назначено

Для регистрации учетных данных хранилища требуется роль участника через соответствующий соединитель доступа с идентификатором <accessConnectorId>. Обратитесь к администратору учетной записи.

Доступ к учетным данным хранилища запрещен

SQLSTATE: не назначено

Только администратор учетной записи может создавать или обновлять учетные данные хранения с типом <storageCredentialType>.

UC_STORAGE_CREDENTIAL_SERVICE_PRINCIPAL_MISSING_VALIDATION_TOKEN

SQLSTATE: не назначено

Отсутствует маркер проверки для субъекта-службы. Пожалуйста, укажите допустимый токен Entra ID для области ARM в заголовке запроса 'X-Databricks-Azure-SP-Management-Token' и повторите попытку. Дополнительные сведения см. вhttps://docs.databricks.com/api/workspace/storagecredentials

UC_STORAGE_CREDENTIAL_TRUST_POLICY_IS_OPEN (Политика доверия к учетным данным хранения открыта)

SQLSTATE: не назначено

Политика доверия роли IAM, которая позволяет Databricks Account принимать на себя роль, должна предусматривать обязательное использование внешнего идентификатора. Обратитесь к администратору вашей учетной записи, чтобы добавить условие использования внешнего идентификатора. Это поведение направлено на защиту от проблемы 'запутанный заместитель' https://docs.aws.amazon.com/IAM/latest/UserGuide/confused-deputy.html).

UC_ХРАНЕНИЕ_УЧЕТНЫЕ_ДАННЫЕ_БЕЗ_ПРИВИЛЕГИЙ_СЛУЖЕБНАЯ_УЧЕТНАЯ_ЗАПИСЬ_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: не назначено

Субъекты-службы не могут использовать привилегию CREATE_STORAGE_CREDENTIAL для регистрации управляемых удостоверений. Чтобы зарегистрировать управляемое удостоверение, назначьте субъекту-службе роль администратора учетной записи.

UC_STORAGE_CREDENTIAL_WASBS_NOT_DBFS_ROOT

SQLSTATE: не назначено

Расположение <location> не находится в корневом каталоге DBFS, так как невозможно создать учетные данные хранения <storageCredentialName>

UC_ХРАНИЛИЩЕ_УЧЕТНЫЕ_ДАННЫЕ_РАБОЧЕЕ_ПРОСТРАНСТВО_API_ЗАПРЕЩЕНО

SQLSTATE: не назначено

Создание или обновление учетных данных хранилища пользователем, не являющимся администратором учетной записи, не поддерживается в API уровня учетной записи. Вместо этого используйте API уровня рабочей области.

UC_SYSTEM_WORKSPACE_GROUP_PERMISSION_UNSUPPORTED

SQLSTATE: не назначен

Не удается предоставить привилегии на <securableType> системной создаваемой группе <principal>.

UC_МЕТКА_СО_СВОЙСТВОМ_НЕ_СУЩЕСТВУЕТ

SQLSTATE: не назначено

Назначение тега с ключом <tagKey> не найдено

UC_UNSUPPORTED_HTTP_CONNECTION_BASE_PATH

SQLSTATE: не назначено

Указан недопустимый базовый путь, базовый путь должен иметь вид /api/resources/v1. Неподдерживаемый путь: <path>

UC_НЕПОДДЕРЖИВАЕМЫЙ_ХОСТ_HTTP_СОЕДИНЕНИЯ

SQLSTATE: не назначено

Неверно указано имя узла, имя узла должно быть вродеhttps://www.databricks.com без добавления пути. Неподдерживаемый узел: <host>

НЕПОДДЕРЖИВАЕМЫЙ ЛАТИНСКИЙ СИМВОЛ В ПУТИ

SQLSTATE: не назначено

В внешних расположениях или пути к таблицам поддерживаются только базовые латинские или латинские-1 ASCII символы. Неподдерживаемый путь: <path>

UC_UPDATE_FORBIDDEN_FOR_PROVISIONING_SECURABLE

SQLSTATE: не назначено

Не удается обновить <securableType> "<securableName>", так как оно находится в процессе подготовки.

Конфликт записи

SQLSTATE: не назначено

<type> <name> был изменен другим запросом. Повторите операцию.

Запрос на внешние согласованные фиксации в Unity Catalog отклонен

SQLSTATE: не назначено

Запрос на выполнение commit/getCommits для таблицы "<tableId>" вне активированной вычислительной среды с поддержкой каталога Databricks Unity запрещен из соображений безопасности. Обратитесь в службу поддержки Databricks для интеграции с каталогом Unity.

Запрос на создание внешней промежуточной таблицы в Unity Catalog отклонен.

SQLSTATE: не присвоено

Запрос на создание промежуточной таблицы "<tableFullName>" вне вычислительной среды с поддержкой каталога Databricks Unity отклонён в целях безопасности. Обратитесь в службу поддержки Databricks для интеграции с каталогом Unity.

ЗАПРОС НА СОЗДАНИЕ ТАБЛИЦЫ НЕВОЗМОЖЕН ДЛЯ НЕНАРУЖНИХ ТАБЛИЦ В UNITY_CATALOG.

SQLSTATE: не назначено

Запрос на создание не внешней таблицы "<tableFullName>" из-за пределов включенной вычислительной среды каталога Databricks Unity запрещен для обеспечения безопасности. Обратитесь в службу поддержки Databricks для интеграции с каталогом Unity.

Доступ к созданию учетных данных для внешних путей в Unity Catalog отклонен

SQLSTATE: не назначено

Запрос на создание учетных данных доступа для пути "<path>" из-за пределов включенной вычислительной среды каталога Databricks Unity запрещен для обеспечения безопасности. Обратитесь в службу поддержки Databricks для интеграции с каталогом Unity.

UNITY_CATALOG_EXTERNAL_GENERATE_TABLE_CREDENTIALS_DENIED

SQLSTATE: не назначено

Запрос на создание учетных данных доступа для таблицы "<tableId>" из-за пределов включенной вычислительной среды каталога Databricks Unity запрещен для обеспечения безопасности. Обратитесь в службу поддержки Databricks для интеграции с каталогом Unity.

UNITY_CATALOG_EXTERNAL_GET_FOREIGN_CREDENTIALS_DENIED

SQLSTATE: не присвоено

Запрос на получение внешних учетных данных для защищаемых объектов из-за пределов включенной вычислительной среды каталога Databricks Unity запрещен для обеспечения безопасности.

ОТКАЗ В ОБНОВЛЕНИИ СНИМКОВ МЕТАДАННЫХ ВНЕШНЕГО КАТАЛОГА ЕДИНСТВА

SQLSTATE: не назначен

Запрос на обновление моментальных снимков метаданных вне вычислительной среды с поддержкой Databricks Unity Catalog отклонён в целях безопасности.

Учетные данные для записи не поддерживаются для устаревшей управляемой онлайн-таблицы

SQLSTATE: не назначено

Недопустимый запрос на получение учетных данных записи для управляемой интерактивной таблицы в онлайн-каталоге.

API файлов

FILES_API_API_IS_NOT_ENABLED

SQLSTATE: нет назначенного

<api_name> API не активирован

FILES_API_API_НЕ_ВКЛЮЧЕН_ДЛЯ_ОБЛАЧНЫХ_ПУТЕЙ

SQLSTATE: не назначено

Запрошенный метод API файлов не поддерживается для облачных путей

ДОСТУП К ФАЙЛАМ_АПИ_АВС_ЗАПРЕЩЕН

SQLSTATE: не назначено

Доступ к контейнеру хранилища запрещен AWS.

FILES_API_AWS_ALL_ACCESS_DISABLED

SQLSTATE: не назначено

Весь доступ к контейнеру хранилища отключен в AWS.

ФАЙЛЫ_API_AWS_БАКЕТ_НЕ_СУЩЕСТВУЕТ

SQLSTATE: не назначено

Ведро хранения не существует в облачном сервисе AWS.

ДОСТУП К ФАЙЛАМ API AWS ЗАПРЕЩЕН

SQLSTATE: не назначено

Доступ к контейнеру хранилища запрещен AWS.

FILES_API_AWS_INVALID_AUTHORIZATION_HEADER

SQLSTATE: не назначено

Рабочая область неправильно настроена: она должна находиться в том же регионе, что и контейнер корневого хранилища рабочей области AWS.

FILES_API_AWS_INVALID_BUCKET_NAME

SQLSTATE: нет назначенного значения

Недопустимое имя контейнера хранилища.

FILES_API_AWS_KMS_KEY_DISABLED

SQLSTATE: не назначен

Настроенные ключи KMS для доступа к контейнеру хранилища отключены в AWS.

ФАЙЛЫ_API_AWS_НЕАВТОРИЗОВАННЫЙ

SQLSTATE: не назначено

Доступ к ресурсу AWS не несанкционированен.

FILES_API_УЧЕТНАЯ_ЗАПИСЬ_AZURE_ОТКЛЮЧЕНА

SQLSTATE: не назначено

Учетная запись хранения отключена в Azure.

ОШИБКА_API_AZURE_КОНТЕЙНЕР_НЕ_СУЩЕСТВУЕТ

SQLSTATE: не назначено

Контейнер Azure не существует.

ДОСТУП К FILES_API_AZURE ЗАПРЕЩЕН

SQLSTATE: не назначено

Доступ к контейнеру хранилища запрещен Azure.

API_AZURE_ИМЕЕТ_АРЕНДУ

SQLSTATE: нет назначения

Azure ответила, что в настоящее время есть аренда ресурса. Повторите попытку позже.

ОШИБКА_API_AZURE_НЕДОСТАТОЧНЫЕ_ПРАВА_УЧЕТНОЙ_ЗАПИСИ

SQLSTATE: не назначено

Доступ к учетной записи не имеет достаточных разрешений для выполнения этой операции.

НЕДОПУСТИМОЕ_ИМЯ_УЧЕТНОЙ_ЗАПИСИ_ХРАНИЛИЩА_AZURE

SQLSTATE: не назначено

Не удается получить доступ к учетной записи хранения в Azure: недопустимое имя учетной записи хранения.

АУТЕНТИФИКАЦИЯ ПО КЛЮЧУ ДЛЯ ФАЙЛОВ API AZURE НЕ ДОПУСКАЕТСЯ

SQLSTATE: не присвоено

Хранилище ключей не найдено в Azure. Проверьте параметры ключей, управляемых клиентом.

КЛЮЧИ_API_AZURE_KEY_VAULT_КЛЮЧ_НЕ_НАЙДЕН

SQLSTATE: нет присвоено

Ключ хранилища ключей Azure не найден в Azure. Проверьте параметры ключей, управляемых клиентом.

API_ФАЙЛЫ_AZURE_KEY_VAULT_ХРАНИЛИЩЕ_НЕ_НАЙДЕНО

SQLSTATE: не назначен

Хранилище ключей не найдено в Azure. Проверьте параметры ключей, управляемых клиентом.

FILES_API_AZURE_MI_ACCESS_CONNECTOR_NOT_FOUND

SQLSTATE: не назначено

Учетные данные управляемой идентичности Azure с коннектором доступа не найдены. Это может быть связано с тем, что элементы управления доступом к IP-адресам отклонили запрос.

FILES_API_AZURE_OPERATION_TIMEOUT

SQLSTATE: не присвоено

Операция не может быть выполнена в течение допустимого времени.

НЕВЕРНЫЙ_ПУТЬ_К_ФАЙЛАМ_API_AZURE

SQLSTATE: не назначено

Запрошенный путь недопустим для Azure.

ПУТЬ_FILES_API_AZURE_НЕИЗМЕНЯЕМЫЙ

SQLSTATE: не назначено

Запрошенный путь неизменяем.

НЕПОДДЕРЖИВАЕМЫЙ_ЗАГОЛОВОК_FILES_API_AZURE

SQLSTATE: не назначено

Один из заголовков, указанных в операции, не поддерживается.

КАТАЛОГ_API_ФАЙЛОВ_НЕ_НАЙДЕН

SQLSTATE: нет назначенных значений

<сообщение_об_ошибке_в_каталоге_единства>

ФАЙЛЫ_API_ОГРАНИЧЕНЫ_РЕСУРСЫ_ОБЛАКА

SQLSTATE: не назначено

<message>

FILES_API: двоеточие не поддерживается в пути

SQLSTATE: не назначено

Символ ":" не поддерживается в путях

FILES_API_CONTROL_PLANE_NETWORK_ZONE_NOT_ALLOWED

SQLSTATE: не назначено

Сетевая зона управляющей плоскости Databricks не разрешена.

ДИРЕКТОРИИ_API_ФАЙЛОВ_НЕ_МОГУТ_ИМЕТЬ_СОДЕРЖИМОГО

SQLSTATE: не назначено

Тело было предоставлено, но каталоги не могут иметь текст файла

КАТАЛОГ_Files_API_НЕ_ПУСТой

SQLSTATE: не назначено

Каталог не пуст. Эта операция не поддерживается в непустых каталогах.

ФАЙЛЫ_API_ДИРЕКТОРИЯ_НЕ_НАЙДЕНА

SQLSTATE: не назначено

Каталог не найден.

ЗАГОЛОВОК_ФАЙЛОВ_АПИ_ДЛЯ_ДИПЛОМАЦИИ

SQLSTATE: не назначено

Запрос содержал несколько копий заголовка, разрешенного только один раз.

FILES_API_DUPLICATE_QUERY_PARAMETER

SQLSTATE: не назначено

Параметр запроса "<parameter_name>" должен присутствовать ровно один раз, но был предоставлен несколько раз.

ИМЯ_ПУСТОГО_КОНТЕЙНЕРА_ДЛЯ_API_ФАЙЛОВ

SQLSTATE: не назначено

Имя контейнера DBFS пусто.

ФАЙЛЫ_API_СЛИШКОМ_БОЛЬШОЙ_ОБЪЕКТ

SQLSTATE: не назначено

Объект превышает максимальный допустимый размер объекта.

ВРЕМЯ_ДЕЙСТВИЯ_ФАЙЛЫ_API_ДОЛЖНО_БЫТЬ_ПРИСУТСТВУЕТ

SQLSTATE: не назначено

Время истечения срока должно быть указано

FILES_API_ПРОСРОЧЕННЫЙ_ТОКЕН

SQLSTATE: не назначено

Срок действия предоставленного маркера истек.

ВРЕМЯ_ДЕЙСТВИЯ_ФАЙЛОВ_API_ДОЛЖНО_БЫТЬ_В_БУДУЩЕМ

SQLSTATE: не назначено

Время истечения срока должно быть в будущем

ВРЕМЯ_ИСТЕЧЕНИЯ_Files_API_СЛИШКОМ_ДАЛЕКО_В_БУДУЩЕМ

SQLSTATE: не назначено

Запрошенный срок жизни больше, чем поддерживается (1 час)

ФАЙЛЫ_API_ВНЕШНИЙ_ПУТЬ_ЛОКАЛИЗАЦИИ_ПЕРЕСЕКАЕТСЯ_С_ДРУГОЙ_UC_ЕДИНИЦЕЙ_ХРАНЕНИЯ

SQLSTATE: не назначено

<unity_catalog_error_message>

ФАЙЛ УЖЕ СУЩЕСТВУЕТ

SQLSTATE: не назначено

Созданный файл уже существует.

ФАЙЛЫ_API_ФАЙЛ_НЕ_НАЙДЕН

SQLSTATE: не назначено

Файл не найден.

ФАЙЛЫ_API_ИМЯ_ФАЙЛА_ИЛИ_КАТАЛОГА_ЗАКАНЧИВАЕТСЯ_НА_ТОЧКУ

SQLSTATE: не назначено

Файлы или каталоги, заканчивающиеся на ". символ не поддерживается.

FILES_API_FILE_SIZE_EXCEEDED

SQLSTATE: ничего не назначено

Размер файла не должен превышать <max_download_size_in_bytes> байтов, но <size_in_bytes> байты были найдены.

Файлы_API_GCP_аккаунт_отключен

SQLSTATE: не назначено

Доступ к контейнеру хранилища отключен в GCP.

FILES_API_GCP_BUCKET_DOES_NOT_EXIST

SQLSTATE: не назначено

Контейнер хранилища не существует в GCP.

Доступ к FILES_API_GCP запрещен

SQLSTATE: не назначен

Доступ к контейнеру запрещен GCP.

ФАЙЛЫ_API_КЛЮЧ_GCP_ОТКЛЮЧЕН_ИЛИ_УНИЧТОЖЕН

SQLSTATE: не назначено

Ключ шифрования, управляемый клиентом, настроенный для этого расположения, отключен или уничтожен.

ЗАПРОС FILES_API_GCP ЗАПРЕЩЕН ПОЛИТИКОЙ

SQLSTATE: нет назначенных

Запросы GCP к бакету запрещены политикой, проверьте ограничения службы VPC.

ХОСТ FILES_API ВРЕМЕННО НЕДОСТУПЕН

SQLSTATE: не назначено

Узел поставщика облачных услуг временно недоступен; повторите попытку позже.

Неверный токен продолжения FILES_API

SQLSTATE: не назначено

Предоставленный маркер страницы недопустим.

НЕПРАВИЛЬНЫЙ_ТОКЕН_СТРАНИЦЫ_API_ФАЙЛОВ

SQLSTATE: не присвоено

Недопустимый маркер страницы

НЕПРАВИЛЬНЫЙ_ПУТЬ_API_ФАЙЛОВ

SQLSTATE: не назначено

Недопустимый путь: <validation_error>

НЕВЕРНЫЙ ДИАПАЗОН_API_ФАЙЛЫ

SQLSTATE: не назначено

Заголовок диапазона является недопустимым.

FILES_API_INVALID_RESOURCE_FULL_NAME

SQLSTATE: не присвоено

<unity_catalog_error_message>

НЕВЕРНЫЙ ТОКЕН СЕССИИ API ФАЙЛОВ

SQLSTATE: не присвоено

Недопустимый токен сеанса

FILES_API_INVALID_SESSION_TOKEN_TYPE (Неверный тип токена сессии)

SQLSTATE: не назначен

Недопустимый тип токена сеанса. Ожидаемый '<expected>', а получил '<actual>'.

НЕВЕРНАЯ_МЕТКА_ВРЕМЕНИ_API_ФАЙЛОВ

SQLSTATE: не назначено

Отметка времени неверна.

НЕПРАВИЛЬНЫЙ_ТИП_ЗАГРУЗКИ_API_FILES

SQLSTATE: не назначено

Недопустимый тип отправки. Ожидалось '<expected>', но получил '<actual>'.

неверный параметр URL в API файлов

SQLSTATE: не назначено

URL-адрес, переданный в качестве параметра, недопустим

НЕДОПУСТИМОЕ ЗНАЧЕНИЕ ДЛЯ ПАРАМЕТРА ЗАПРОСА OVERWRITE В FILES_API

SQLSTATE: не назначено

Параметр запроса "overwrite" должен быть одним из: true или false, но был: <got_values>

FILES_API_INVALID_VALUE_FOR_QUERY_PARAMETER

SQLSTATE: не назначено

Параметр запроса "<parameter_name>" должен быть одним из следующих: <expected>, но был: <actual>

FILES_API_MALFORMED_REQUEST_BODY

SQLSTATE: не назначено

Неправильно сформированный текст запроса

Функция управления каталогом в API файлов отключена

SQLSTATE: не назначено

<unity_catalog_error_message>

FILES_API_METASTORE_NOT_FOUND (Хранилище метаданных API файлов не найдено)

SQLSTATE: не назначено

<unity_catalog_error_message>

Метод FILES_API не включен для фонового хранения артефактов JOBS_BACKGROUND_COMPUTE.

SQLSTATE: не назначено

Запрошенный метод API файлов не поддерживается для хранения артефактов при фоновой обработке заданий.

FILES_API_ОТСУТСТВИЕ_ДЛИНЫ_СОДЕРЖИМОГО

SQLSTATE: отсутствует назначенное значение

В запросе требуется заголовок длины содержимого.

ОТСУТСТВУЕТ_ПАРАМЕТР_ЗАПРОСА_FILES_API

SQLSTATE: значение не назначено

Параметр запроса "<parameter_name>" является обязательным, но отсутствует в запросе.

API ФАЙЛОВ: ОТСУТСТВИЕ ОБЯЗАТЕЛЬНОГО ПАРАМЕТРА В ЗАПРОСЕ

SQLSTATE: не назначено

В запросе отсутствует обязательный параметр.

ВЕРСИЯ МОДЕЛИ FILES_API НЕ ГОТОВА

SQLSTATE: не назначено

Версия модели еще не готова

АПИ_ФАЙЛОВ_ОТМЕНА_МНОГОЧАСТЬЕВОЙ_ЗАГРУЗКИ_ПРЕДВАРИТЕЛЬНО_ПОДПИСАННЫЙ_УРЛ_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: не назначено

Предподписанные URL-адреса для прерывания многокомпонентных загрузок не поддерживаются для файлов, хранящихся в <cloud_storage_provider>.

FILES_API_многосоставной_загрузки_пустой_список_частей

SQLSTATE: не назначено

Список частей должен иметь по крайней мере один элемент, но был пустым.

ЗАГРУЗКА_ФАЙЛОВ_API_МНОГОЧАСТЕВЫЙ_НЕДЕЙСТВИТЕЛЬНЫЙ_НОМЕР_ЧАСТИ

SQLSTATE: не назначено

Номера деталей должны находиться в пределах, предоставленных в ответе при инициировании процесса загрузки.

FILES_API_MULTIPART_UPLOAD_MISSING_ETAG

SQLSTATE: не назначено

ETags необходимо предоставить для файлов, хранящихся в облачном сервисе хранения <>. По крайней мере один ETag не был предоставлен или пуст.

FILES_API_MULTIPART_UPLOAD_MODIFIED_STORAGE_ENTITY_STATE

SQLSTATE: не назначено

Внутреннее состояние сущности хранилища было изменено с момента начала отправки, например, поскольку путь к файлу не указывает на то же базовое расположение облачного хранилища. Продолжайте, начав новый сеанс загрузки.

ЧАСТИ_БЕЗ_ЗАМЫКАЮЩИХ_ЧАСТЕЙ_РАЗНОГО_РАЗМЕРА В ФАЙЛОВОМ_API_РАЗДЕЛЕННАЯ_ЗАГРУЗКА

SQLSTATE: нет назначенных

Компоненты, загружаемые в рамках сеанса многопартийной загрузки, должны иметь одинаковый размер для файлов, хранящихся в <cloud_storage_provider>, за исключением последнего элемента, который может быть меньшего размера.

FILES_API_РАЗМЕР_ЧАСТИ_МНОГОЧАСТЕВОЙ_ЗАГРУЗКИ_ВНЕ_ДОПУСТИМОГО_ДИАПАЗОНА

SQLSTATE: не назначен

Размер частей, загруженных в рамках многосоставного сеанса загрузки, должен находиться в пределах, указанных в ответе, полученном при начале загрузки.

СЕССИЯ ЗАГРУЗКИ ЧЕРЕЗ API ФАЙЛОВ НЕ НАЙДЕНА

SQLSTATE: не назначено

Сеанс отправки не найден. Возможно, она была прервана или завершена.

ФАЙЛЫ_API_МНОГОЧАСТЕВАЯ_ЗАГРУЗКА_СПИСОК_НЕУПОРЯДОЧЕННЫХ_ЧАСТЕЙ

SQLSTATE: не назначено

Список частей должен быть упорядочен номером части, но был неупорядочен.

ФАЙЛЫ_API_НЕ_ВКЛЮЧЕНЫ_ДЛЯ_PLACE

SQLSTATE: не назначено

API файлов для <place> не включено для этой рабочей области или учетной записи.

API_ФАЙЛОВ_НЕ_ПОДДЕРЖИВАЕТСЯ_ДЛЯ_ВНУТРЕННЕГО_ХРАНИЛИЩА_РАБОЧЕГО_ПРОСТРАНСТВА

SQLSTATE: не назначен

Запрошенный метод API файлов не поддерживается для внутреннего хранилища рабочих областей

Операция FILES_API должна быть доступна

SQLSTATE: не назначено

операция должна присутствовать

РАЗМЕР_СТРАНИЦЫ_FILES_API_ДОЛЖЕН_БЫТЬ_БОЛЬШЕ_ИЛИ_РАВЕН_НУЛЮ

SQLSTATE: не назначено

page_size должно быть больше или равно 0

ПОТЬ ПУТИ_API_ФАЙЛОВ_ДОЛЖЕН_ЗАКАНЧИВАТЬСЯ_КOSОЙЧЕРТОЙ

SQLSTATE: не назначено

Пути, заканчивающиеся символом "/", представляют каталоги. Этот API не поддерживает операции с каталогами.

ПУТЬ_FILES_API_ЯВЛЯЕТСЯ_КАТАЛОГОМ

SQLSTATE: не назначено

Заданный путь указывает на существующий каталог. Этот API не поддерживает операции с каталогами.

FILES_API_PATH_IS_A_FILE

SQLSTATE: не назначен

Заданный путь указывает на существующий файл. Этот API не поддерживает операции с файлами.

ПУТЬ_API_ФАЙЛОВ_НЕ_ЯВЛЯЕТСЯ_ДОПУСТИМЫМ_УРЛ_С_КОДИРОВКОЙ_UTF8

SQLSTATE: не назначено

Указанный путь не является допустимым URL-адресом в кодировке UTF-8.

FILES_API_PATH_IS_NOT_ENABLED_FOR_DATAPLANE_PROXY

SQLSTATE: не назначено

Заданный путь не активирован для прокси-сервера сетевого уровня.

FILES_API_PATH_MUST_BE_PRESENT

SQLSTATE: не назначено

Путь должен быть указан

FILES_API_PATH_НЕПОДДЕРЖИВАЕТСЯ

SQLSTATE: не назначено

<сообщение_об_отказе>

ПУТЬ_ФАЙЛОВ_API_СЛИШКОМ_ДЛИННЫЙ

SQLSTATE: не назначено

Предоставленный путь к файлу слишком длинный.

FILES_API_PRECONDITION_FAILED

SQLSTATE: не назначено

Запрос завершился ошибкой из-за несоответствия предварительному условию.

API ДЛЯ ФАЙЛОВ: ПОДПИСАННЫЕ URL ДЛЯ МОДЕЛЕЙ НЕ ПОДДЕРЖИВАЮТСЯ

SQLSTATE: не присвоено

В данный момент API для файлов с предварительно подписанными URL-ами для моделей не поддерживается.

FILES_API_R2_CREDENTIALS_DISABLED

SQLSTATE: не назначено

На данный момент R2 не поддерживается.

ДИАПАЗОН_API_ФАЙЛОВ_НЕПРИЕМЛЕМЫЙ

SQLSTATE: не назначено

Запрошенный диапазон не удовлетворяется.

FILES_API_RECURSIVE_LIST_IS_NOT_SUPPORTED

SQLSTATE: не назначено

Рекурсивно перечисление файлов не поддерживается.

ЗАПРОС FILES_API БЫЛ НАПРАВЛЕН НЕПРАВИЛЬНО

SQLSTATE: не назначено

Запрос перенаправился неправильно

ЗАПРОС FILES_API ДОЛЖЕН ВКЛЮЧАТЬ ИНФОРМАЦИЮ ОБ АККАУНТЕ

SQLSTATE: не назначено

Запрос должен содержать сведения об учетной записи

Запрос к API файлов должен включать информацию о пользователе

SQLSTATE: не назначено

Запрос должен содержать сведения о пользователе

ЗАПРОС_API_ФАЙЛОВ_ДОЛЖЕН_ВКЛЮЧАТЬ_ИНФОРМАЦИЮ_О_РАБОЧЕЙ_СРЕДЕ

SQLSTATE: не назначено

Запрос должен содержать сведения о рабочей области

ФАЙЛЫ_API_РЕСУРС_ТОЛЬКО_ДЛЯ_ЧТЕНИЯ

SQLSTATE: не назначено

Ресурс доступен только для чтения.

FILES_API_RESOURCE_NOT_FOUND

SQLSTATE: не назначено

<сообщение об ошибке каталога Unity>

ФАЙЛЫ_API_СХЕМА_НЕ_НАЙДЕНА

SQLSTATE: не назначено

<сообщение об ошибке каталога единства>

Файлы API, защищенный URL не доступен

SQLSTATE: не назначено

Доступ к URL-адресу невозможно.

СБОЙ ПРОВЕРКИ ПОДПИСИ FILES_API

SQLSTATE: нет назначенного

Сбой проверки подписи.

КОНТЕКСТ_ХРАНИЛИЩА_FILES_API_НЕ_УСТАНОВЛЕН

SQLSTATE: не назначено

Конфигурация хранилища для этой рабочей области недоступна.

FILES_API_STORAGE_CREDENTIAL_NOT_FOUND

SQLSTATE: не назначено

<unity_catalog_error_message>

FILES_API_TABLE_TYPE_NOT_SUPPORTED (Тип таблицы API файлов не поддерживается)

SQLSTATE: не назначено

API файлов не поддерживается для <table_type>

ФАЙЛЫ_API_UC_IAM_ROLЬ_НЕАВТОНОМНАЯ

SQLSTATE: не назначено

<сообщение_об_ошибке_каталога_единства>

FILES_API_UC_MODEL_INVALID_STATE

SQLSTATE: не назначено

<unity_catalog_error_message>

ДОСТУП К ФАЙЛАМ_API_UC ЗАПРЕЩЕН

SQLSTATE: не назначено

<unity_catalog_error_message>

FILES_API_UC_RESOURCE_EXHAUSTED

SQLSTATE: не задано

<message>

ФАЙЛЫ_API_UC_НЕПОДДЕРЖИВАЕМЫЙ_ЛАТИНСКИЙ_СИМВОЛ_В_ПУТИ

SQLSTATE: не присвоено

<unity_catalog_error_message>

ИМЯ_ТОМА_ИЗМЕНЕНО_API_FILES

SQLSTATE: не присвоено

<unity_catalog_error_message>

FILES_API_UNEXPECTED_ERROR_WHILE_PARSING_URI

SQLSTATE: не назначено

Непредвиденная ошибка при анализе URI

FILES_API_UNEXPECTED_QUERY_PARAMETERS

SQLSTATE: не назначено

Непредвиденные параметры запроса: <unexpected_query_parameters>

FILES_API_UNKNOWN_METHOD (неизвестный метод API файлов)

SQLSTATE: не назначено

Неизвестный метод <method>

ОШИБКА_СЕРВЕРА_НЕИЗВЕСТНАЯ_API_ФАЙЛОВ

SQLSTATE: не назначено

Неизвестная ошибка сервера.

ФАЙЛЫ_API_НЕИЗВЕСТНЫЙ_ХОСТ_УРЛ

SQLSTATE: ничего не назначено

Хост URL-адреса неизвестен.

FILES_API_UNSUPPORTED_PATH

SQLSTATE: не назначено

Предоставленный путь не поддерживается API файлов. Убедитесь, что указанный путь не содержит последовательности '../' или './'. Убедитесь, что указанный путь не использует несколько подряд идущих косых линий (например, "///").

FILES_API_URL_GENERATION_DISABLED

SQLSTATE: не назначено

Создание предварительно заданных URL-адресов не включено для <cloud>.

ФАЙЛОВЫЙ_API_ТИП_ТОМАНЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: не задан

API файлов не поддерживается для <volume_type>.

РАБОЧЕЕ_ПРОСТРАНСТВО_API_ФАЙЛОВ_ОТМЕНЕНО

SQLSTATE: не назначено

Рабочая область была отменена.

WORKSPACE_FILES_API_NE_NAYDEN

SQLSTATE: не назначен

Конфигурация хранилища для этой рабочей области недоступна.

DLT

РАСПИСАНИЕ_ИЗМЕНЕНИЕ_НЕ_СУЩЕСТВУЕТ

SQLSTATE: 42704

Невозможно изменить <type> без существующего расписания или триггера на таблице. Добавьте расписание или триггер в таблицу перед попыткой изменить его.

ПРЕВЫШЕНИЕ_ЛИМИТА_API

SQLSTATE: KD000

Превышена квота API для источника данных <sourceName>.

Дополнительные сведения см. в API_QUOTA_EXCEEDED

ИЗМЕНЕНИЯ_НЕ_ПРИМЕНЕНЫ_ЧАСТИЧНЫЕ_ОБНОВЛЕНИЯ_НЕ_ВКЛЮЧЕНЫ

SQLSTATE: не назначено

Функция с COLUMNS по UPDATE находится в предварительной версии и не включена для рабочей области. Обратитесь к представителю Databricks, чтобы узнать больше об этой функции и получить доступ к частной предварительной версии.

СБОЙ_МИГРАЦИИ_АРХИТЕКТУРЫ

SQLSTATE: не назначено

Для получения дополнительной информации см. ARCHITECTURE_MIGRATION_FAILURE

Невозможно добавить столбец в включенные столбцы

SQLSTATE: не назначено

Новые столбцы (<columnNames>) добавляются в поле include_columns в определении конвейера для таблицы <qualifiedTableName>. Обновите таблицу, чтобы избежать потенциальной потери данных или удалить эти столбцы из include_columns.

Невозможно исключить несуществующий столбец

SQLSTATE: не назначено

Определение конвейера исключает столбцы (<columnNames>), которые не существуют в таблице <qualifiedTableName> исходного <sourceType>. Удалите эти столбцы из поля exclude_columns.

НЕВОЗМОЖНО ОТФИЛЬТРОВАТЬ ОБЯЗАТЕЛЬНЫЙ СТОЛБЕЦ

SQLSTATE: не назначено

Определение потока данных не включает требуемые столбцы (<columnNames>) в таблице <qualifiedTableName> источника <sourceType> для загрузки. Добавьте их в include_columns или удалите их из exclude_columns.

НЕВОЗМОЖНО ВКЛЮЧИТЬ НЕСУЩЕСТВУЮЩИЙ СТОЛБЕЦ

SQLSTATE: не назначено

Определение конвейера содержит столбцы (<columnNames>), которые не существуют в таблице <qualifiedTableName> исходного <sourceType>. Удалите эти столбцы из поля include_columns.

НЕВОЗМОЖНО_ЗАГРУЗИТЬ_ТАБЛИЦУ_БЕЗ_ПЕРВИЧНОГО_КЛЮЧА

SQLSTATE: не назначено

Таблица <qualifiedTableName> в источнике <sourceType> не имеет первичного ключа.

Укажите первичный ключ в конфигурации соединителя для того чтобы загрузить таблицу, если она существует.

НЕВОЗМОЖНО_УДАЛИТЬ_СТОЛБЕЦ_ИЗ_ИСКЛЮЧЕННЫХ_СТОЛБЦОВ

SQLSTATE: не назначено

Столбцы (<columnNames>) удаляются из поля exclude_columns в определении конвейера обработки данных для таблицы <qualifiedTableName>. Пожалуйста, полностью обновите таблицу, чтобы избежать потенциальной потери данных, или добавьте эти столбцы обратно в 'exclude_columns'.

Невозможно установить каталог для HMS_PIPELINE

SQLSTATE: не назначено

Не удается добавить каталог в существующий конвейер с определенным расположением хранилища, если вы хотите использовать UC, создайте новый конвейер и задайте каталог.

Существующее расположение хранилища: '<storageLocation>'

Запрошенный каталог: '<catalog>'

НЕЛЬЗЯ_УКАЗАТЬ_ОДНОВРЕМЕННО_ВКЛЮЧАЕМЫЕ_И_ИСКЛЮЧАЕМЫЕ_СТОЛБЦЫ

SQLSTATE: ничего не назначено

Определение конвейера определяет include_columns и exclude_columns для <identifier>. Удалите один из них.

НЕВОЗМОЖНО_ОБНОВИТЬ_КОЛОНОК_КЛАСТЕРАЦИИ

SQLSTATE: не назначено

Невозможно обновить столбцы кластеризации для таблиц <tableName>, так как он использует столбцы секций. Таблица может использовать столбцы секционирования или кластеризации, но не оба одновременно.

Чтобы переключаться между методами кластеризации и секционирования, выполните полное обновление этой таблицы.

НЕВОЗМОЖНО ОБНОВИТЬ СТОЛБЦЫ РАЗДЕЛА

SQLSTATE: не назначено

Невозможно обновить столбцы разделов для потоковой таблицы <tableName>.

Текущий: <existingPartitionColumns>,

Запрошено: <requestedPartitionColumns>

Чтобы применить это изменение раздела, выполните полное обновление этой таблицы и любых других потоковых таблиц, которые имеют обновленные столбцы разделов.

В качестве альтернативы отмените это изменение, чтобы продолжить использование существующих столбцов разделов.

НЕВОЗМОЖНО_ОБНОВИТЬ_СХЕМУ_ТАБЛИЦЫ

SQLSTATE: не назначено

Не удалось объединить текущие и новые схемы для таблиц <tableName>.

Чтобы продолжить изменение схемы, можно активировать полное обновление этой таблицы.

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

НЕВОЗМОЖНО ЗАПИСАТЬ В НЕАКТИВНЫЕ СТОЛБЦЫ

SQLSTATE: не назначено

В следующих таблицах назначения есть неактивные столбцы, конфликтующие с текущими исходными таблицами:

<details>

Эти столбцы остаются неактивными в целевых таблицах, так как они ранее были удалены из исходных таблиц.

Чтобы продолжить обновление, выполните FULL REFRESH в таблицах или удалите эти неактивные столбцы из целевых таблиц с помощью команды ALTER TABLE DROP COLUMN и повторите обновление.

НЕВОЗМОЖНО_ЗАПИСАТЬ_В_НЕАКТИВНЫЕ_ТАБЛИЦЫ

SQLSTATE: не назначено

Следующие таблицы в назначении неактивны и конфликтуют с текущими исходными таблицами: <tables>.

Эти таблицы остаются неактивными, так как они были ранее удалены из источника или не выбраны из соединителя.

Чтобы продолжить обновление, выполните FULL REFRESH в таблицах или удалите эти неактивные таблицы из назначения в обозревателе каталогов или с помощью команды DROP TABLE и повторите обновление.

НЕВОЗМОЖНО ЗАПИСАТЬ В ТАБЛИЦЫ ВО ВРЕМЯ СБРОСА

SQLSTATE: не назначено

Следующие таблицы в назначении не сбрасываются правильно в предыдущем полном обновлении: <tables>.

Чтобы восстановить их, активируйте полное обновление.

НЕПОДДЕРЖИВАЕМАЯ СПЕЦИФИКАЦИЯ КАТАЛОГА

SQLSTATE: не назначено

CatalogSpecs не поддерживается соединителями баз данных в настоящее время. Пожалуйста, удалите спецификацию каталога.

CDC_APPLIER_TРЕБУЕТ_ПОЛНУЮ_ОБНОВЛЕНИЕ_ВСЕХ_ЦЕЛЕВЫХ_ТАБЛИЦ

SQLSTATE: не присвоен

Полное обновление одной целевой таблицы и нормальное обновление другой целевой таблицы из того же источника не поддерживается.

Пожалуйста, полностью обновите обе таблицы, если это возможно, чтобы продолжить.

Полные таблицы обновления: <fullRefreshTables>

Целевые таблицы для исходных <sourceTable>: <destinationTables>

Схема CDC_APPLIER изменилась во время потоковой передачи

SQLSTATE: нет присвоенного

Версия схемы <dataSchemaVersion> отличается от версии схемы чтения <readSchemaVersion>.

DLT повторит обновление.

Изменения схемы, несовместимые с CDC

SQLSTATE: нет назначенного значения

Мы обнаружили несовместимое изменение схемы (<cause>) от версии схемы <previousSchemaVersion> до <currentSchemaVersion>.

Поэтому мы не можем продолжить применение изменений для <tableName>. Запросить полное обновление таблицы.

Предыдущая схема: <previousSchema>

Текущая схема: <currentSchema>

Потенциальные пробелы в данных CDC

SQLSTATE: не назначено

Следующие таблицы [<needFullRefreshTableList>] не обновлялись успешно в течение <retention> дней.

Выполните полное обновление для этих таблиц или всего потока данных.

CDC_ТАБЛИЦА_ИЗ_НЕСКОЛЬКИХ_ИСТОЧНИКОВ

SQLSTATE: не назначено

Найдено одно и то же имя таблицы <table> из нескольких источников: <sources>.

Чтобы избежать конфликта, разделите их на разные конвейеры.

CDC_ТАБЛИЦА_НЕ_НАЙДЕНА_В_ОБЩИХ_ТАБЛИЦАХ

SQLSTATE: ни одно не назначено

Таблица <table> не найдена в моментальном снимке всех таблиц базы данных-источника.

Сведения о спецификации таблицы:

<tableSpec>

ИЗМЕНЕНИЯ_HMS_PIPELINE_УК_ЗАПРЕЩЕНЫ

SQLSTATE: не назначено

Невозможно изменить конвейер HMS на конвейер UC.

ИЗМЕНЕНИЯ_UC_PIPELINE_НА_HMS_НЕ_РАЗРЕШЕНЫ

SQLSTATE: не назначено

Невозможно изменить конвейер UC на конвейер HMS.

Изменение каталога не разрешено

SQLSTATE: не назначено

Не удается изменить каталог существующего конвейера. Существующий каталог: "<existingCatalog>". Запрошенный каталог: "<requestedCatalog>".

Изменение целевой схемы не допускается

SQLSTATE: не назначено

Изменение целевой схемы запрещено. Причина: <reason>.

Лимит кредитов на создание кластера исчерпан

SQLSTATE: 57000

Не удалось создать кластер, так как вы исчерпали доступные кредиты. Добавьте метод оплаты для обновления учетной записи.

ОТКАЗАНО_В_ПРАВАХ_НА_СОЗДАНИЕ_КЛАСТЕРА

SQLSTATE: 42501

Вы не авторизованы на создание кластеров. Обратитесь к администратору.

Срок пробного периода создания кластера истек

SQLSTATE: 56038

Не удалось создать или запустить кластер, так как срок пробной версии рабочей области истек. Обратитесь к администратору.

ОШИБКА ЗАПУСКА КЛИЕНТА КЛАСТЕРА

SQLSTATE: KDL01

Не удалось запустить кластер конвейера <clusterId>: <clusterStateMessage>

Эта ошибка, скорее всего, вызвана неправильной настройкой в конвейере.

Проверьте конфигурацию кластера конвейера и связанную политику кластера.

Ошибка запуска кластера в облаке (CLUSTER_LAUNCH_CLOUD_FAILURE)

SQLSTATE: 58000

Не удалось запустить кластер конвейера <clusterId>: <clusterStateMessage>

Эта ошибка может быть временной— перезапустите конвейер и сообщите, если вы по-прежнему видите ту же проблему.

Отказано в разрешении политики кластера

SQLSTATE: 42501

Вы не авторизованы для доступа к политике кластера, настроенной для этого конвейера. Обратитесь к администратору.

CLUSTER_SETUP_CLIENT_ERROR

SQLSTATE: KDL01

Дополнительные сведения см. в CLUSTER_SETUP_CLIENT_ERROR

Недоступен кластер

SQLSTATE: не назначено

Связь с водителем потеряна. Кластер <clusterId> недоступен в течение <timeoutSeconds> секунд.

НЕ НАЙДЕН СТОЛБЕЦ ДЛЯ ОБНОВЛЕНИЯ

SQLSTATE: не назначено

Столбец <column>, указанный в COLUMNS TO UPDATE не найден в исходном кадре данных.

ОДНОВРЕМЕННОЕ_ОБНОВЛЕНИЕ_НЕ_УДАЛОСЬ_ОСТАНОВИТЬ_ПРЕДЫДУЩЕЕ_ОБНОВЛЕНИЕ

SQLSTATE: не назначено

Запущено обновление "<upgradedUpdateId>" для обновления, но не удалось остановить предыдущее обновление "<oldUpdateId>".

Эта ошибка, скорее всего, является временной. Процесс будет автоматически перезапущен, и проблема должна устраниться самостоятельно.

Сообщите об этой ошибке Databricks, если вы по-прежнему видите ту же проблему.

ДЕКОРАТОР_ДАННЫХ_ПРИМЕНЕН_ДВАЖДЫ

SQLSTATE: не назначено

Набор данных <datasetName> уже существует. Убедитесь, что функция запроса помечена только как представление или таблица один раз.

DATASET_NOT_DEFINED

SQLSTATE: не назначено

Не удалось прочитать набор данных "<datasetName>". Этот набор данных не определен в конвейере.

Если эта таблица управляется другим конвейером, то не используйте dlt.read / dlt.readStream для чтения таблицы или не добавляйте к имени ключевое слово LIVE.

Удаление расписания: расписание не существует

SQLSTATE: 42000

Невозможно удалить объект SCHEDULE на таблице без имеющегося расписания или триггера.

Дубль_config_specs_таблицы_настройки_ингестации

SQLSTATE: не назначено

Конфигурация конвейера приема содержит повторяющиеся таблицы. Убедитесь, что каждая таблица уникальна.

ПУСТЫЕ_ОБЪЕКТЫ_КОНФИГУРАЦИИ_ПОГРУЗКИ

SQLSTATE: не назначено

Объекты конфигурации импорта пусты.

ФУНКЦИЯ ВЫБОРА ЖУРНАЛА СОБЫТИЙ НЕ ПОДДЕРЖИВАЕТСЯ

SQLSTATE: не присвоено значение

Публикация журнала событий в каталоге Unity не поддерживается для этого конвейера. Если это непредвиденное, обратитесь в службу поддержки Databricks.

НЕ УДАЛОСЬ СОЗДАТЬ ЖУРНАЛ СОБЫТИЙ

SQLSTATE: не назначено

Не удалось создать журнал событий конвейера (id=<pipelineId>) с идентификатором <eventLogIdentifier>. Дополнительные сведения см. в разделе об исключении ниже.

Не удалось обновить журнал событий

SQLSTATE: не назначено

Не удалось обновить идентификатор журнала событий конвейера (id=<pipelineId>) для <newEventLogIdentifier> с видимостью <newVisibility>. Дополнительные сведения см. в разделе об исключении ниже.

СХЕМА_ПОТОКА_ИЗМЕНЕНА

SQLSTATE: не назначено

Поток <flowName> завершился из-за изменения схемы, встреченного во время выполнения.

Изменение схемы совместимо с существующей целевой схемой, и следующий запуск потока может возобновиться с новой схемой.

FOREACH_BATCH_SINK_ONLY_SUPPORTED_IN_PREVIEW_CHANNEL

SQLSTATE: не назначено

В настоящее время приемник DLT ForeachBatch не поддерживается.

Для приемника DLT ForeachBatch требуется частный предварительный просмотр канала PREVIEW.

Приемники DLT: <sinkNames>

Сценарии инициализации трубопровода шлюза не разрешены

SQLSTATE: не назначено

Трубопровод шлюза не разрешает сценарии инициализации кластера. Удалите его из <from>.

КОНФИГУРАЦИЯ_ИСКРЫ_ПАРАДНОЙ_ТРУБЫ_НЕ_РАЗРЕШЕНА

SQLSTATE: не назначено

Пайплайн шлюза не поддерживает конфигурацию Spark [<configs>]. Удалите их из <from>.

НЕЗАКОННЫЙ_СТОЛБЕЦ_ДЛЯ_ИЗМЕНЕНИЯ_ТИПА_ДАННЫХ

SQLSTATE: не назначен

Тип данных столбца, указанного в COLUMNS TO UPDATE, должен быть строковым массивом, но найден <illegalDataType>.

НЕПРАВИЛЬНОЕ_ПОЛЕ_СХЕМЫ_В_СПЕЦИФИКАЦИИ_КАНАЛА

SQLSTATE: не назначено

Указанное поле schema в параметрах конвейера является незаконным. Причина: <reason>.

Конфигурация дублированной схемы поглощения

SQLSTATE: не назначено

Конфигурация конвейера приема содержит повторяющиеся схемы. Убедитесь, что каждая схема уникальна.

ОШИБКА АУТЕНТИФИКАЦИИ НА ШЛЮЗЕ ИНГЕСТАЦИИ

SQLSTATE: не назначено

Сбой проверки подлинности

Для получения дополнительной информации см. INGESTION_GATEWAY_AUTHENTICATION_FAILURE

INGESTION_GATEWAY_CDC_NOT_ENABLED

SQLSTATE: не назначено

CDC не включен в <entityType> "<entityName>". Сообщение об ошибке: "<errorMessage>".

ОТСУТСТВУЕТ_СВЯЗЬ_С_ШЛЮЗОМ_ПОЛУЧЕНИЯ_ДАННЫХ

SQLSTATE: не назначено

В конфигурации шлюза приема отсутствует соединение.

Добавьте ссылку на подключение каталога Unity, содержащее учетные данные.

Сведения об определении конвейера шлюза приема:

<definition>

ОТСУТСТВУЕТ_ШЛЮЗ_ДЛЯ_ВНУТРЕННЕГО_КАТАЛОГА_ХРАНИЛИЩА

SQLSTATE: не назначено

В конфигурации шлюза приема отсутствует каталог расположения внутреннего хранилища.

Добавьте каталог местонахождения внутренней памяти.

Сведения об определении конвейера шлюза приема:

<definition>

INGESTION_GATEWAY_MISSING_INTERNAL_STORAGE_NAME

SQLSTATE: не назначено

В конфигурации шлюза приема отсутствует название расположения внутреннего хранилища.

Добавьте имя расположения внутреннего хранилища.

Сведения об определении конвейера шлюза ввода:

<definition>

ОТСУТСТВУЕТ_СХЕМА_ВНУТРЕННЕГО_ХРАНИЛИЩА_В_ШЛЮЗЕ_ПЕРЕДАЧИ

SQLSTATE: не назначено

Конфигурация шлюза приема отсутствует для схемы внутреннего расположения хранилища.

Добавьте схему расположения внутреннего хранилища.

Сведения об определении конвейера шлюза приема:

<definition>

СЕТЕВОЙ_ШЛЮЗ_ПРИЕМА_НЕДОСТУПЕН_СБОЙ_ХОСТА_ИЛИ_ПОРТА

SQLSTATE: не назначено

Сбой подключения из-за неправильного имени узла <host> и /или порта <port>.

Дополнительные сведения см. в INGESTION_GATEWAY_UNREACHABLE_HOST_OR_PORT_FAILURE

ПРЕВЫШЕНА ЕМКОСТЬ ПУЛА ЭКЗЕМПЛЯРОВ

SQLSTATE: 54000

Не удалось создать или запустить кластер, так как эта операция превысит емкость пула экземпляров: <errorMessage>

INVALID_APPLY_CHANGES_COMMAND

SQLSTATE: не назначено

команда APPLY CHANGES недопустима. <reason>.

НЕДОПУСТИМЫЙ_ТИП_АРГУМЕНТА

SQLSTATE: не назначено

Значение недопустимого типа передано параметру ‘<paramName>’. Ожидается <expectedType>. <additionalMsg>.

НЕКОРРЕКТНАЯ КОНФИГУРАЦИЯ ВЫБОРА ЖУРНАЛА СОБЫТИЙ

SQLSTATE: не назначено

Недопустимая конфигурация средства выбора журналов событий, найденная в спецификации конвейера: <message>

НЕВАЛИДНОЕ_ИМЯ_УЖЕ_ИСПОЛЬЗУЕТСЯ_КОМАНДА

SQLSTATE: не назначен

Недопустимое имя "<name>" в команде <command>. Причина: <reason>

НЕВЕРНЫЙ ВЫБОР ОБНОВЛЕНИЯ

SQLSTATE: не назначено

Параметры выбора обновления, указанные для этого обновления, недопустимы, так как

Дополнительные сведения см. в "INVALID_REFRESH_SELECTION"

НЕДОПУСТИМОЕ_ИМЯ_СХЕМЫ

SQLSTATE: не назначено

Недопустимая схема "<schemaName>", указанная в параметре конвейера. Причина: <reason>.

НЕПРАВИЛЬНЫЙ_ФОРМАТ_ИНТЕРВАЛА_ТРИГГЕРА

SQLSTATE: не назначено

Недопустимая конфигурация интервала триггера, указанная в <configurationType>

LIVE_REFERENCE_OUTSIDE_QUERY_DEFINITION_CLASSIC

SQLSTATE: не назначено

Ссылки на наборы данных с помощью LIVE виртуальной схемы за пределами определения запроса набора данных (т. е. аннотации @dlt.table) не поддерживаются.

LIVE_REFERENCE_OUTSIDE_QUERY_DEFINITION_DPM

SQLSTATE: не назначено

Ссылки на наборы данных с использованием LIVE виртуальной схемы <identifier> вне определения запроса набора данных (например, @dlt.table аннотация) не поддерживаются.

ЖИВАЯ_ССЫЛКА_ВНЕ_ОПРЕДЕЛЕНИЯ_ЗАПРОСА_SPARK_SQL

SQLSTATE: не назначено

Ссылка на наборы данных с помощью виртуальной схемы LIVE в spark.sql(...) API не должна вызываться за пределами определения запроса набора данных (т.е. аннотации @dlt.table). Его можно вызывать только в определении запроса набора данных.

Ошибка чтения метаданных материализованного представления

SQLSTATE: не назначено

Не удалось обновить таблицу <tableName> из-за сбоя чтения метаданных. Обратитесь в службу поддержки Databricks.

MAX_RETRY_REACHED_BEFORE_ENZYME_RECOMPUTE

SQLSTATE: не назначено

Достигнуто максимальное число повторных попыток. Число повторных попыток:<flowRetryCount>. maxFlowFailureRetryCountThreshold:<maxFlowRetryAttempts>. <message>

ВРЕМЯ ОЖИДАНИЯ ОПЕРАЦИИ METASTORE ИСТЕКЛО

SQLSTATE: не присвоено

Операции, связанные с обновлением сведений о хранилище метаданных для <tableName>, заняли больше времени, чем <timeout>.

Эта проблема может быть временной или может указывать на ошибки в настроенном клиенте хранилища метаданных. Попробуйте перезапустить конвейер и сообщить об этой проблеме, если она сохраняется.

отсутствует привилегия создания схемы

SQLSTATE: не назначен

У пользователя<userName>нет разрешения на создание схемы в <catalogName> каталога

ОТСУТСТВИЕ ПРАВА НА СОЗДАНИЕ ТАБЛИЦЫ

SQLSTATE: не назначено

У пользователя "<userName>" нет разрешения на создание таблицы в <schemaName> схемы

ОТСУТСТВУЕТ ЗАПУСК ОТ ИМЕНИ ПОЛЬЗОВАТЕЛЯ

SQLSTATE: не назначено

Для обновления не было указано выполнение от имени пользователя.

Ошибка: Конечный конвейер для перемещения таблицы не найден.

SQLSTATE: 42000

Не удается найти конечный конвейер <pipelineId>. Убедитесь, что вы находитесь в той же рабочей области, что и конвейер, вы являетесь владельцем конвейера, и что конвейер был запущен хотя бы один раз.

ПЕРЕМЕЩЕНИЕ_ТАБЛИЦЫ_МЕЖДУ_КАНАЛАМИ_ЦЕЛЕВОЙ_КАНАЛ_НЕ_В_НОВОЙ_АРХИТЕКТУРЕ

SQLSTATE: 55000

Конечный конвейер <pipelineId> не использует режим прямой публикации. Перемещение таблицы между конвейерами требует, чтобы исходные и конечные конвейеры были в режиме прямой публикации.

MOVE_TABLE_BETWEEN_PIPELINES_DESTINATION_PIPELINE_PERMISSION_DENIED

SQLSTATE: 42000

Вы не можете выполнить эту операцию, вы не являетесь владельцем целевого конвейера <pipelineId>. Только владельцы могут перемещать таблицу между конвейерами.

ПЕРЕМЕЩЕНИЕ_ТАБЛИЦЫ_МЕЖДУ_КОНВЕЙЕРАМИ_ТИП_КОНЕЧНОГО_КОНВЕЙЕРА_НЕ_РАБОЧЕЕ_ПРОСТРАНСТВО

SQLSTATE: 55000

Конечный конвейер <pipelineId> не является стандартным конвейером. Мы поддерживаем только перемещение таблиц между стандартными конвейерами.

ПЕРЕМЕЩЕНИЕ_ТАБЛИЦЫ_МЕЖДУ_КАНАЛАМИ_ФУНКЦИЯ_ОТКЛЮЧЕНА

SQLSTATE: 0A000

Перемещение <tableType> между конвейерами пока не поддерживается.

ПЕРЕМЕСТИТЬ_ТАБЛИЦУ_МЕЖДУ_КОНВЕЕРАМИ_ИСТОЧНИК_КОНВЕЕРА_НЕ_НАЙДЕН

SQLSTATE: 42000

Исходный конвейер <pipelineId>, управляющий таблицей <tableName>, не найден. Убедитесь, что вы находитесь в той же рабочей области, что и конвейер, вы являетесь владельцем конвейера, и конвейер выполнялся по крайней мере один раз.

ПЕРЕМЕЩЕНИЕ_ТАБЛИЦЫ_МЕЖДУ_КОНВЕЕРАМИ_ИСТОЧНИК_КОНВЕЙЕРА_НЕ_В_НОВОЙ_АРХИТЕКТУРЕ

SQLSTATE: 55000

Исходный конвейер <pipelineId>, управляющий таблицей <tableName>, не использует режим прямой публикации. Перемещение таблицы между конвейерами требует, чтобы исходные и конечные конвейеры были в режиме «прямой публикации».

ПЕРЕМЕЩЕНИЕ_ТАБЛИЦЫ_МЕЖДУ_КОНВЕЙЕРАМИ_СИСТЕМА_ПОТОКОВ_ДОСТУП_ЗАПРЕЩЕН

SQLSTATE: 42000

Вы не можете выполнить эту операцию, так как вы не являетесь владельцем исходного конвейера <pipelineId>и не управляете таблицей <tableName>. Только владельцы могут перемещать таблицу между конвейерами.

ПЕРЕМЕЩЕНИЕ_ТАБЛИЦЫ_МЕЖДУ_КАНАЛАМИ_ТИП_ИСТОЧНИКА_КАНАЛА_НЕ_РАБОЧЕЕ_ПРОСТРАНСТВО

SQLSTATE: 55000

Исходный конвейер <pipelineId>, управление таблицей <tableName>, не является стандартным конвейером. Мы поддерживаем только перемещение таблиц между стандартными конвейерами.

ПЕРЕМЕЩЕНИЕ_ТАБЛИЦЫ_МЕЖДУ_КОНВЕЙЕРАМИ_ТАБЛИЦА_ИЗМЕНЕНА

SQLSTATE: 40000

Таблица <tableName> была изменена во время операции. Повторите попытку

ОБНОВЛЕНИЕ ПЕРЕНОСА ТАБЛИЦЫ МЕЖДУ КОНВЕЙЕРАМИ ВЫПОЛНЯЕТСЯ

SQLSTATE: 55000

Выполняется конвейер <pipelineId> для таблицы <tableName>. Перед выполнением операции остановите конвейер.

ВЗАИМНО ИСКЛЮЧАЮЩИЕ ОПЦИИ

SQLSTATE: не назначено

Взаимоисключающие опции <options>. Удалите один из этих вариантов.

Таблица не поддерживает ЮК, уже управляется другим конвейером.

SQLSTATE: не назначено

Таблица "<tableName>" уже управляется конвейером <otherPipelineId>.

Если вы хотите, чтобы таблица "<tableName>" управлялась этим потоком.

  1. Удалите таблицу из конвейера<otherPipelineId>.
  2. Запустите полное обновление для этого потока данных.

Если вы хотите продолжить управление таблицей из нескольких конвейеров, отключите этот флажок, установив для конфигурации pipelines.tableManagedByMultiplePipelinesCheck.enabled значение false в параметрах конвейера.

Это не рекомендуется, так как одновременные операции в таблице могут конфликтовать друг с другом и привести к непредвиденным результатам.

БЛОКНОТ_НЕ_НАЙДЕН

SQLSTATE: 42000

Не удалось загрузить записную книжку "<notebookPath>".

ОТСУТСТВУЮТ ТАБЛИЦЫ В КОНВЕЙЕРЕ

SQLSTATE: не назначено

Ожидается, что в ваших каналах данных определена как минимум одна таблица, но в канале данных не найдено ни одной таблицы.

Убедитесь, что вы включили ожидаемые исходные файлы и что исходный код содержит определения таблиц (например, CREATE <mv> в коде SQL, @dlt.table в коде Python).

Обратите внимание, что для этой проверки учитываются только таблицы. Эта ошибка также может возникнуть, если в ваш конвейер включены только представления или потоки.

НЕТ_РАБОЧИХ_СРЕД

SQLSTATE: 56038

Не удалось создать или запустить кластер, так как у вашей организации нет рабочих сред. Обратитесь в службу поддержки Databricks.

АНАЛИЗ НЕВОЗМОЖНОСТИ ПОВТОРНОГО ЗАПУСКА PIPELINE

SQLSTATE: не назначено

Процесс сбора данных не смог проанализировать исходные таблицы (<tables>) из-за ошибок, которые невозможно исправить, после частичного выполнения.

Новое обновление конвейера не будет создано. Проверьте журнал событий и исправьте проблемы соответствующим образом.

PIPELINE_NOT_READY_FOR_SCHEDULED_UPDATE

SQLSTATE: не назначено

Таблица еще не готова к обновлению

Дополнительную информацию см. в PIPELINE_NOT_READY_FOR_SCHEDULED_UPDATE.

PIPELINE_TYPE_QUOTA_EXCEEDED

SQLSTATE: 54000

Не удается запустить обновление "<updateId>", так как достигнуто ограничение для активных конвейеров типа "<pipelineType>".

PIP_INSTALL_ERROR

SQLSTATE: не присвоено

Произошла ошибка при вызове установки %pip.

Установка PIP не в начале блокнота

SQLSTATE: не назначено

Найдены ячейки, содержащие %pip установки, которые не расположены в верхней части ноутбука для<notebookPath>

Переместите все ячейки %pip установки в начало записной книжки.

PY4J_BLOCKED_API

SQLSTATE: не назначено

Вы используете API Python, который не поддерживается в текущей среде.

Пожалуйста, обратитесь к документации по Databricks для альтернатив.

<additionalInfo>

REFERENCE_DLT_DATASET_OUTSIDE_QUERY_DEFINITION

SQLSTATE: не назначено

Ссылка на набор данных DLT <identifier> за пределами определения запроса данных (например, аннотации @dlt.table) не поддерживается. Пожалуйста, прочитайте это внутри определения запроса набора данных.

РЕЖИМ_ОБНОВЛЕНИЯ_УЖЕ_СУЩЕСТВУЕТ

SQLSTATE: 42710

Невозможно добавить <type> в таблицу, которая уже содержит <existingType>. Удалите существующее расписание или используйте ALTER TABLE ... ALTER <type> ... чтобы изменить его.

ЗАРЕЗЕРВИРОВАННОЕ_КЛЮЧЕВОЕ_СЛОВО_ИСПОЛЬЗУЕТСЯ_В_КАТАЛОГЕ

SQLSTATE: не назначено

USE CATALOG '<reservedKeyword>' является незаконным, так как '<reservedKeyword>' является зарезервированным ключевым словом в DLT.

RESERVED_KEYWORD_IN_USE_SCHEMA

SQLSTATE: не назначено

USE SCHEMA '<reservedKeyword>' является незаконным, так как '<reservedKeyword>' является зарезервированным ключевым словом в DLT.

RUN_AS_USER_NOT_FOUND

SQLSTATE: не назначено

Указанный запуск с именем пользователя "<runAsUserId>" для обновления не существует в рабочей области.

SAAS_CONNECTION_ERROR

SQLSTATE: KD000

Не удалось подключиться к источнику <sourceName>. Код ошибки: <saasConnectionErrorCode>.

Дополнительные сведения см. в SAAS_CONNECTION_ERROR

SAAS_CONNECTOR_SCHEMA_CHANGE_ERROR

SQLSTATE: не назначено

Изменение схемы произошло в таблице <tableName> источника <sourceName>.

Дополнительные сведения см. в SAAS_CONNECTOR_SCHEMA_CHANGE_ERROR

SAAS_CONNECTOR_SOURCE_API_ERROR

SQLSTATE: KD000

Произошла ошибка в вызове API <sourceName>. Тип исходного API: <saasSourceApiType>. Код ошибки: <saasSourceApiErrorCode>.

Попробуйте обновить целевую таблицу. Если проблема сохраняется, отправьте запрос.

ОШИБКА_SAAS_НЕКОРРЕКТНОГО_КОННЕКТОРА

SQLSTATE: 0A000

Неподдерживаемая ошибка произошла в источнике данных <sourceName>.

Дополнительные сведения см. в SAAS_CONNECTOR_UNSUPPORTED_ERROR

SAAS_INCOMPATIBLE_SCHEMA_CHANGES_DURING_INIT

SQLSTATE: не назначено

Мы обнаружили несовместимые изменения схемы при инициализации конвейера:

<details>

Выполните полное обновление затронутых таблиц.

СХЕМА_SAAS_РАЗОШЛАСЬ_ВО_ВРЕМЯ_АНАЛИЗА

SQLSTATE: не назначено

Исходная таблица (<table>)проанализированная схема различлась от ожидаемой схемы.

Повторите обновление конвейера и проверьте, устранена ли проблема.

Если эта проблема сохраняется, выполните полное обновление таблиц, упомянутых выше.

Ожидаемая схема:

<expectedSchema>

Фактическая схема:

<actualSchema>

SAAS_UC_CONNECTION_INACCESSIBLE

SQLSTATE: не назначено

Указанное подключение <connectionName> недоступно. Проверьте подключение и повторите попытку.

Дополнительные сведения см. в SAAS_UC_CONNECTION_INACCESSIBLE

СПЕЦИФИКАЦИЯ_СХЕМЫ_ПУСТОЙ_КАТАЛОГ

SQLSTATE: не назначено

SchemaSpec имеет пустую строку в поле каталога.

Удалите пустую строку или добавьте имя каталога. (Если эта схема не принадлежит каталогу в источнике, не устанавливайте поле.)

Сведения о спецификации схемы:

<schemaSpec>

СХЕМА_СПЕЦИФИКАЦИЯ_ПУСТАЯ_СХЕМА

SQLSTATE: не назначено

SchemaSpec имеет пустую строку в поле схемы.

Удалите пустую строку или добавьте имя схемы. (Если эта таблица не принадлежит к схеме в источнике, не устанавливайте поле.)

Сведения о спецификации схемы:

<schemaSpec>

SCHEMA_SPEC_REQUIRE_ONE_OF_CATALOG_SCHEMA

SQLSTATE: ни один не назначен

Должен присутствовать по крайней мере один из исходного каталога и исходной схемы. Но оба пусты.

Сведения о спецификации схемы:

<schemaSpec>

Ошибка в спящем режиме экземпляра разъема ServiceNow

SQLSTATE: KD000

Произошла ошибка в ServiceNow. Тип исходного API: <saasSourceApiType>.

Не удалось подключиться к экземпляру ServiceNow. Экземпляр, как представляется, является гибернационным или неактивным.

Войдите на портал администрирования ServiceNow и подождите некоторое время до полного пробуждения экземпляра.

Чтобы повторить попытку, повторно запустите весь конвейер или обновите эту конкретную целевую таблицу. Если ошибка сохраняется, отправьте запрос.

SERVICENOW_CONNECTOR_INVALID_TABLE_ERROR (Ошибка: недопустимая таблица в коннекторе ServiceNow)

SQLSTATE: KD000

Произошла ошибка в ServiceNow. Тип исходного API: <saasSourceApiType>.

Не удалось запросить схему таблицы "<tableName>". Таблица не существует в учетной записи ServiceNow для этого пользователя.

Проверьте имя таблицы для любых опечаток и убедитесь, что у пользователя есть необходимые разрешения для доступа к таблице.

Чтобы повторить попытку, повторно запустите весь конвейер или обновите эту конкретную целевую таблицу. Если ошибка сохраняется, отправьте запрос.

SERVICENOW_CONNECTOR_MALFORMED_ENDPOINT_URL_ERROR

SQLSTATE: KD000

Произошла ошибка в ServiceNow. Тип исходного API: <saasSourceApiType>.

Обнаружен недопустимый URL-адрес конечной точки API ServiceNow. Структура URL-адресов не соответствует ожидаемому формату ServiceNow.

Проверьте конфигурацию экземпляра ServiceNow в учетных данных подключения UC.

Дополнительные сведения см. в SERVICENOW_CONNECTOR_MALFORMED_ENDPOINT_URL_ERROR

SERVICENOW_CONNECTOR_UNAUTHORIZED_ACCESS_ERROR

SQLSTATE: KD000

Произошла ошибка в ServiceNow. Тип исходного API: <saasSourceApiType>.

Дополнительные сведения см. в SERVICENOW_CONNECTOR_UNAUTHORIZED_ACCESS_ERROR

УСТАНОВКА_СВОЙСТВ_ТАБЛИЦ_НЕ_ДОПУСКАЕТСЯ_ДЛЯ_DLT_ДАННЫХ_SET_TBLPROPERTIES_NOT_ALLOWED_FOR_DLT_DATASET

SQLSTATE: 0A000

ALTER <commandTableType> ... SET TBLPROPERTIES не поддерживается. Чтобы изменить свойства таблицы, измените исходное определение и запустите обновление.

SFDC_CONNECTOR_BULK_QUERY_JOB_INCOMPLETE

SQLSTATE: KD000

Прием для объекта <objName> неполный, так как задание запроса API Salesforce заняло слишком много времени, завершилось сбоем или было отменено вручную.

Дополнительные сведения см. в разделе SFDC_CONNECTOR_BULK_QUERY_JOB_INCOMPLETE

SFDC_CONNECTOR_CREATE_BULK_QUERY_JOB_FAILED

SQLSTATE: KD000

Погрузка для объекта <objName> является неполной из-за ошибки создания задания запроса массового API Salesforce. Код ошибки: <saasSourceApiErrorCode>.

<actionText>.

МОЙКИ_НЕ_ПОДДЕРЖИВАЮТСЯ_В_SEG

SQLSTATE: не назначено

Приемники DLT не поддерживаются в рабочих пространствах без доступа к Интернету. Обнаружены следующие раковины: <sinkNames>

Тайм-аут при запуске Python REPL

SQLSTATE: не назначено

Истекло время ожидания запуска REPL Python. Заняло больше <timeoutSeconds> секунд.

ЦЕЛЬ_ПОТОКА_НЕ_ОПРЕДЕЛЕНА

SQLSTATE: не назначено

Не удается найти целевую таблицу <target> для команды <command>. Целевая таблица <target> не определена в конвейере.

TABLE_SPEC_BOTH_CATALOG_SCHEMA_REQUIRED

SQLSTATE: ничего не назначено

TableSpec отсутствует один из исходного каталога и /или исходной схемы.

Сведения о спецификации таблицы:

<tableSpec>

СПЕЦИФИКАЦИЯ_ТАБЛИЦЫ_ПУСТОЙ_КАТАЛОГ

SQLSTATE: не назначено

TableSpec имеет пустую строку в поле каталога.

Удалите пустую строку или добавьте имя каталога. (Если эта таблица не принадлежит каталогу в источнике, не устанавливайте поле.)

Сведения о спецификации таблицы:

<tableSpec>

Спецификация таблицы: пустая схема

SQLSTATE: нет присвоенных значений

TableSpec имеет пустую строку в поле схемы.

Удалите пустую строку или добавьте имя схемы. (Если эта таблица не принадлежит к схеме в источнике, не устанавливайте поле.)

Сведения о спецификации таблицы:

<tableSpec>

СПЕЦИФИКАЦИЯ_ТАБЛИЦА_ПУСТАЯ_ТАБЛИЦА

SQLSTATE: не назначено

Имя таблицы пусто. Укажите имя таблицы.

Сведения о спецификации таблицы:

<tableSpec>

ТОКЕН_ТАБЛИЦЫ_НЕ_СУЩЕСТВУЕТ_ДЛЯ_ЭВОЛЮЦИИ_СХЕМЫ_УСТАРЕВШЕЙ_ТАБЛИЦЫ

SQLSTATE: не присвоено

Эволюция схемы не может быть включена из-за отсутствия метаданных. Активируйте полное обновление.

Причина: Токен таблицы снимков должен быть определён при включении эволюции схемы.

ЗНАЧЕНИЕ_ИНТЕРВАЛА_ТРИГГЕРА_НЕДОПУСТИМО

SQLSTATE: 22003

Интервал триггера должен быть положительным, максимально допустимое значение — 2 147 483 647 секунд. Получено: <actual> секунд.

TRIGGER_SOURCE_TYPE_NOT_SUPPORTED

SQLSTATE: 0A000

Исходный <source> с типом <type> в настоящее время не поддерживается триггером.

UC_ЦЕЛЕВАЯ_СХЕМА_ОЧИСТКИ_НЕ_РАЗРЕШЕНА

SQLSTATE: не назначено

Очистка поля в целевой схеме не допускается для конвейеров UC. Причина: <reason>.

UC_TARGET_SCHEMA_REQUIRED

SQLSTATE: не назначено

Поле целевой схемы требуется для конвейеров UC. Причина: <reason>.

Неожиданная ошибка разрешений схемы конвейера

SQLSTATE: неназначено

Непредвиденная ошибка при проверке разрешений схемы для конвейера <pipelineId>. Обратитесь в службу поддержки Databricks.

НЕРАЗРЕШЕННЫЙ_ПУТЬ_СИНКА

SQLSTATE: не назначено

Путь к хранилищу для синка <identifier> не может быть определен. Обратитесь в службу поддержки Databricks.

UNRESOLVED_TABLE_PATH

SQLSTATE: не назначено

Путь хранения для таблицы <identifier> не может быть определён. Обратитесь в службу поддержки Databricks.

НЕПОДДЕРЖИВАЕМЫЙ_КАНАЛ_ДЛЯ_DPM

SQLSTATE: не назначено

Неподдерживаемый канал для режима прямой публикации. Ожидается канал либо "CURRENT", либо "PREVIEW", но был получен канал "PREVIOUS".

НЕПОДДЕРЖИВАЕМАЯ_КОМАНДА_В_НЕ_ДПМ_КАНАЛЕ

SQLSTATE: не присвоено

<command> поддерживается только в конвейере DLT с включённым режимом прямой публикации

НЕПОДДЕРЖИВАЕМАЯ КОМАНДА В ОПРЕДЕЛЕНИИ ЗАПРОСА

SQLSTATE: не назначен

"<command>" не поддерживается в определении запроса. Переместите команду за пределы определения запроса. Если это конвейер DLT в Python, переместите '<command>' за пределы декоратора @dlt.table(/@dlt.view(). Если это конвейер DLT в Scala, переместите<command>вне метода query.

Неподдерживаемая функция для рабочей области

SQLSTATE: 0A000

<featureName> не поддерживается в рабочей области. Обратитесь в службу поддержки Databricks, чтобы включить эту функцию для рабочей области.

UNSUPPORTED_LANGUAGE

SQLSTATE: 0A000

Не удалось загрузить записную книжку <language> "<notebookPath>". В настоящее время поддерживаются только ноутбуки <supportedLanguages>.

НЕПОДДЕРЖИВАЕМЫЙ_ТИП_ИСТОЧНИКА_УПРАВЛЯЕМОЙ_ЗАГРУЗКИ

SQLSTATE: не назначено

Недопустимое определение управляемого конвейера поглощения, неподдерживаемый тип источника: <sourceType>.

НЕПОДДЕРЖИВАЕМЫЙ_ТИП_ПОДАЧИ_SAAS

SQLSTATE: не назначено

Указанный тип ввода <ingestionType> не поддерживается.

Обратитесь в службу поддержки Databricks, если эта проблема сохраняется.

UNSUPPORTED_SPARK_SQL_COMMAND

SQLSTATE: не назначено

'<command>' не поддерживается в API spark.sql("...") в DLT Python. Поддерживаемая команда: <supportedCommands>.

USE_CATALOG_IN_HMS

SQLSTATE: нет назначенного

Использование CATALOG поддерживается только в конвейере DLT с включенной поддержкой UC.

Текст не сохранен в пользовательском контексте

SQLSTATE: не назначено

Не удается обновить таблицу <tableName>, так как у нее нет запроса, сохраненного в каталоге Unity. Обратитесь в службу поддержки Databricks.

URL_ОТЧЁТА_WORKDAY_ПУСТОЙ

SQLSTATE: не назначено

URL-адрес отчета Workday пуст. Необходимо предоставить по крайней мере один отчет.

Превышена квота рабочего пространства

SQLSTATE: 54000

Невозможно начать обновление "<updateId>", так как в этой рабочей области уже работают активные потоки<maxActiveUpdates>.

Разное

Политики ABAC для строк и столбцов не поддерживаются на назначенных кластерах

SQLSTATE: не назначено

Запрос к таблице <tableFullName> с фильтром строк или маской столбца, назначенной с помощью правил политики, не поддерживается в назначенных кластерах.

Отсутствуют учетные данные Azure Entra

SQLSTATE: не назначено

Отсутствуют учетные данные Azure Entra (aka Azure Active Directory).

Убедитесь, что вы вошли в систему с помощью учетной записи Entra

или настроили личный маркер доступа Azure DevOps (PAT) в параметрах пользователя > интеграции Git.

Если вы не используете PAT и используете Azure DevOps с API Repos,

необходимо использовать токен доступа Azure Entra.

Инструкции по получению токена доступа Azure Entra см. вhttps://docs.microsoft.com/azure/databricks/dev-tools/api/latest/aad/app-aad-token.

AZURE_ENTRA_CREDENTIALS_PARSE_FAILURE

SQLSTATE: нет назначенного

Возникла ошибка с учетными данными Azure Entra (Azure Active Directory). Попробуйте выйти из системы

Entra https://portal.azure.com) и повторно войдите в систему.

Кроме того, вы можете посетить пользовательские настройки в разделе Git интеграции >, чтобы задать

Настройка личного токена доступа Azure DevOps.

AZURE_ENTRA_LOGIN_ERROR (Ошибка входа Azure Entra)

SQLSTATE: не назначено

Возникла ошибка с учетными данными Azure Active Directory. Попробуйте выйти из системы

Azure Active Directory https://portal.azure.com) и снова войдите в систему.

Ошибка: CLEAN_ROOM_DELTA_SHARING_ENTITY_NOT_AUTHORIZED (не авторизовано для обмена данными в чистой комнате)

SQLSTATE: не назначен

Невозможно запросить создание учетных данных для безопасного обмена дельта-данными в изолированной зоне.

ДОСТУП ЗАПРЕЩЕН К СКРЫТОМУ БЕЗОПАСНОМУ РЕЖИМУ CLEAN_ROOM

SQLSTATE: не назначен

Защищаемые <securableName> с типом <securableType> и типом <securableKind> управляются системой чистых комнат, у пользователя нет доступа.

CONSTRAINT_ALREADY_EXISTS (ОГРАНИЧЕНИЕ_УЖЕ_СУЩЕСТВУЕТ)

SQLSTATE: не назначен

Ограничение с именем <constraintName> уже существует, выберите другое имя.

ОГРАНИЧЕНИЕ_НЕ_СУЩЕСТВУЕТ

SQLSTATE: не назначено

Ограничение <constraintName> не существует.

НЕВОЗМОЖНО ПРОЧИТАТЬ УДАЛЕННЫЙ РЕПОЗИТОРИЙ

SQLSTATE: не назначено

Не удалось прочитать удаленный репозиторий (<repoUrl>).

Перейдите к удаленному поставщику Git, чтобы убедиться, что:

  1. URL-адрес вашего удаленного репозитория Git является допустимым.
  2. Ваш личный маркер доступа или пароль приложения имеет правильный доступ к репозиторию.

COULD_NOT_RESOLVE_REPOSITORY_HOST

SQLSTATE: не назначено

Не удалось разрешить хост для <repoUrl>.

Начало времени не поддерживается.

SQLSTATE: не присвоено

Параметр beginning_of_time не может быть истинным.

Срок действия CSMS токена продолжения истек

SQLSTATE: не назначено

Запрошенные объекты не удалось найти для маркера продолжения.

CSMS_INVALID_CONTINUATION_TOKEN

SQLSTATE: не назначено

Недопустимый маркер продолжения. Причина: <msg>

CSMS_INVALID_MAX_OBJECTS

SQLSTATE: нет назначенных

Недопустимое значение <value> для параметра max_objects, ожидаемое значение в [<minValue>, <maxValue>]

CSMS_INVALID_URI_FORMAT

SQLSTATE: не назначено

Недопустимый формат URI. Требуется указать том (например, "/Volumes/catalog/schema/volume") или путь к облачному хранилищу (например, "s3://some-uri")

CSMS_KAFKA_TOPIC_MISSING

SQLSTATE: не назначено

Должен предоставить топик Kafka

CSMS_LOCATION_ERROR (ошибка местоположения CSMS)

SQLSTATE: не присвоено

Не удалось перечислить объекты. На месте имеются проблемы, которые необходимо решить. Сведения: <msg>

CSMS_LOCATION_NOT_KNOWN (Местоположение не известно)

SQLSTATE: не назначен

Расположение для URI <path> не найдено

CSMS_METASTORE_RESOLUTION_FAILED

SQLSTATE: не назначено

Не удалось определить хранилище метаданных для запроса.

Служба CSMS отключена

SQLSTATE: нет назначенных

Служба отключена

CSMS_UNITY_CATALOG_ENTITY_NOT_FOUND

SQLSTATE: не назначено

Сущность каталога Unity не найдена. Убедитесь, что каталог, схема, том и/или внешнее хранилище существуют.

CSMS_UNITY_CATALOG_ВНЕШНЕЕ_РАСПОЛОЖЕНИЕ_НЕ_СУЩЕСТВУЕТ

SQLSTATE: никакой не назначен

Внешнее местоположение каталога Unity не существует.

Каталог CSMS Unity: Дублирование внешнего хранилища

SQLSTATE: не назначено

Универсальный код ресурса (URI) совпадает с другими томами

Хранилище метаданных каталога CSMS_UNITY не существует

SQLSTATE: не назначено

Не удалось определить хранилище метаданных для запроса. Хранилище метаданных не существует

CSMS_UNITY_CATALOG_PERMISSION_DENIED

SQLSTATE: не назначено

Отклонено разрешение

Таблица в CSMS_UNITY_CATALOG не существует

SQLSTATE: не назначено

Таблица каталога Unity не существует.

CSMS_UNITY_CATALOG_ОБЪЕМ_НЕ_СУЩЕСТВУЕТ

SQLSTATE: не назначено

Том каталога Unity не существует.

CSMS_URI_MISSING

SQLSTATE: не назначен

Должен предоставить URI

CSMS_URI слишком длинный

SQLSTATE: не присвоено

Предоставленный универсальный код ресурса (URI) слишком длинный. Максимальная разрешенная длина составляет <maxLength>.

Каталоги DMK не разрешены для классических вычислений

SQLSTATE: не присвоено

Хранилище Databricks по умолчанию невозможно получить с помощью классических вычислений. Используйте бессерверные вычисления для доступа к данным в хранилище по умолчанию

GITHUB_ПРИЛОЖЕНИЕ_НЕ_МОЖЕТ_ОБНОВИТЬ_УЧЕТНЫЕ_ДАННЫЕ

SQLSTATE: ничего не назначено

Сбой операции, так как учетные данные связанного приложения GitHub не удалось обновить.

Пожалуйста, повторите попытку или перейдите в раздел "Настройки пользователя" > Git Integration и попробуйте повторно связать учетную запись вашего поставщика Git.

Если проблема сохранится, отправьте запрос в службу поддержки.

У GITHUB_APP_CREDENTIALS нет доступа

SQLSTATE: не назначено

Ссылка на учетную запись GitHub не имеет доступа. Чтобы устранить эту ошибку, выполните указанные ниже действия.

  1. Администратор репозитория должен перейти кhttps://github.com/apps/databricks/installations/new и установить приложение Databricks GitHub в репозитории.

Кроме того, владелец учетной записи GitHub может установить приложение в учетной записи, чтобы предоставить доступ к репозиториям учетной записи.

  1. Если приложение уже установлено, убедитесь, что при использовании ограниченного доступа с параметром "Только выбор репозиториев" они включили доступ к этому репозиторию, выбрав его.

Дополнительные сведения см. вhttps://docs.databricks.com/en/repos/get-access-tokens-from-git-provider.html#link-github-account-using-databricks-github-app.

Если проблема сохранится, отправьте запрос в службу поддержки.

Учётные данные приложения GitHub истекли

SQLSTATE: не назначено

Учетные данные связанного приложения GitHub истекли через 6 месяцев бездействия.

Перейдите к настройкам пользователя интеграции Git > и попробуйте переподключить учетные данные.

Если проблема сохранится, отправьте запрос в службу поддержки.

УСТАНОВКА_ПРИЛОЖЕНИЯ_GITHUB_НА_ДРУГОЙ_АККАУНТ_ПОЛЬЗОВАТЕЛЯ

SQLSTATE: не назначено

Ссылка на учетную запись GitHub не имеет доступа. Чтобы устранить эту ошибку, выполните указанные ниже действия.

  1. Пользователь GitHub <gitCredentialUsername> должен перейти кhttps://github.com/apps/databricks/installations/new и установить приложение в учетной записи <gitCredentialUsername>, чтобы разрешить доступ.
  2. Если пользователь <gitCredentialUsername> уже установлен приложение, и он использует ограниченный доступ с параметром "Только выбор репозиториев", он должен убедиться, что он включил доступ к этому репозиторию, выбрав его.

Дополнительные сведения см. вhttps://docs.databricks.com/en/repos/get-access-tokens-from-git-provider.html#link-github-account-using-databricks-github-app.

Если проблема сохранится, отправьте запрос в службу поддержки.

УСТАНОВКА_GITHUB_ПРИЛОЖЕНИЯ_НА_ОРГАНИЗАЦИЮ

SQLSTATE: не назначено

Ссылка на ваш аккаунт GitHub не имеет доступа. Чтобы устранить эту ошибку, выполните указанные ниже действия.

  1. Владелец организации GitHub <organizationName> должен перейти кhttps://github.com/apps/databricks/installations/new и установить приложение в организации <organizationName>, чтобы разрешить доступ.
  2. Если приложение уже установлено в организации GitHub <organizationName>, владелец этой организации должен убедиться, что при использовании ограниченного доступа с параметром «Только выбранные репозитории», доступ к этому репозиторию включен путем его выбора.

Дополнительные сведения см. вhttps://docs.databricks.com/en/repos/get-access-tokens-from-git-provider.html#link-github-account-using-databricks-github-app.

Если проблема сохранится, отправьте запрос в службу поддержки.

УСТАНОВКА ПРИЛОЖЕНИЯ GITHUB НА ВАШ АККАУНТ

SQLSTATE: не присвоено

Ссылка на вашу учетную запись GitHub не предоставляет доступа. Чтобы устранить эту ошибку, выполните указанные ниже действия.

  1. Перейдите кhttps://github.com/apps/databricks/installations/new и установите приложение в учетной записи <gitCredentialUsername>, чтобы разрешить доступ.
  2. Если приложение уже установлено, и вы используете ограниченный доступ с параметром "Только выбор репозиториев", убедитесь, что вы включили доступ к этому репозиторию, выбрав его.

Для получения дополнительной информации см.https://docs.databricks.com/en/repos/get-access-tokens-from-git-provider.html#link-github-account-using-databricks-github-app.

Если проблема сохранится, отправьте запрос в службу поддержки.

GIT_CREDENTIAL_GENERIC_INVALID

SQLSTATE: не назначено

Недопустимые учетные данные поставщика Git для URL-адреса репозитория <repoUrl>.

Текущий поставщик учетных данных Git — <gitCredentialProvider>, а имя пользователя — <gitCredentialUsername>.

Перейдите к параметрам пользователя интеграции Git >, чтобы посмотреть учетные данные.

Перейдите к удаленному поставщику Git, чтобы убедиться, что:

  1. Вы ввели правильный адрес электронной почты пользователя Git или имя пользователя с учетными данными поставщика Git.
  2. У вашего токена или пароля приложения имеется правильный доступ к репозиторию.
  3. Срок действия токена не истек.
  4. Если у вас включена единая аутентификация с вашим поставщиком Git, обязательно авторизуйте токен.

GIT_CREDENTIAL_INVALID_PAT

SQLSTATE: не назначено

Недопустимые учетные данные персонального токена доступа поставщика Git для URL репозитория <repoUrl>.

Текущий поставщик учетных данных Git — <gitCredentialProvider>, а имя пользователя — <gitCredentialUsername>.

Перейдите в настройки пользователя к интеграции Git >, чтобы просмотреть свои учетные данные.

Перейдите к удаленному поставщику Git, чтобы убедиться, что:

  1. Вы ввели правильный адрес электронной почты пользователя Git или имя пользователя с учетными данными поставщика Git.
  2. Токен или пароль приложения имеет правильный доступ к репозиторию.
  3. Срок действия токена не истек.
  4. Если у вас включен SSO с поставщиком Git, не забудьте авторизовать токен.

Отсутствуют учетные данные GIT (GIT_CREDENTIAL_MISSING)

SQLSTATE: не задан

Учетные данные Git не настроены, но учетные данные, необходимые для этого репозитория (<repoUrl>).

Перейдите к настройкам пользователя интеграции Git >, чтобы настроить учетные данные Git.

ОШИБКА_УЧЕТНЫХ_ДАННЫХ_GIT_НЕТ_ПРАВА_НА_ЗАПИСЬ

SQLSTATE: не назначено

Доступ к <gitCredentialProvider> хранилищу (<repoUrl>) не предоставлен.

Убедитесь, что у вас (<gitCredentialUsername>) есть доступ на запись в этот удаленный репозиторий.

GIT_CREDENTIAL_PROVIDER_MISMATCHED

SQLSTATE: не назначено

Неверный поставщик учетных данных Git для репозитория.

Текущий поставщик учетных данных Git (<gitCredentialProvider>) не соответствует поставщику Git репозитория <repoUrl>.

Попробуйте другой репозиторий или перейдите в раздел "Параметры пользователя" > интеграции с Git, чтобы обновить учетные данные Git.

GIT_PROXY_CLUSTER_NOT_READY

SQLSTATE: не назначено

Прокси-кластер Git не готов.

СЕКРЕТ_GIT_В_КОДЕ

SQLSTATE: не назначено

Секреты, найденные в коммите. Сведения: <secretDetail>. Чтобы устранить эту ошибку, выполните указанные ниже действия.

Удалите секрет и попробуйте сделать коммит снова.

Если проблема сохранится, отправьте запрос в службу поддержки.

ИЕРАРХИЧЕСКОЕ_ПРОСТРАНСТВО_ИМЕН_НЕ_ВКЛЮЧЕНО

SQLSTATE: не назначено

Учетная запись хранения Azure не включает иерархическое пространство имен.

Некорректная длина поля

SQLSTATE: не назначено

<rpcName> <fieldName> слишком долго. Максимальная длина — <maxLength> символов.

НЕДОПУСТИМОЕ_ЗНАЧЕНИЕ_ПАРАМЕТРА

SQLSTATE: не назначено

<msg>

Более подробную информацию см. в INVALID_PARAMETER_VALUE

РЕЗУЛЬТАТ ЗАПУСКА ЗАДАЧИ В РАМКАХ TASK_FRAMEWORK НЕ НАЙДЕН

SQLSTATE: не назначено

Фреймворк задач: Выходные данные выполнения задачи для задачи с runId <runId> и orgId <orgId> не найдены.

Состояние задачи JOBS_TASK_FRAMEWORK_TASK_RUN не найдено

SQLSTATE: не назначено

Платформа выполнения задач: не удалось найти состояние выполнения для задачи с runId <runId> и orgId <orgId>.

РЕГИСТРАТОР_ЗАДАЧ_РАБОЧИХ_КЛИЕНТОВ_КОНФИГ_НЕ_СУЩЕСТВУЕТ

SQLSTATE: не назначено

RPC ClientConfig для задачи с идентификатором <taskId> не существует.

JOBS_TASK_REGISTRY_TASK_DOES_NOT_EXIST

SQLSTATE: не назначено

Задача с идентификатором <taskId> не существует.

РЕЕСТР_ЗАДАЧ_РАБОТ_НЕПОДДЕРЖИВАЕМАЯ_ЗАДАЧА_РАБОТЫ

SQLSTATE: не назначен

Реестр задач: неподдерживаемый или неизвестный JobTask с классом <taskClassName>.

ДОСТУП НА ОСНОВЕ ПУТИ НЕ ПОДДЕРЖИВАЕТСЯ ДЛЯ ВНЕШНЕГО ПОВЕРХНОСТНОГО КЛОНА

SQLSTATE: не назначено

Доступ по пути к внешней таблице с неглубоким клонированием <tableFullName> не поддерживается. Вместо этого используйте имена таблиц, чтобы получить доступ к неглубокому клону.

Доступ на основе путей не поддерживается для Fabric

SQLSTATE: не назначен

Таблица Fabric, расположенная по URL-адресу "<url>", не найдена. Используйте команду REFRESH FOREIGN CATALOG для заполнения таблиц Fabric.

ДОСТУП НА ОСНОВЕ ПУТЕЙ НЕ ПОДДЕРЖИВАЕТСЯ ДЛЯ ТАБЛИЦ С ПОЛИТИКАМИ ДОСТУПА НА УРОВНЕ СТРОК И СТОЛБЦОВ

SQLSTATE: не назначено

Доступ к таблице <tableFullName> с фильтром строк или маской столбцов на основе пути не поддерживается.

ДОСТУП ЗАПРЕЩЕН

SQLSTATE: не присвоено

У пользователя нет <msg> на <resourceType><resourceName>.

ОШИБКА_НЕПРАВИЛЬНЫЙ_ВВОД_ПРИ_УДАЛЕНИИ_АКТИВА_REDASH

SQLSTATE: не присвоено

Не удалось проанализировать запрос на удаление объекта: <invalidInputMsg>

REDASH_DELETE_OBJECT_NOT_IN_TRASH

SQLSTATE: не назначено

Не удалось удалить объект <resourceName>, так как он не находится в корзине

ОТКАЗАНО В ДОСТУПЕ К REDASH

SQLSTATE: не присвоен

Не удалось найти или получить разрешение на доступ к ресурсам <resourceId>

REDASH_QUERY_NOT_FOUND

SQLSTATE: не назначено

Не удалось найти ресурс из идентификатора запроса <queryId>

НЕ УДАЛОСЬ СОЗДАТЬ ФРАГМЕНТ ЗАПРОСА REDASH

SQLSTATE: не назначено

Не удалось создать новый фрагмент запроса

REDASH_QUERY_SNIPPET_QUOTA_EXCEEDED

SQLSTATE: не назначено

Достигнута квота для количества фрагментов запроса. Текущая квота <quota>.

REDASH_QUERY_SNIPPET_TRIGGER_ALREADY_IN_USE

SQLSTATE: не назначено

Указанный триггер <trigger> уже используется другим фрагментом запроса в этой рабочей области.

РЕСУРС_REDASH_НЕ_НАЙДЕН

SQLSTATE: не назначено

Запрашиваемый ресурс <resourceName> не существует

Обработчик восстановления REDASH: недопустимый ввод

SQLSTATE: не назначено

Не удалось проанализировать запрос на удаление объекта: <invalidInputMsg>

"REDASH_ВОССТАНОВЛЕНИЕ_ОБЪЕКТА_НЕ_В_КОРЗИНЕ"

SQLSTATE: не назначено

Не удалось восстановить объект <resourceName>, который не находится в корзине

REDASH_TRASH_OBJECT_ALREADY_IN_TRASH

SQLSTATE: не назначено

Не удалось удалить в корзину уже удалённый объект <resourceName>

REDASH_UNABLE_TO_GENERATE_RESOURCE_NAME (Невозможно сгенерировать имя ресурса)

SQLSTATE: не назначено

Не удалось создать имя ресурса из идентификатора <id>

Ошибка создания визуализации в Redash

SQLSTATE: не назначено

Не удалось создать новую визуализацию

REDASH_VISUALIZATION_NOT_FOUND

SQLSTATE: не назначено

Не удалось найти визуализацию <visualizationId>

Лимит визуализаций в Redash превышен

SQLSTATE: не назначено

Достигнута квота на число визуализаций для запроса <query_id>. Текущая квота <quota>.

REPOSITORY_URL_НЕ_НАЙДЕН

SQLSTATE: не назначено

Удаленный репозиторий (<repoUrl>) не найден.

Текущий поставщик учетных данных Git — <gitCredentialProvider>, а имя пользователя — <gitCredentialUsername>.

Перейдите к удаленному поставщику Git, чтобы убедиться, что:

  1. URL-адрес вашего удаленного репозитория Git допустим.
  2. Ваш личный маркер доступа или пароль приложения имеет правильный доступ к репозиторию.

РЕСУРС_УЖЕ_СУЩЕСТВУЕТ

SQLSTATE: не присвоено

<resourceType> '<resourceIdentifier>' уже существует

РЕСУРС_НЕ_СУЩЕСТВУЕТ

SQLSTATE: не назначено

<resourceType> '<resourceIdentifier>' не существует.

Правила доступа к строкам и столбцам не поддерживаются на назначенных кластерах

SQLSTATE: нет назначенного значения

Запрос к таблице <tableFullName> с фильтром строк или маской столбцов не поддерживается в назначенных кластерах.

БЕЗОПАСНОСТЬ ПО СТРОКАМ И СТОЛБЦАМ НЕ ПОДДЕРЖИВАЕТСЯ В ТАБЛИЦАХ DELTA SHARING

SQLSTATE: не назначено

Таблица <tableFullName> используется с Delta Sharing и не может использовать безопасность на уровне строк или столбцов.

СЕРВИС ВРЕМЕННО НЕДОСТУПЕН

SQLSTATE: не назначено

Служба <serviceName> временно на техобслуживании. Повторите попытку позже.

Таблицы с защитой строк и столбцов не поддерживаются в режиме онлайн.

SQLSTATE: не назначено

Таблица <tableFullName> не может одновременно иметь безопасность строк и столбцов и онлайн материализованные представления.

СЛИШКОМ МНОГО СТРОК ДЛЯ ОБНОВЛЕНИЯ

SQLSTATE: не назначено

Слишком много строк для обновления, обновление прерывается.