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


Условия ошибки в Azure Databricks

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

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

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

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

Databricks Runtime и Databricks SQL

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

SQLSTATE: 42623

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

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

SQLSTATE: 42845

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

Аггрегат превышает допустимый объем памяти

SQLSTATE: 82001

Недостаточно памяти для агрегирования

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

SQLSTATE: 2203G

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

AI_ФУНКЦИЯ_HTTP_РАЗБОР_ОШИБКА_СТОЛБЦОВ

SQLSTATE: 2203G

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

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

SQLSTATE: 08000

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

НЕВЕРНЫЙ_HTTP_ОТВЕТ_ФУНКЦИИ_ИИ

SQLSTATE: 08000

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

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

SQLSTATE: 22032

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

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

SQLSTATE: 22023

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

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

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

SQLSTATE: 0A000

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

ОШИБКА_РАЗБОРА_JSON_В_ФУНКЦИИ_ИИ

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> Обновите вызов функции, чтобы указать аргумент типа строки и повторить запрос снова.

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

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: противоречивые параметры запроса

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> индекса, так как он не связан с конечной точкой модели внедрения.

Тип_ошибки_конвертации_и_кодирования_поискового_запроса_ИИ

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>

Параметр драйвера AI_TOP вне допустимого диапазона

SQLSTATE: 22003

Параметр ai_top_drivers<param> должен быть между <lo> и <hi>.

AI_TOP_DRIVERS не поддерживает тип агрегации

SQLSTATE: 0A000

ai_top_drivers не поддерживает <aggName> агрегирование. Выберите один из следующих поддерживаемых статистических выражений: <allowed>

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

SQLSTATE: 0A000

ai_top_drivers не поддерживает числовые столбцы измерения, карты или структуры. Столбец <colName> имеет тип <dataType>. Удалите это измерение или приведите его к поддерживаемому типу.

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

SQLSTATE: 0A000

ai_top_drivers Требуется, чтобы тип столбца метки был булевым. Столбец <colName> имеет тип <dataType>. Измените столбец метки или приведите его к поддерживаемому типу.

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

SQLSTATE: 0A000

ai_top_drivers Требует, чтобы тип столбца метрик был числовым. Столбец <colName> имеет тип <dataType>. Измените столбец метрик или приведите его к поддерживаемму типу.

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

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>.

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

SQLSTATE: 42702

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

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

SQLSTATE: 42704

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

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

SQLSTATE: 42000

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

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

SQLSTATE: 0A000

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

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

SQLSTATE: 56038

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

AQE_НИТЬ_ПРЕРВАНА

SQLSTATE: HY008

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

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

SQLSTATE: 42K08

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

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

SQLSTATE: 22003

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

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

ARROW_TYPE_MISMATCH (несоответствие типа стрелы)

SQLSTATE: 42K0G

Недопустимая схема из <operation>: ожидали <outputTypes>, а получили <actualDataTypes>.

Существующий артефакт

SQLSTATE: 42713

Артефакт <normalizedRemoteRelativePath> уже существует. Выберите другое имя для нового артефакта, так как оно не может быть перезаписано.

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

SQLSTATE: 42802

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

На момент присоединения

SQLSTATE: 42604

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

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

Невозможно записать null-поле в AVRO

SQLSTATE: 22004

Не удается записать значение NULL для поля <name> , определенного как ненулевой тип <dataType>данных Avro.

Чтобы разрешить нулевое значение для этого поля, укажите его схему avro как тип объединения с использованием опции avroSchema "null".

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

SQLSTATE: 0A000

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

AVRO_НЕСОВМЕСТИМЫЙ_ТИП_ЧТЕНИЯ

SQLSTATE: 22KD3

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

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

AVRO_НЕ_ЗАГРУЖЕНЫ_ФУНКЦИИ_SQL_НЕИСПОЛЬЗУЕМЫ

SQLSTATE: 22KD3

Не удается вызвать функцию <functionName> SQL, так как источник данных Avro не загружен.

Перезапустите задание или сеанс с загруженным пакетом spark-avro, например с помощью аргумента --packages в командной строке, а затем повторите запрос или команду снова.

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

SQLSTATE: 0A000

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

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

SQLSTATE: 42K03

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

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

SQLSTATE: 42616

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

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

SQLSTATE: 22003

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

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

SQLSTATE: 42832

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

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

SQLSTATE: 42KDE

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

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

SQLSTATE: 428FR

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

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

SQLSTATE: 428FR

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

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

SQLSTATE: 42611

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

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

SQLSTATE: 42846

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

НЕВОЗМОЖНО_ПРЕОБРАЗОВАТЬ_ТИП_ПОЛЯ_PROTOBUF_В_SQL_ТИП

SQLSTATE: 42846

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

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

SQLSTATE: 42846

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

НЕВОЗМОЖНО_ПРЕОБРАЗОВАТЬ_SQL_ТИП_В_PROTOBUF_ТИП_ПОЛЯ

SQLSTATE: 42846

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

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

SQLSTATE: 42846

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

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

SQLSTATE: 0AKD0

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

НЕВОЗМОЖНО_СОЗДАТЬ_ТАБЛИЦУ_ИСТОЧНИКА_ДАННЫХ

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: 22010

Входная строка <input> не может быть проанализирована со значением TIME, так как она не соответствует формату <format>datetime.

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

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

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

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

Невозможно выполнить приведение типа вверх.

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> в плагин каталога.

Создание таблиц, принадлежащих каталогу, не разрешено

SQLSTATE: 0A000

Создание таблиц Delta с функцией таблиц <feature> запрещено. Обратитесь в службу поддержки Databricks.

КОНТРОЛЬНАЯ ТОЧКА RDD БЛОК ИДЕНТИФИКАТОР НЕ НАЙДЕН

SQLSTATE: 56000

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

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

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

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

SQLSTATE: 42602

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

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

SQLSTATE: 38000

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

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

SQLSTATE: 0A000

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

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

SQLSTATE: 0A000

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

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

SQLSTATE: 42K05

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

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

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

SQLSTATE: 42613

Клонирование с историей операций указано с недопустимым параметром: <invalidOption>.

Допустимый синтаксис: CREATE (OR REPLACE) TABLE ... DEEP CLONE ... WITH HISTORY.

Клонирование_с_историей_не_поддерживается

SQLSTATE: 0A000

Клонирование с журналом не поддерживается.

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

SQLSTATE: 42K03

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

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

SQLSTATE: 58000

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

Несоответствие_кластерных_столбцов

SQLSTATE: 42P10

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

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

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

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

SQLSTATE: 42000

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

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

SQLSTATE: 0A000

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

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

SQLSTATE: 56038

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

Авто кластеризация требует предсказательной оптимизации

SQLSTATE: 56038

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

Ошибка_неподдерживаемого_типа_таблицы_CLUSTER_BY_AUTO

SQLSTATE: 56038

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

КОДЕК_НЕДОСТУПЕН

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

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

SQLSTATE: 54000

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

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

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

SQLSTATE: 42601

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

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

SQLSTATE: 42711

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

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

SQLSTATE: 0A000

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

COLUMN_MASKS_ABAC_MISMATCH (несоответствие ABAC)

SQLSTATE: 0A000

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

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

SQLSTATE: 0A000

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

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

SQLSTATE: 42734

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

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

SQLSTATE: 0A000

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

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

COLUMN_MASKS_НЕСОВМЕСТИМОЕ_ИЗМЕНЕНИЕ_СХЕМЫ

SQLSTATE: 0A000

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

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

SQLSTATE: 0A000

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

COLUMN_MASKS_СЛИЯНИЕ_НЕПОДДЕРЖИВАЕМОЙ_ЦЕЛИ

SQLSTATE: 0A000

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

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

SQLSTATE: 42K05

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

COLUMN_MASKS_МНОГОЧАСТНЫЙ_ИСПОЛЬЗУЯ_ИМЯ_СТОЛБЦА

SQLSTATE: 42K05

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

COLUMN_MASKS_НЕ_ВКЛЮЧЁН

SQLSTATE: 56038

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

COLUMN_MASKS_TREBUET_KATALOG_EDINSTVA

SQLSTATE: 0A000

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

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

SQLSTATE: 0A000

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

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

SQLSTATE: 0A000

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

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

SQLSTATE: 0A000

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

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

SQLSTATE: 0AKD1

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

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

SQLSTATE: 0AKDC

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

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

SQLSTATE: 0A000

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

COLUMN_MASKS_недопустимый_подзапрос

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.

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

SQLSTATE: 42K09

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

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

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

SQLSTATE: 0A000

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

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

SQLSTATE: 53000

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

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

SQLSTATE: 40000

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

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

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

SQLSTATE: 42K0I

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

Конфликтующая конфигурация кластера

SQLSTATE: 22023

Следующие конфигурации конфликтуют с spark.databricks.streaming.realTimeMode.enabled: <confNames> Удалите эти конфигурации из конфигурации кластера и перезапустите кластер Spark.

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

SQLSTATE: KD009

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

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

<discoveredBasePaths>

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

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

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

SQLSTATE: KD009

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

<distinctPartColLists>

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

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

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

<suspiciousPaths>

КОНФЛИКТ ИМЕНИ СТОЛБЦА РАЗДЕЛА С ЗАРЕЗЕРВИРОВАННЫМ

SQLSTATE: KD009

Имя столбца секции "<partitionColumnName>" конфликтует с зарезервированным именем столбца.

Схема <tableName> несовместима с Hive, Spark автоматически создает зарезервированный столбец "<partitionColumnName>" для хранения таблицы определенным образом.

Пожалуйста, используйте другое имя для разделительного столбца.

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

SQLSTATE: 22023

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

Конфликтующая SQL-конфигурация

SQLSTATE: 22023

Следующие конфигурации конфликтуют с spark.databricks.streaming.realTimeMode.enabled: <confNames> Удалите эти конфигурации из конфигурации SparkSession.

ПОДКЛЮЧИТЬ

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

Ограничения_Требуют_Единого_Каталога

SQLSTATE: 0A000

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

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

SQLSTATE: 22018

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

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

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' = 'истина')

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

<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'.

ОШИБКА_ВНУТРЕННЕГО_СОСТОЯНИЯ_КОПИРОВАНИЯ

SQLSTATE: 55019

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

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

СИНТАКСИЧЕСКАЯ_ОШИБКА_COPY_INTO

SQLSTATE: 42601

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

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

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

SQLSTATE: 0A000

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

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

SQLSTATE: 42000

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

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

SQLSTATE: 0A000

Не удается преобразовать функцию каталога "<identifier>" в функцию SQL из-за поврежденной информации о функции в каталоге. Если функция не является функцией SQL, убедитесь, что имя класса "<className>" можно загрузить.

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

SQLSTATE: 42000

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

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

SQLSTATE: 42000

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

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

SQLSTATE: 42601

CREATE OR REFRESH MATERIALIZED VIEW не поддерживается. Вместо этого используйте CREATE OR REPLACE MATERIALIZED VIEW.

CREATE_OR_REFRESH_MV_ST_ASYNC

SQLSTATE: 0A000

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

Создать_Постоянное_Представление_Без_Псевдонима

SQLSTATE: 0A000

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

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

SQLSTATE: 42710

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

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

SQLSTATE: 21S01

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

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

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

SQLSTATE: 42601

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

Несоответствие_Назначения_Удостоверений

SQLSTATE: 42809

Учетные данные <credentialName> имеют назначение <actualPurpose>, однако назначение, указанное в команде, — <expectedPurpose>.

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

SQLSTATE: 0A000

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

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

SQLSTATE: 42887

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

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

SQLSTATE: 56038

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

НЕСООТВЕТСТВИЕ_ТИПА_ДАННЫХ

SQLSTATE: 42K09

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

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

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

SQLSTATE: 42K01

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

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

SQLSTATE: 25000

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

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

SQLSTATE: 42710

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

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

SQLSTATE: KD010

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

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

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>.

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

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

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

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

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

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

DC_SERVICENOW_API_ERROR

SQLSTATE: KD000

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

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

DC_SFDC_ПРОЕКТ_ЗАПРОСА_НЕЗАВЕРШЕН

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_НЕПОДДЕРЖИВАЕМАЯ_ОШИБКА

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, выполнив команду tableNameREFRESH TABLE в SQL или повторно выполнив команду Dataset/DataFrame. Если кэш дисков устарел или базовые файлы удалены, можно сделать кэш диска недействительным вручную, перезагрузив кластер.

НЕВЕРНОЕ_РАЗМЕЩЕНИЕ_ПО_УМОЛЧАНИЮ

SQLSTATE: 42608

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

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

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

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

Ожидания поддерживаются только в декларативных конвейерах Lakeflow.

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

SQLSTATE: 56038

MATERIALIZED VIEW с предложением CLUSTER BY поддерживаются только в декларативных конвейерах Lakeflow.

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

SQLSTATE: 56038

расположения материализованного представления поддерживаются только в декларативных конвейерах Lakeflow.

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

SQLSTATE: 56038

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

TABLE_CONSTRAINTSDLT_VIEW__NOT_SUPPORTED

SQLSTATE: 56038

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

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

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: 42734

Найдено повторяющееся условие <condition> в контексте. Удалите один из них.

Обработчик_исключений_дубликатов

SQLSTATE: 42734

Найдены повторяющиеся обработчики. Удалите один из них.

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

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

SQLSTATE: 23505

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

Повторное присвоение параметров процедуры

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: 55019

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

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

SQLSTATE: 42601

Невозможно запросить журналы событий из назначенного или общего кластера без изоляции, пожалуйста, используйте общий кластер или хранилище SQL в Databricks вместо этого.

Журнал событий TVF неподдерживается для конвейера

SQLSTATE: 0A000

EVENT_LOG Функция Table-Valued не поддерживается для конвейеров с полем "схема" или конвейеров, публикующих в хранилище по умолчанию.

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

Дополнительные сведения можно найти в документации по декларативным конвейерам Monitor Lakeflow: https://docs.databricks.com/aws/en/delta-live-tables/observability.

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

SQLSTATE: 55019

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

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

SQLSTATE: 42832

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

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

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

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' или подсказку соединения, чтобы принудительно использовать shuffle join.

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>" ожидает постоянную таблицу, но <tableName> является временной. Вместо этого укажите постоянную таблицу.

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

SQLSTATE: 42809

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

Ожидается таблица, не представление

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> не упорядочен.

ВНЕШНИЙ_НЕПОЛНЫЙ_КЛОН_ВСЕ_ЕЩЕ_СУЩЕСТВУЕТ

SQLSTATE: 42893

Не удалось выполнить операцию в исходной таблице <sourceTable>, так как неглубокий клон <targetTable> по-прежнему существует, и его состояние некорректно. Если вы действительно хотите продолжить эту операцию, очистите неглубокое клонирование, явно выполнив DROP команду.

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

SQLSTATE: 0A000

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

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

SQLSTATE: 0A000

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

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

SQLSTATE: 39000

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

НЕИСПОЛНИВШАЯСЯ_ФУНКЦИЯ

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.

ТРЕБУЕТ_ФУНКЦИЮ_УК

SQLSTATE: 0AKUD

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

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

SQLSTATE: 56038

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

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

SQLSTATE: 42710

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

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

SQLSTATE: 42704

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

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

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: 0AKUC

Таблица не может быть обновлена с UC Foreign до UC External. Причина:

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

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

SQLSTATE: 42710

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

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

SQLSTATE: 42601

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

ОШИБКА_ИСПОРЧЕННАЯ_ЗАПИСЬ_В_СТОЛБЦЕ_СХЕМЫ

SQLSTATE: 42601

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

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

опция columnNameOfCorruptRecord.

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

SQLSTATE: 42601

from_json инференция не смогла прочитать схему, сохраненную в: <location>

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

SQLSTATE: 42601

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

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

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: Отсутствует свойство Graphite Sink

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

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

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

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

SQLSTATE: 42822

hint не поддерживается для <jdbcDialect> в источнике данных JDBC. Поддерживаемые диалекты: MySQLDialectOracleDialect и DatabricksDialect.

HIVE_METASTORE_INVALID_PLACEHOLDER_PATH (недопустимый путь-заполнитель в HIVE_METASTORE)

SQLSTATE: 42K06

Не удалось выполнить запрос или команду, так как конфигурация "spark.databricks.hive.metastore.tablePlaceholderPath" предоставила недопустимый путь заполнителя таблицы Hive Metastore. Обновите эту конфигурацию новым значением, чтобы указать допустимый путь, а затем повторно запустите запрос или команду еще раз.

HIVE_METASTORE_Таблица_Путь_Заполнителя_Не_Установлен

SQLSTATE: 42000

Запрос или команда завершились сбоем, потому что путь заполнителя в таблице Hive Metastore не установлен, что необходимо, когда расположение схемы находится в DBFS, а расположение таблицы — это объект или файл. Задайте для spark.databricks.hive.metastore.tablePlaceholderPath путь, к которому у вас есть доступ, а затем снова выполните запрос или команду.

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.

HMS_ФЕДЕРАЦИЯ_ПОВЕРХНОСТНОЕ_КЛОНИРОВАНИЕ_НЕ_НАЙДЕНО_В_UC

SQLSTATE: 22KD1

Не удалось определить путь неглубокого клонирования <path> к таблице в каталоге Unity. Убедитесь, что таблица существует и добавлена в каталог Unity Catalog.

ИСКЛЮЧЕНИЕ_ГИБРИДНОГО_АНАЛИЗАТОРА

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>, так как он уже существует.

Индекс не найден

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: 42000

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

Следующие столбцы не являются столбцами секционирования: <nonPartitionColumns>

Отсутствуют следующие столбцы секций: <missingPartitionsColumns>

Вставка или замена с использованием не включена

SQLSTATE: 0A000

Обратитесь к представителю Databricks, чтобы включить функцию INSERT INTO ... REPLACE USING (...).

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

SQLSTATE: 42501

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

<report>

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

SQLSTATE: 42501

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

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

SQLSTATE: 42501

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

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

SQLSTATE: 42501

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

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

SQLSTATE: 42501

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

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

SQLSTATE: 42501

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

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

SQLSTATE: 42501

У клиента нет разрешения на настройку пользовательского времени ожидания хранения для результатов CloudFetch.

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

SQLSTATE: 42501

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

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

SQLSTATE: 42501

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

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

SQLSTATE: 42501

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

<underlyingReport>

ПЕРЕПОЛНЕНИЕ_ИНТЕРВАЛЬНОЙ_АРИФМЕТИКИ

SQLSTATE: 22015

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

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

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

SQLSTATE: 22012

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

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

SQLSTATE: 42903

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

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

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

SQLSTATE: 42001

Найден недопустимый нейтральный энкодер. Ожидает экземпляр AgnosticEncoder, но получил <encoderType>. Дополнительные сведения см. в статье "<docroot>/api/java/index.html?org/apache/spark/sql/Encoder.html".

НЕВЕРНОЕ_ЗНАЧЕНИЕ_АЛГОРИТМА

SQLSTATE: 22023

Недопустимое или неподдерживаемое значение <alg> алгоритма интерполяции ребер.

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

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>.

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

SQLSTATE: 22P03

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

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

SQLSTATE: 46121

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

Недопустимый тип данных для столбца или поля

SQLSTATE: 42000

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

INVALID_CONF_VALUE (недопустимое значение конфигурации)

SQLSTATE: 22022

Некорректное значение "<confValue>" в конфигурации "<confName>".

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

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

SQLSTATE: 42804

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

НЕВЕРНОЕ_ЗНАЧЕНИЕ_CRS

SQLSTATE: 22023

Недопустимое или неподдерживаемое значение <crs>CRS (координатная эталонная система).

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

SQLSTATE: 42887

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

НЕВЕРНЫЙ_УКАЗАТЕЛЬ

SQLSTATE: HY109

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

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

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

SQLSTATE: 22007

Нераспознанный шаблон даты и времени: <pattern>.

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

НЕВЕРНОЕ_ЗНАЧЕНИЕ_ПО_УМОЛЧАНИЮ

SQLSTATE: 42623

Не удалось выполнить команду <statement>, так как конечный столбец или переменная <colName> имеет DEFAULT значение <defaultValue>.

Дополнительные сведения см. в INVALID_DEFAULT_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> было задано.

НЕВЕРНОЕ_ОПРЕДЕЛЕНИЕ_УСЛОВИЯ_ОШИБКИ

SQLSTATE: 42K0R

Недопустимое объявление условия.

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

НЕВЕРНЫЙ_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".

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

SQLSTATE: 42K0N

Внешний тип <externalType> недопустим для типа <type> выражения <expr>.

НЕВЕРНЫЙ_ТИП_БАЗОВОГО_ПОЛЯ_ИЗВЛЕЧЕНИЯ

SQLSTATE: 42000

Не удается извлечь значение из <base>. Требуется сложный тип [STRUCT, ARRAY, MAP], но получен <other>.

НЕВЕРНОЕ_ПОЛЕ_ИЗВЛЕЧЕНИЯ

SQLSTATE: 42601

Не удается извлечь <field> из <expr>.

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

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.

НЕПРАВИЛЬНОЕ_ИСПОЛЬЗОВАНИЕ_GET_DIAGNOSTICS

SQLSTATE: 42612

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

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

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

SQLSTATE: 35000

Недопустимое использование инструкции GETDIAGNOSTICS . Единственное поддерживаемое значение для номера условия в инструкции GETDIAGNOSTICS — 1.

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

SQLSTATE: HY000

Недопустимый дескриптор <handle>.

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

НЕВЕРНОЕ_ОПРЕДЕЛЕНИЕ_ОБРАБОТЧИКА

SQLSTATE: 42K0Q

Недопустимое объявление обработчика.

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

Недопустимый метод HTTP-запроса

SQLSTATE: 22023

Входной параметр: метод, значение: <paramValue> не является допустимым параметром для http_request, так как он не является допустимым методом HTTP.

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

SQLSTATE: 22023

Входной параметр: путь, значение: <paramValue> не является допустимым параметром для http_request, так как обход пути не допускается.

НЕДЕЙСТВИТЕЛЬНЫЙ_ИДЕНТИФИКАТОР

SQLSTATE: 42602

Недопустимый неквалифицированный идентификатор <ident> должен быть заключен в кавычки следующим образом: <ident>.

Неквотируемые идентификаторы могут содержать только буквы ('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. Чтобы устранить эту проблему, приведите входную дату к метке времени, которая поддерживает добавление интервалов с ненулевыми микросекундами.

Недопустимый Java-идентификатор в качестве имени поля

SQLSTATE: 46121

<fieldName> не является допустимым идентификатором Java и не может использоваться в качестве имени поля.

<walkedTypePath>.

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

SQLSTATE: 42616

<optionKey> не является допустимой опцией для этого подключения jdbc.

Неверное значение параметра подключения JDBC (INVALID_JDBC_CONNECTION_OPTION_VALUE)

SQLSTATE: 42616

<optionKey> Параметр со значением <optionValue> не является допустимым параметром для этого подключения jdbc.

НЕДОПУСТИМЫЙ ТИП СОЕДИНЕНИЯ ДЛЯ JOINWITH

SQLSTATE: 42613

Недопустимый тип соединения в joinWith: <joinType>.

НЕВЕРНЫЙ_ТИП_ДАННЫХ_JSON

SQLSTATE: 2203G

Не удалось преобразовать строку JSON "<invalidType>" в тип данных. Введите допустимый тип данных.

НЕВЕРНЫЙ ТИП ДАННЫХ JSON ДЛЯ СОРТИРОВОК

SQLSTATE: 2203G

Параметры сортировки можно применять только к типам строк, но тип данных JSON равен <jsonType>.

НЕВЕРНЫЙ_ТИП_ЗАПИСИ_JSON

SQLSTATE: 22023

Обнаружен недопустимый тип записи JSON при выводе общей схемы в режиме <failFastMode>. Ожидается тип STRUCT, но найден <invalidType>.

НЕВЕРНОЕ_ПОЛЕ_КОРНЯ_JSON

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

Неверный_тип_бокового_соединения

SQLSTATE: 42613

<joinType> JOIN с корреляцией LATERAL не допускается, поскольку подзапрос OUTER не может коррелировать со своим партнером соединения. Удалите корреляцию LATERAL или используйте INNERJOINили ЛЕВУЮ OUTERJOIN.

НЕВЕРНОЕ_ОГРАНИЧЕНИЕ_КАК_ВЫРАЖЕНИЕ

SQLSTATE: 42K0E

Недопустимое ограничение, например выражение <expr>.

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

НЕВЕРНАЯ_ВЕРСИЯ_ЛОГА

SQLSTATE: KD002

Неподдерживаемая версия лога.

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

НЕДОПУСТИМЫЙ НЕАБСОЛЮТНЫЙ ПУТЬ

SQLSTATE: 22KD1

Указанный не абсолютный путь <path> не может быть квалифицирован. Обновите путь, чтобы он был допустимой точкой подключения dbfs.

НЕВЕРНЫЕ НЕДЕТЕРМИНИСТСКИЕ ВЫРАЖЕНИЯ

SQLSTATE: 42K0E

Оператор ожидает детерминированное выражение, но фактическое выражение является <sqlExprs>.

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

SQLSTATE: 22003

Числовой литерал <rawStrippedQualifier> находится вне допустимого диапазона для <typeName> с минимальным значением <minValue> и максимальным значением <maxValue>. Измените значение соответствующим образом.

НЕВЕРНЫЕ_НАБЛЮДАЕМЫЕ_МЕТРИКИ

SQLSTATE: 42K0E

Недопустимые наблюдаемые показатели.

Для получения дополнительной информации см. INVALID_OBSERVED_METRICS

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

SQLSTATE: 42K06

Недопустимые параметры:

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

INVALID_PANDAS_UDF_PLACEMENT (Некорректное размещение Pandas UDF)

SQLSTATE: 0A000

Групповая агрегатная функция pandas UDF <functionList> не может вызываться вместе с другими агрегатными функциями, отличными от pandas.

НЕВЕРНОЕ_ЗНАЧЕНИЕ_МАРКЕРА_ПАРАМЕТРА

SQLSTATE: 22023

Было предоставлено недопустимое сопоставление параметров:

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

НЕВЕРНОЕ_ЗНАЧЕНИЕ_ПАРАМЕТРА

SQLSTATE: 22023

значение параметра(-ов) <parameter> в <functionName> недопустимо.

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

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

SQLSTATE: 0A000

Не удается использовать <type> для столбца секционирования.

ОШИБКА_РАЗДЕЛЕНИЯ

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

Параметризованный запрос должен использовать позиционные или именованные параметры, но не оба.

НЕВЕРНЫЙ_РЕКУРСИВНЫЙ_CTE

SQLSTATE: 42836

Найдено недопустимое рекурсивное определение. Рекурсивные запросы должны содержать либо инструкцию UNION, либо инструкцию UNION ALL с 2 дочерними элементами. Первый ребенок должен быть опорным термином без рекурсивных ссылок.

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

SQLSTATE: 42836

Недопустимая рекурсивная ссылка, найденная внутри WITH RECURSIVE предложения.

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

НЕВЕРНАЯ ЗАМЕНА REGEXP

SQLSTATE: 22023

Не удалось выполнить regexp_replace для источника = "<source>", шаблон = "<pattern>", замена = "<replacement>" и положение = <position>.

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

SQLSTATE: 42000

Ожидаемый формат — "RESET" или "RESET ключ". Если вы хотите включить специальные символы в ключ, используйте кавычки, например RESET key.

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

SQLSTATE: 0K000

RESIGNAL если обработчик не активен. RESIGNAL оператор можно использовать только внутри текста обработчика исключений.

НЕДЕЙСТВИТЕЛЬНЫЕ_УЧЕТНЫЕ_ДАННЫЕ_ДЛЯ_КОПИРОВАНИЯ_S3

SQLSTATE: 42501

COPY INTO учетные данные должны включать AWS_ACCESS_KEY, AWS_SECRET_KEYи AWS_SESSION_TOKEN.

НЕВОЗМОЖНЫЙ_РЕЖИМ_СОХРАНЕНИЯ

SQLSTATE: 42000

Указанный режим сохранения <mode> недопустим. Допустимые режимы сохранения включают "добавить", "перезаписать", "игнорировать", "ошибка", "ошибка, если существует" и "по умолчанию".

НЕДОПУСТИМАЯ_СХЕМА

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.

НЕПРАВИЛЬНОЕ_ОБЩЕЕ_ИМЯ_АЛИАСА

SQLSTATE: 42601

Псевдоним <sharedObjectType> должен иметь форму "schema.name".

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

SQLSTATE: 42613

Указанная пользователем схема <schema> недопустима при включении параметра singleVariantColumn. Схема должна быть либо полем варианта, либо полем варианта плюс поврежденным полем столбца.

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

SQLSTATE: 42809

Исходный каталог не должен находиться в каталоге Unity для команды SYNC. Найден <catalog>.

НЕВЕРНЫЙ_ИСТОЧНИК_ДЛЯ_КОМАНДЫ_MERGE_СЕРВИСА_ФИЛЬТРАЦИИ

SQLSTATE: 42KDH

Источник операции фильтрации службы MERGE может содержать только проекции и фильтры.

Пожалуйста, скорректируйте команду MERGE или используйте промежуточную таблицу в качестве источника.

<stmt>

INVALID_SPARK_CONFIG

SQLSTATE: 42616

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

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

ОШИБОЧНЫЙ_SQLSTATE

SQLSTATE: 428B3

Недопустимое SQLSTATE значение: '<sqlState>'. SQLSTATE должно быть ровно 5 символов длиной и содержать только A-Z и 0-9. SQLSTATE не должно начинаться с "00", "01" или "XX".

НЕВЕРНЫЙ_АРГУМЕНТ_SQL

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

Пункт INTO из EXECUTE IMMEDIATE допустим только для запросов, но данное утверждение не является запросом: <sqlString>.

Неверное утверждение или условие

SQLSTATE: 42601

Оператор или условие: <operation> недопустим.

НЕДОПУСТИМЫЙ ИНТЕРВАЛ ЗАПУСКА РЕЖИМА ПОТОКОВОЙ ПЕРЕДАЧИ В РЕАЛЬНОМ ВРЕМЕНИ

SQLSTATE: 22023

Интервал триггера в режиме реального времени установлен на <interval> мс. Это меньше, чем минимальное значение в <minBatchDuration> ms, указанное в spark.databricks.streaming.realTimeMode.minBatchDuration.

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

SQLSTATE: 22023

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

НЕВЕРНОЕ_ВЫРАЖЕНИЕ_ПОДЗАПРОСА

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

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

SQLSTATE: 42604

Значение заданного литерала <valueType> является недействительным: <value>.

НЕПРАВИЛЬНАЯ_РЕАЛИЗАЦИЯ_UDF

SQLSTATE: 38000

Функция <funcName> не реализует ScalarFunction или AggregateFunction.

Неверный_Синтаксис_Обновления

SQLSTATE: 42809

<command> <supportedOrNot> исходная таблица находится в хранилище метаданных Hive, а целевая таблица находится в каталоге Unity.

НЕДЕЙСТВИТЕЛЬНЫЙ_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

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

SQLSTATE: 42K09

Тип переменной должен быть строковым, но получен <varType>.

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

SQLSTATE: 22023

Вариантное значение <value> невозможно привести к <dataType>. Вместо этого используйте try_variant_get.

НЕИСПРАВНЫЙ_ВАРИАНТ_ИЗ_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: 42K0K

Недопустимая функция <funcName> с WITHIN GROUP.

Для получения дополнительной информации см. INVALID_WITHIN_GROUP_EXPRESSION.

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

SQLSTATE: 42KDE

Модуль записи источников данных создал недопустимое количество сообщений о фиксации. Ожидается только одно сообщение коммита от каждой задачи, но получено <detail>.

НЕВЕРНОЕ_РАСПРЕДЕЛЕНИЕ_ЗАПИСИ

SQLSTATE: 42000

Запрошенное распределение записи недействительно.

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

ОШИБКА ИЗОЛИРОВАННОЙ КОМАНДЫ

SQLSTATE: 39000

Не удалось выполнить <command>. Выходные данные команды:

<output>

НЕИЗВЕСТНАЯ ОШИБКА ИЗОЛИРОВАННОЙ КОМАНДЫ

SQLSTATE: 39000

Не удалось выполнить <command>.

УСЛОВИЕ_СОЕДИНЕНИЯ_НЕ_ЯВЛЯЕТСЯ_ТИПОМ_BOOLEAN

SQLSTATE: 42K0E

Условие соединения <joinCondition> имеет неправильный тип <conditionType>, ожидается "BOOLEAN".

KAFKA_ПОТЕРЯ_ДАННЫХ

SQLSTATE: 22000

Некоторые данные могут быть потеряны, так как они больше не доступны в Kafka;

Либо данные были устаревшими и удалены Kafka, либо раздел мог быть удалён до того, как все данные были обработаны.

была обработана тема.

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

Причина:

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

KINESIS_НЕ_МОЖЕТ_ЧИТАТЬ_ШАРД_ДО_КОНЕЧНОГО_СМЕЩЕНИЯ

SQLSTATE: 22000

Не удалось прочитать сегмент <endSeqNum> до требуемого номера последовательности <shardId>.

поток Kinesis <stream> с режимом потребителя <consumerMode>. Запрос завершится ошибкой из-за

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

Это может произойти, если данные с endSeqNum уже устарели, или поток Kinesis был удален.

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

установив параметр spark.databricks.kinesis.failOnDataLoss в значение false в конфигурации Spark.

KINESIS_EFO_CONSUMER_NOT_FOUND (Потребитель Kinesis EFO не найден)

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_ДОЛЖЕН_УКАЗАТЬ_ЗАРЕГИСТРИРОВАННЫЙ_ID_ПОТРЕБИТЕЛЯ_И_ТИП

SQLSTATE: 42KDF

Чтобы читать из Kinesis Streams с зарегистрированными потребителями, необходимо указать параметры registeredConsumerId и registeredConsumerIdType.

Источник KINESIS_должен указать имена потоков или ARNs

SQLSTATE: 42KDF

Чтобы прочитать из Kinesis Streams, необходимо настроить один из параметров streamName или streamARN в виде списка, разделенного запятыми, из имен потоков или ARN.

ИСТОЧНИК_KINESIS_БЕЗ_ОПЦИЙ_ПОТРЕБИТЕЛЯ_С_ЗАРЕГИСТРИРОВАННЫМИ_ПОТРЕБИТЕЛЯМИ

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

SQLSTATE: 22023

Зарегистрированный тип потребителя <consumerType> недопустим. Он должен быть либо name, либо ARN.

KRYO_BUFFER_OVERFLOW (переполнение буфера)

SQLSTATE: 54006

Сбой сериализации Крио: <exceptionMsg>. Чтобы избежать этого, увеличьте значение "<bufferSizeConfKey>".

Несоответствие меток

SQLSTATE: 42K0L

Начальная метка <beginLabel> не соответствует конечной метке <endLabel>.

Метка уже существует

SQLSTATE: 42K0L

Метка <label> уже существует. Выберите другое имя или переименуйте существующую метку.

Имя метки запрещено

SQLSTATE: 42K0L

Имя <label> метки запрещено.

Источник данных Lakehouse Federation требует более новую версию DBR

SQLSTATE: 0A000

Источник данных федерации Lakehouse "<provider>" требует более новой версии Databricks Runtime.

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

ПУТЬ_ЗАГРУЗКИ_ДАННЫХ_НЕ_СУЩЕСТВУЕТ

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 в качестве результата NULL, попробуйте задать параметр mode в качестве "PERMISSIVE".

ИСКАЖЕННАЯ_КОДИРОВКА_СИМВОЛОВ

SQLSTATE: 22000

Недопустимое значение, обнаруженное при выполнении <function> с <charset>

НЕПРАВИЛЬНАЯ_ЗАПИСЬ_CSV

SQLSTATE: KD000

Неправильно сформированная запись CSV: <badRecord>

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

SQLSTATE: KD002

Файл журнала был неправильно сформирован: не удалось считывать правильную версию журнала из <text>.

Сообщение_PROTOBUF_с_ошибками

SQLSTATE: 42K0G

Деформированные сообщения Protobuf обнаруживаются при десериализации сообщений. Режим синтаксического анализа: <failFastMode>. Чтобы обработать неправильно сформированное сообщение protobuf как пустой результат, попробуйте задать параметр 'mode' равным 'PERMISSIVE'.

НЕКОРРЕКТНАЯ_ЗАПИСЬ_ПРИ_РАЗБОРЕ

SQLSTATE: 22023

Неправильные записи обнаружены при синтаксическом анализе записей: <badRecord>.

Режим синтаксического анализа: <failFastMode>. Чтобы обработать неправильно сформированные записи в качестве результата NULL, попробуйте задать параметр mode в качестве "PERMISSIVE".

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

ИСПОРЧЕННОЕ_СОСТОЯНИЕ_В_ИСТОЧНИКЕ_СКОРОСТИ_ПО_МИКРО-ПАКЕТАМ

SQLSTATE: 22000

Неправильно сформированное состояние в источнике RatePerMicroBatch.

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

Неправильный_вариант (MALFORMED_VARIANT)

SQLSTATE: 22023

Вариант двоичного файла неправильно сформирован. Проверьте, является ли источник данных допустимым.

ВЕДОМОЕ_АЙСБЕРГ_ПОПЫТКА_ВКЛЮЧИТЬ_КЛАСТЕРИЗАЦИЮ_БЕЗ_ОТКЛЮЧЕНИЯ_DVS_ИЛИ_RЯД_ТРЕКИНГА

SQLSTATE: 0A000

Была предпринята попытка включить кластеризацию Liquid в управляемой таблице Apache Iceberg, не отключив при этом как векторы удаления, так и отслеживание строк. Векторы удаления и отслеживание строк не поддерживаются для управляемых таблиц Iceberg, но необходимы для параллелизма на уровне строк с таблицами Liquid. Чтобы включить кластеризацию Liquid в управляемой таблице Iceberg с уменьшенным контролем параллелизма, для этой таблицы необходимо отключить векторы удаления и отслеживание строк.

MANAGED_ICEBERG_OPERATION_NOT_SUPPORTED (Операция с управляемой ледяной горой не поддерживается)

SQLSTATE: 0A000

Управляемые таблицы Iceberg не поддерживают <operation>.

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

SQLSTATE: 42613

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

обновление_материализованного_вида_MESA_без_ID_конвейера (MATERIALIZED_VIEW_MESA_REFRESH_WITHOUT_PIPELINE_ID)

SQLSTATE: 55019

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

ОПЕРАЦИЯ_С_МАТЕРИАЛИЗОВАННЫМ_ПРЕДСТАВЛЕНИЕМ_НЕ_РАЗРЕШЕНА

SQLSTATE: 56038

Операция материализованного представления <operation> запрещена.

Пожалуйста, см. дополнительные сведения в MATERIALIZED_VIEW_OPERATION_NOT_ALLOWED

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

SQLSTATE: 0A000

Выходное выражение <expression> в материализованном представлении должно быть явно обозначено.

МАТЕРИАЛИЗОВАННЫЙ ВИД ДЛЯ НЕПОДХОДЯЩЕГО ПОТОКОВОГО ЗАПРОСА

SQLSTATE: 42000

материализованное представление <name> не удалось создать с помощью потокового запроса. Вместо этого используйте CREATE [OR REFRESH] STREAMING TABLE или удалите ключевое STREAM слово в предложении FROM , чтобы превратить это отношение в пакетный запрос.

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

SQLSTATE: 0A000

Операция <operation> в настоящее время не поддерживается материализованными представлениями.

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

SQLSTATE: 54KD1

Не удается создать новую переменную <variableName>, так как число переменных в сеансе превышает максимально допустимое число (<maxNumVariables>).

НЕВЕРНОЕ ЗНАЧЕНИЕ MAX_RECORDS_PER_FETCH ДЛЯ ИСТОЧНИКА KINESIS

SQLSTATE: 22023

maxRecordsPerFetch должен быть положительным целым числом меньше или равно <kinesisRecordLimit>

Нарушение кардинальности объединения

SQLSTATE: 23K01

Условие поиска ON инструкции MERGE сопоставило одну строку целевой таблицы с несколькими строками исходной таблицы.

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

ОБЪЕДИНИТЬ_БЕЗ_УКАЗАНИЙ

SQLSTATE: 42601

В операторе WHEN должно быть по крайней мере одно условие MERGE.

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

SQLSTATE: 0A000

METRIC CONSTRAINT не активирован.

Неверное значение аргумента в METRIC_STORE.

SQLSTATE: 22023

Предоставленное значение "<argValue>" не поддерживается аргументом "<argName>" для METRIC_STORE функции таблицы.

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

ОШИБКА: НЕПОДДЕРЖИВАЕМОЕ ХРАНИЛИЩЕ МЕТРИК

SQLSTATE: 56038

Подпрограмма хранилища метрик <routineName> в настоящее время отключена в этой среде.

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

SQLSTATE: 42K0E

Определение представления метрик содержит соединение с неоднозначными критериями: <expr> [Используйте критерии using соединения или явно квалифицируйте столбцы с псевдонимом <sourceAlias> .]

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

SQLSTATE: 42K0E

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

Функция просмотра метрик отключена

SQLSTATE: 42K0E

Функция представления метрик отключена. Убедитесь, что для параметра "spark.databricks.sql.metricView.enabled" задано значение true.

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

SQLSTATE: 42K0E

Функция MEASURE() принимает только атрибут в качестве входных данных, но получил <expr>

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

SQLSTATE: 42K0E

Недопустимое определение представления метрик. Причина: <reason>.

METRIC_VIEW_IN_CTE_NOT_SUPPORTED (Отображение метрики в CTE не поддерживается)

SQLSTATE: 42K0E

Представление метрик запрещено в определениях CTE. план: <plan>

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

SQLSTATE: 42K0E

Использование соединений в представлении метрик запрещено. план: <plan>

Отключены материализации представлений метрик

SQLSTATE: 42K0E

Материализация представления метрик отключена. Убедитесь, что для параметра spark.databricks.sql.metricView.materializations.enabled задано значение true.

Просмотр метрики: отсутствует функция измерения

SQLSTATE: 42K0E

Использование столбца мер <column> представления метрик требует MEASURE() функции для получения результатов.

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

SQLSTATE: 42602

Запрещено переименовывать представление <oldName> метрик в другой каталог или другую схему: <newName>.

Некорректное использование METRIC_VIEW

SQLSTATE: 42K0E

Использование представления метрик не поддерживается. план: <plan>

Метрика: функция окна не поддерживается. (METRIC_VIEW_WINDOW_FUNCTION_NOT_SUPPORTED)

SQLSTATE: 42K0E

Запрещено использовать оконную функцию <expr>для представления метрик.

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

SQLSTATE: 42601

<table> не поддерживается для миграции в управляемую таблицу UC, так как она не является таблицей <tableKind> .

Убедитесь, что переносимая таблица является внешней разностной таблицей UC и

На него ссылаются по имени, а не по пути.

ОТКАТ МИГРАЦИИ НЕ ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 42809

<table> не поддерживается для отката из управляемой таблицы к внешней, так как она не является таблицей <tableKind> .

Несоответствие разделов темы между конечным смещением и предварительно извлеченными данными

SQLSTATE: KD000

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

разделы темы для предварительного получения смещения: <tpsForPrefetched>, разделы темы для конечного смещения: <tpsForEndOffset>.

ОТСУТСТВУЮЩАЯ_АГРЕГАЦИЯ

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> не поддерживает несколько источников.

ТРАНЗАКЦИЯ_С_МНОГОСТРОЧНЫМ_ЗАПРОСОМ_CDF_СХЕМА_С_ЗАРЕЗЕРВИРОВАННЫМ_ИМЕНЕМ_СТОЛБЦА

SQLSTATE: 42939

Невозможно включить Change Data Feed в транзакции с несколькими операторами, так как таблица содержит зарезервированное имя столбца (<column_name>).

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

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

SQLSTATE: 25000

Установка вручную максимального уровня для идентификаторов CDC запрещена.

Одновременное изменение метаданных каталога в многозаявочной транзакции

SQLSTATE: 40000

В таблице или представлении <table>обнаружено параллельное изменение метаданных. Выполните ROLLBACK и повторите эту транзакцию. Сведения.

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

Несоответствие_контекста_транзакции_с_несколькими_операторами

SQLSTATE: 25000

Несоответствие контекста транзакций обнаружено между текущим потоком и сеансом Spark. Обычно это происходит при совместном использовании сеанса Spark в нескольких потоках. Пожалуйста, используйте выделенный сеанс и выделенный поток для каждой транзакции, и зафиксируйте или откатите транзакцию в своем потоке, прежде чем повторно использовать сеанс и поток для новой транзакции. Сведения.

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

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

SQLSTATE: 0A000

Не удалось выполнить инструкцию.

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

ТРАНЗАКЦИЯ_ИЗ_МНОГОСТРОЧНОГО_ЗАПРОСА_БЕЗ_АКТИВНОЙ_ТРАНЗАКЦИИ

SQLSTATE: 25000

Нет активной транзакции для <action>.

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

SQLSTATE: 40000

Текущая транзакция прервана. Прежде чем продолжить, выполните команду ROLLBACK TRANSACTION . Причина прерывания:

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

Ошибка интерфейса MULTI_UDF

SQLSTATE: 0A000

Не разрешено реализовать несколько интерфейсов UDF, класс UDF <className>.

ВЗАИМОИСКЛЮЧАЮЩИЕ_УСЛОВИЯ

SQLSTATE: 42613

Взаимоисключающие предложения или параметры <clauses>. Удалите одно из этих предложений.

ИСТ_ИЗМ_ЗАПРОС_НЕПРАВИЛЬНЫЙ_ТИП_РЕЗЕРВНОЙ_КОПИИ

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

SQLSTATE: KD00F

Ошибка выполнения встроенного запроса. requestId: <requestId>, облако: <cloud>, операция: <operation>

request: [https: <https>, метод = <method>, путь = <path>, параметры = <params>, хозяин = <host>, заголовки = <headers>, длина тела = <bodyLen>]

ошибка: <error>

ИСТОЧНИК_ДАННЫХ_NATIVE_XML_НЕ_ВКЛЮЧЕН

SQLSTATE: 56038

Нативный источник данных XML не включен в этом кластере.

Отрицательная шкала запрещена

SQLSTATE: 0A000

Отрицательный масштаб не допускается: "<scale>". Задайте для конфигурации <sqlConf> значение true, чтобы разрешить его.

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

SQLSTATE: 22003

Обнаружено отрицательное значение в <frequencyExpression>: <negativeValue>, тогда как ожидалось положительное целое значение.

ВЛОЖЕННАЯ_АГРЕГАТНАЯ_ФУНКЦИЯ

SQLSTATE: 42607

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

NESTED_EXECUTE_IMMEDIATE

SQLSTATE: 07501

Вложенные команды EXECUTE IMMEDIATE не допускаются. Убедитесь, что предоставленный SQL-запрос (<sqlString>) не содержит другую команду EXECUTE IMMEDIATE.

НЕСУЩЕСТВУЮЩЕЕ_ИМЯ_ПОЛЯ_В_СПИСКЕ

SQLSTATE: HV091

Поля <nonExistFields> не существуют. Доступные поля: <fieldNames>

НЕСВОРАЧИВАЕМЫЙ_АРГУМЕНТ

SQLSTATE: 42K08

Функция <funcName> требует, чтобы параметр <paramName> был свертываемым выражением типа <paramType>, но фактический аргумент является не свертываемым.

НЕ_ПОСЛЕДНИЕ_СОВПАДАЮЩЕЕ_УТВЕРЖДЕНИЕ_ИСКЛЮЧИТЬ_УСЛОВИЕ

SQLSTATE: 42613

Если в конструкции MATCHED есть несколько клаузов MERGE, только последняя клауз MATCHED может не иметь условия.

НЕТ_ПОСЛЕДНЕГО_НЕ_СОВПАДАЮЩЕГО_ПО_УСЛОВИЮ_ИСКЛЮЧЕНИЮ_ИСТОЧНИКА

SQLSTATE: 42613

Если в конструкции NOT MATCHED BY SOURCE есть несколько клаузов MERGE, только последняя клауз NOT MATCHED BY SOURCE может не иметь условия.

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

SQLSTATE: 42613

Если в операторе NOT MATCHED [BY TARGET есть несколько условий MERGE], только последнее условие NOT MATCHED [BY TARGET] может опустить условие.

НЕЛИТЕРАЛЬНЫЕ_ЗНАЧЕНИЯ_ОСИ

SQLSTATE: 42K08

Литеральные выражения, необходимые для значений сводных элементов, найдены <expression>.

НЕНАСТРОЕННЫЙ_СТОЛБЕЦ

SQLSTATE: 42000

выражение PARTITION не может содержать несекционированный столбец: <columnName>.

НЕПОДДЕРЖИВАЕМОЕ ОКНО ВРЕМЕНИ В ПОТОКОВОЙ ОБРАБОТКЕ

SQLSTATE: 42KDE

Функция окна не поддерживается в <windowFunc> (как столбец <columnName>) для потоковой передачи кадров и наборов данных.

Структурированная потоковая передача поддерживает агрегирование только в окне времени с помощью функции WINDOW. (спецификация окна: <windowSpec>)

НЕ_РАЗРЕШЕНО_В_ОТ

SQLSTATE: 42601

Запрещено в предложении FROM:

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

НЕ РАЗРЕШЕНО В ОПЕРАТОРЕ PIPE WHERE

SQLSTATE: 42601

Запрещено в конструкции конвейера WHERE:

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

НЕ_ПОСТОЯННАЯ_СТРОКА

SQLSTATE: 42601

Выражение <expr>, используемое в подпрограмме или предложении <name>, должно быть константой STRING, значение которой составляет NOT NULL.

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

НЕ_РАЗДЕЛЕННАЯ_ТАБЛИЦА

SQLSTATE: 42809

Операция <operation> не допускается для <tableIdentWithDB>, так как она не является секционированной таблицей.

НЕ_СКАЛЯРНАЯ_ФУНКЦИЯ

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 не поддерживает изменение столбца <table><originName> с типом <originType> на <newName> с типом <newType>.

НЕПОДДЕРЖИВАЕМОЕ_ИЗМЕНЕНИЕ_ТЕЙ_ЖЕ_КОЛОНКИ

SQLSTATE: 0A000

ALTER TABLE ALTER / CHANGE COLUMN не поддерживается для изменения <table>столбца <fieldName> , включая вложенные поля несколько раз в одной команде.

НЕПОДДЕРЖИВАЕМАЯ_КОМАНДА_ДЛЯ_Таблицы_V2

SQLSTATE: 0A000

<cmd> не поддерживается для таблиц версии 2.

НЕПОДДЕРЖИВАЕМАЯ_КОМАНДА_БЕЗ_ПОДДЕРЖКИ_HIVE

SQLSTATE: 0A000

<cmd> не поддерживается, если вы хотите включить его, задайте для параметра "spark.sql.catalogImplementation" значение "hive".

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

SQLSTATE: 0A000

Не поддерживается команда в каталоге JDBC:

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

НЕ ПОДДЕРЖИВАЕТСЯ ВМЕСТЕ С 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_CREDENTIAL_EXCEPTION

SQLSTATE: KD000

Учетные данные "<credential>" не существуют. Убедитесь, что имя учетных данных указано правильно и соответствует имени допустимого существующего учетным данным, и повторите попытку выполнить запрос или команду снова.

ИСКЛЮЧЕНИЕ_НЕТ_ТАКОГО_ВНЕШНЕГО_МЕСТОПОЛОЖЕНИЯ

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

Внешнее расположение "<externalLocation>" не существует. Убедитесь, что имя внешнего расположения правильно, а затем повторите запрос или команду.

НЕТ_ТАКОГО_МЕТАХРАНИЛИЩА_ИСКЛЮЧЕНИЕ

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

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

NO_SUCH_PROVIDER_EXCEPTION (Исключение: Нет такого поставщика)

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

Поставщик "<providerName>" не существует. Убедитесь, что имя поставщика общих служб указано правильно и соответствует имени допустимого существующего имени поставщика, а затем повторите запрос или команду.

NO_SUCH_RECIPIENT_EXCEPTION (Получатель не найден)

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

Получатель "<recipient>" не существует. Убедитесь, что имя получателя указано правильно и соответствует имени допустимого существующего получателя, а затем повторите запрос или команду.

ОШИБКА_НЕСУЩЕСТВУЮЩЕЙ_ДОЛИ

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

Объект "<share>" не существует. Убедитесь, что имя общей папки орфографировано правильно и соответствует имени допустимой существующей общей папки, а затем повторите запрос или команду.

ИСКЛЮЧЕНИЕ: НЕТ ТАКИХ УЧЕТНЫХ ДАННЫХ ХРАНИЛИЩА.

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

Учетные данные хранилища "<storageCredential>" не существуют. Убедитесь, что имя учетных данных хранилища указано правильно и соответствует имени допустимого существующего учетного данные хранилища, а затем повторите выполнение запроса или команды.

ИСКЛЮЧЕНИЕ_НЕТ_ТАКОГО_ПОЛЬЗОВАТЕЛЯ

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

Пользователь "<userName>" не существует. Убедитесь, что имя пользователя, которому вы предоставляете разрешение или меняете владение, написано верно и соответствует имени действующего пользователя, затем повторите попытку выполнить запрос или команду.

ИНТЕРФЕЙС UDF ОТСУТСТВУЕТ

SQLSTATE: 38000

Класс <className> UDF не реализует интерфейс UDF.

ПОЛЕ_ИЛИ_СТОЛБЕЦ_С_ВОЗМОЖНЫМ_NULL

SQLSTATE: 42000

Столбец или поле <name> допускает значение NULL, хотя оно должно быть не допускающим значений NULL.

Атрибуты идентификатора строки, допускающие NULL

SQLSTATE: 42000

Атрибуты идентификатора строки не могут иметь значение NULL: <nullableRowIdAttrs>.

ОПЦИЯ_ИСТОЧНИКА_ДАННЫХ_NULL

SQLSTATE: 22024

Параметр чтения и записи источника данных <option> не может иметь значение NULL.

NULL_MAP_KEY (ключ карты NULL)

SQLSTATE: 2200E

Не удается использовать значение NULL в качестве ключа карты.

Строка запроса NULL: EXECUTE IMMEDIATE

SQLSTATE: 22004

Для немедленного выполнения необходима ненулевая переменная в качестве строки запроса, но указанная переменная <varName> имеет значение null.

ПРЕДЛОЖЕНИЕ_О_НАЛИЧИИ_ЗНАЧЕНИЯ_NULL

SQLSTATE: 22004

Аргументы инструкции Signal требуют ненулевых значений, но <argument> получили значение NULL.

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

SQLSTATE: 22003

Значение <value> не может быть интерпретировано как числовое, так как оно имеет более 38 цифр.

ЧИСЛОВОЕ_ЗНАЧЕНИЕ_ВНЕ_ДИАПАЗОНА

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 в секции <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>.

ДАННЫЕ О РАЗДЕЛЕ

SQLSTATE: 0AKUC

<action> не допускается в таблице <tableName> , так как хранение метаданных секций не поддерживается в каталоге Unity.

НЕСООТВЕТСТВИЕ_НОМЕРА_РАЗДЕЛА

SQLSTATE: KD009

Число значений (<partitionNumber>) не соответствовало размеру схемы (<partitionSchemaSize>): значения <partitionValues>, схема <partitionSchema>, путь к файлу <urlEncodedPath>.

Повторно материализуйте таблицу или обратитесь к владельцу.

ВЫРАЖЕНИЕ_ПРЕОБРАЗОВАНИЯ_РАЗДЕЛА_НЕ_В_РАЗДЕЛЕ

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> байт.

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

Попробуйте перезаписать запрос, чтобы удалить нежелательные операции и столбцы или отключить Фотон.

PIPELINE_DOES_NOT_EXIST Не существует такой pipeline.

SQLSTATE: 42K03

Конвейер '<pipelineId>' не существует

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

ОПЕРАТОР_PIPE_АГГРЕГАТОРНОЕ_ВЫРАЖЕНИЕ_НЕ_СОДЕРЖИТ_АГГРЕГАТОРНЫХ_ФУНКЦИЙ

SQLSTATE: 0A000

Выражение <expr>, не относящееся к группировке, передается в качестве аргумента оператору |> AGGREGATE канала, но не содержит агрегатной функции. Обновите его, включив агрегатную функцию, и повторите запрос.

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

SQLSTATE: 0A000

Агрегатная функция <expr> не допускается при использовании предложения оператора |> <clause> канала. Вместо этого используйте предложение оператора |> AGGREGATE канала.

Несоответствие_типа_данных_значения_сводной_таблицы

SQLSTATE: 42K09

Недопустимое значение сводной таблицы '<value>': тип данных <valueType> не соответствует типу данных <pivotType> столбца сводной таблицы.

Указатель_Массив_Недостаточно_Памяти

SQLSTATE: 82002

Недостаточно памяти для увеличения массива указателей

ПОЛИТИКА_УЖЕ_СУЩЕСТВУЕТ

SQLSTATE: 42000

Не удается создать политику <policyName> , так как она уже существует.

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

Политика не найдена

SQLSTATE: 22023

Не удается выполнить <commandType> команду, так как не удается найти политику <policyName> на <securableFullname>.

Проверьте орфографию и правильность.

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

SQLSTATE: 42000

Не удается создать политику для защищаемого типа <securableType>. Поддерживаемые защищённые типы: <allowedTypes>

Несоответствие_числа_аргументов_процедуры

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 НЕ НАЙДЕН

SQLSTATE: 42K0G

Ошибка чтения файла дескриптора протокола Protobuf по пути: <filePath>.

ОТСУТСТВУЕТ_ПОЛЕ_PROTOBUF

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 о альтернативных вариантах.

ПРОТОБУФ_СООБЩЕНИЕ_НЕ_НАЙДЕНО

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>.

Неверное небезопасное преобразование строки из протокола

SQLSTATE: 22000

Недопустимый UnsafeRow для декодирования в PubSubMessageMetadata, требуемая схема proto: <protoSchema>. Входной UnsafeRow может быть поврежден: <unsafeRow>.

НЕДЕЙСТВИТЕЛЬНАЯ ИДЕНТИЧНОСТЬ НАГРУЗКИ ФЕДЕРАЦИИ: ПАРАМЕТР АУДИТОРИИ

SQLSTATE: 42000

Сбой запроса или команды из-за недопустимого параметра чтения: в spark.readStream.format("pubsub").option("workloadIdentityFederation.audience", <audience>). Обновите <audience> чтобы соответствовать следующему формату: //iam.googleapis.com/projects/{PROJECT_NUMBER}/locations/global/workloadIdentityPools/{POOL_ID}/providers/{PROVIDER_ID}, затем повторно выполните запрос или команду.

PS_ОТСУТСТВУЮЩАЯ_ИНФОРМАЦИЯ_АУТЕНТИФИКАЦИИ

SQLSTATE: 42000

Не удалось найти полные сведения о проверке подлинности PubSub.

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

SQLSTATE: 42000

Не удалось найти обязательный параметр: <key>.

ОШИБКА ПЕРЕМЕЩЕНИЯ КОНТРОЛЬНОЙ ТОЧКИ

SQLSTATE: 22000

Не удалось переместить необработанные файлы контрольных точек данных из <src> в целевой каталог: <dest>.

Параметры многофакторной аутентификации

SQLSTATE: 42000

Укажите учетные данные службы Databricks или учетные данные учетной записи службы GCP.

Несколько неудачных эпох PS

SQLSTATE: 22000

Поток PubSub нельзя запустить, так как имеется несколько неудачных выборок: <failedEpochs>.

Опция PS вне допустимого диапазона

SQLSTATE: 22000

<key> должен находиться в пределах следующих границ (<min>, <max>), исключая обе границы.

ПС_ПРЕДОСТАВИТЬ_УЧЕТНЫЕ_ДАННЫЕ_С_ОПЦИЕЙ

SQLSTATE: 42000

Общие кластеры не поддерживают проверку подлинности с профилями экземпляров. Предоставьте учетные данные потоку непосредственно с помощью параметра .option().

PS_SPARK_SPECULATION_NOT_SUPPORTED (Спекулятивное выполнение в Spark не поддерживается)

SQLSTATE: 0A000

Соединитель источника PubSub доступен только в кластере с отключенной функцией spark.speculation.

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

SQLSTATE: 42000

Произошла ошибка при попытке создать подписку <subId> на тему <topicId>. Убедитесь, что есть достаточные разрешения для создания подписки и повторите попытку.

НЕВОЗМОЖНО РАЗОБРАТЬ ПРОТОКОЛ

SQLSTATE: 22000

Не удалось проанализировать сериализованные байты для создания прототипа.

Вызов PS_UNSUPPORTED_GET_OFFSET_CALL не поддерживается

SQLSTATE: 0A000

getOffset не поддерживается без предоставления ограничения.

ОШИБКА_ИСТОЧНИКА_ДАННЫХ_PYTHON

SQLSTATE: 38000

Ошибка источника данных Python <action><type>: <msg>

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

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: 08004

Выполнение запроса было отклонено.

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

SQLSTATE: 42501

Конфигурация внутреннего хранилища рабочей области запрещает Databricks получать доступ к облачному хранилищу.

ТЕКУЩИЙ_ФАЙЛ_НЕ_НАЙДЕН

SQLSTATE: 42K03

<message>

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

ЧТЕНИЕ_ФАЙЛОВ_НЕОДНОЗНАЧНЫЕ_ПАРАМЕТРЫ_РУТИНЫ

SQLSTATE: 4274K

Вызов функции <functionName> имеет параметры <parameterName> и <alternativeName>, которые установлены как взаимные псевдонимы. Задайте только один из них.

Ошибка_разбора_учетных_данных

SQLSTATE: 42000

Произошла ошибка при анализе временных учетных данных функции read_files().

Подробнее см. в READ_FILES_CREDENTIALS_PARSE_ERROR

НЕОЖИДАННЫЙ ТРЕБУЕМЫЙ ПАРАМЕТР ДЛЯ TVF

SQLSTATE: 4274K

Для функции <functionName> обязательный параметр <parameterName> должен быть установлен на позиции <expectedPos> без указания имени.

СРОК ДЕЙСТВИЯ ПОЛУЧАТЕЛЯ НЕ ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 0A000

Для метки времени окончания действия для получателя поддерживаются только TIMESTAMP/TIMESTAMP_LTZ/TIMESTAMP_NTZ типы.

ПРЕВЫШЕН ЛИМИТ УРОВНЯ РЕКУРСИИ

SQLSTATE: 42836

Достигнуто ограничение уровня рекурсии <levelLimit>, но запрос не исчерпан; попробуйте увеличить его, как в 'tWITH RECURSIVE(col) MAX RECURSION LEVEL 200'.

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

SQLSTATE: 42836

Предел <rowLimit> строки рекурсии достигнут, но запрос не исчерпан, попробуйте задать большее LIMIT значение при запросе отношения CTE.

Рекурсивная_CTE_в_Устаревшем_Режиме

SQLSTATE: 42836

Рекурсивные определения нельзя использовать в устаревшем режиме приоритета CTE (spark.sql.legacy.ctePrecedencePolicy=LEGACY).

RECURSIVE_CTE_WITH_LEGACY_INLINE_FLAG

SQLSTATE: 42836

Рекурсивные определения нельзя использовать, если устаревший встроенный флаг имеет значение true (spark.sql.legacy.inlineCTEInCommands=true).

RECURSIVE_PROTOBUF_SCHEMA

SQLSTATE: 42K0G

Найдена рекурсивная ссылка в схеме Protobuf, которая не может обрабатываться Spark по умолчанию: <fieldDescriptor>. Попробуйте задать параметр recursive.fields.max.depth 1–10. Не допускается переход на 10 уровней рекурсии.

РЕКУРСИВНЫЙ_ВИД

SQLSTATE: 42K0H

Обнаружено рекурсивное представление <viewIdent> (цикл: <newPath>).

Значение по умолчанию REF не разрешено в разделе

SQLSTATE: 42601

Ссылки на значения столбцов DEFAULT не допускаются в предложении PARTITION.

ОТНОШЕНИЕ_БОЛЬШЕ_ЧЕМ_8Г

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>. Исправьте проблему, указанную в сообщении об ошибке, и повторите запрос.

ТАЙМАУТ_ПОВТОРНОГО_ЗАПРОСА_HTTP_ДЛЯ_УДАЛЁННОЙ_ФУНКЦИИ

SQLSTATE: 57012

Удаленный запрос завершился ошибкой после <N> попыток; код ошибки последнего запроса HTTP был <errorCode>, а сообщение — <errorMessage>

ОШИБКА_НЕДОСТАТОЧНЫХ_ТРЕБОВАНИЙ_ДЛЯ_УДАЛЕННОЙ_ФУНКЦИИ

SQLSTATE: 57012

Не удалось оценить функцию <functionName> SQL, так как <errorMessage>. Проверьте требования в <docUrl>. Исправьте проблему, указанную в сообщении об ошибке, и повторите запрос.

RENAME_SRC_PATH_NOT_FOUND (путь источника для переименования не найден)

SQLSTATE: 42K03

Не удалось переименовать, так как <sourcePath> не найден.

ПОВТОРЯЮЩИЙСЯ_ПОЛОЖЕНИЕ

SQLSTATE: 42614

Предложение <clause> может использоваться не более одного раза за операцию <operation>.

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

SQLSTATE: 4274K

Обязательный параметр <routineName> подпрограммы <parameterName> был присвоен на позиции <positionalIndex> без имени.

Обновите вызов функции, чтобы удалить именованный аргумент с <parameterName> для этого параметра или удалить позиционный аргумент.

аргумент в <positionalIndex>, затем попробуйте запрос снова.

ОБЯЗАТЕЛЬНЫЙ_ПАРАМЕТР_НЕ_НАЙДЕН

SQLSTATE: 4274K

Не удается вызвать подпрограмму <routineName>, так как требуется параметр с именем <parameterName>, но обычный вызов не предоставлял значение. Обновите обычный вызов, чтобы указать значение аргумента (позиционально по индексу <index> или по имени) и повторите запрос.

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

SQLSTATE: 42K05

<sessionCatalog> требуется одночастное пространство имен, но получено <namespace>.

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

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.

Параметр_процедуры_не_найден

SQLSTATE: 42000

Подпрограмма <routineName> не поддерживает параметр <parameterName>, указанный в позиции <pos>.<suggestion>

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

SQLSTATE: 42939

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

Несоответствие безопасности на уровне строк ABAC

SQLSTATE: 0A000

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

ПРОВЕРКА ОГРАНИЧЕНИЙ НА УРОВНЕ СТРОК НЕ ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 0A000

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

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

SQLSTATE: 42734

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

Функция безопасности на уровне строки не поддерживается

SQLSTATE: 0A000

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

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

НЕСОВМЕСТИМОЕ ИЗМЕНЕНИЕ СХЕМЫ НА УРОВНЕ СТРОКИ ЗАЩИТЫ

SQLSTATE: 0A000

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

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

SQLSTATE: 0A000

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

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

SQLSTATE: 0A000

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

Безопасность уровня строки с многосоставным именем столбца

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

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

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

SQLSTATE: 0A000

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

Неподдерживаемая константа в качестве параметра для Row-Level Security

SQLSTATE: 0AKD1

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

Уровневая безопасность: неподдерживаемый тип данных

SQLSTATE: 0AKDC

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

ПРОВАЙДЕР НЕПОДДЕРЖИВАЕТ СЕКЬЮРИТИ НА УРОВНЕ СТРОКИ

SQLSTATE: 0A000

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

ROW_SUBQUERY_TOO_MANY_ROWS (слишком много строк в подзапросе)

SQLSTATE: 21000

Более одной строки возвращено вложенным запросом, используемым в качестве строки.

Значение_Строки_Нулевое

SQLSTATE: 22023

Найдено NULL в ряду по индексу <index>, ожидалось значение, не равное NULL.

Идентификатор правила не найден

SQLSTATE: 22023

Не найден идентификатор для имени правила "<ruleName>". При добавлении нового правила измените RuleIdCollection.scala.

SALESFORCE_DATA_SHARE_API_НЕАВТОРИЗОВАНО

SQLSTATE: 42505

Сбой авторизации в API salesforce Data Share. Убедитесь, что сведения о подключении Databricks предоставляются соответствующему целевому объекту общего ресурса Salesforce.

РАЗРЕШЕНИЯ_ПРИМЕРНОЙ_ТАБЛИЦЫ

SQLSTATE: 42832

Разрешения не поддерживаются в примерах баз данных или таблиц.

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

SQLSTATE: 42K0O

ScalarFunction <scalarFunc> не переопределяет метод "produceResult(InternalRow)" с пользовательской реализацией.

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

SQLSTATE: 42K0P

ScalarFunction <scalarFunc> не реализует или переопределяет метод "produceResult(InternalRow)".

Скалярный_подзапрос_включен_в_GROUP_BY_или_агрегатную_функцию

SQLSTATE: 0A000

Коррелированный скалярный вложенный запрос "<sqlExpr>" не присутствует ни в GROUP BY, ни в агрегатной функции.

Добавьте его в GROUP BY в порядковую позицию или оберните его в first() или first_value, если вам всё равно, какое значение будет.

СКАЛЯРНЫЙ_ПОДЗАПРОС_СЛИШКОМ_МНОГО_СТРОК

SQLSTATE: 21000

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

ГРАФИК_УЖЕ_СУЩЕСТВУЕТ

SQLSTATE: 42710

Невозможно добавить <scheduleType> в таблицу, в которой уже есть <existingScheduleType>. Удалите существующее расписание или используйте ALTER TABLE ... ALTER <scheduleType> чтобы изменить его.

Неправильный период расписания

SQLSTATE: 22003

Период расписания для <timeUnit> должен быть целым значением от 1 до <upperBound> (включительно). Получено: <actual>.

СХЕМА_УЖЕ_СУЩЕСТВУЕТ

SQLSTATE: 42P06

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

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

СХЕМА_НЕ_ПУСТАя

SQLSTATE: 2BP01

Не удается удалить схему <schemaName>, так как она содержит объекты.

Используйте DROP SCHEMA ... CASCADE , чтобы удалить схему и все его объекты.

Схема не найдена

SQLSTATE: 42704

Не удается найти схему <schemaName>. Проверьте орфографию и правильность схемы и каталога.

Если имя не задано в каталоге, проверьте выходные данные current_schema() или укажите имя с правильным каталогом.

Чтобы игнорировать ошибку при удалении, используйте DROP SCHEMA IF EXISTS.

Ошибка конфигурации реестра схем

SQLSTATE: 42K0G

Не удалось инициализировать схему из реестра схем. <reason>.

АРГУМЕНТ_ФУНКЦИИ_ВТОРОЙ_НЕ_ЦЕЛОЕ_ЧИСЛО

SQLSTATE: 22023

Второй аргумент функции <functionName> должен быть целым числом.

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

SQLSTATE: 42K0E

Не удается выполнить команду <commandType> с одной или несколькими не зашифрованными ссылками на функцию SECRET; Зашифруйте результат каждого такого вызова функции с помощью AES_ENCRYPT и повторите попытку.

ВЫРАЖЕНИЕ_СИДА_НЕРАЗВОРАЧИВАЕМОЕ

SQLSTATE: 42K08

Выражение <seedExpr> выражения <exprWithSeed> должно быть свертываемым.

СЕРВЕР_ЗАНЯТ

SQLSTATE: 08KD1

Сервер занят и не может обрабатывать запрос. Подождите минуту и повторите попытку.

SFTP_НЕ_УДАЛОСЬ_ПОДКЛЮЧИТЬСЯ

SQLSTATE: 08006

Не удалось подключиться к серверу <host> SFTP через порт <port> с именем пользователя <user>.

Пользователь SFTP не совпадает

SQLSTATE: 08006

Пользователь, полученный из учетных данных <credentialUser>, не соответствует указанному в пути <path> пользователю SFTP.

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

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.

ПЕРЕПОЛНЕНИЕ_ПАМЯТИ

SQLSTATE: 82003

Ошибка при вызове spill() на <consumerToSpill> : <message>

SQL_CONF_NOT_FOUND (Конфигурация SQL не найдена)

SQLSTATE: 42K0I

Не удается найти конфигурацию SQL <sqlConf>. Убедитесь, что конфигурация существует.

SQL_SCRIPT_IN_EXECUTE_IMMEDIATE

SQLSTATE: 07501

Скрипты SQL в EXECUTE IMMEDIATE командах не допускаются. Убедитесь, что предоставленный SQL-запрос (<sqlString>) не является скриптом SQL. Убедитесь, что sql_string является хорошо сформированной инструкцией SQL и не содержит BEGIN и END.

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

SQLSTATE: 54000

Превышено максимальное количество символов в скрипте SQL (id: <scriptId>). Максимально допустимое число символов составляет <maxChars>, а скрипт содержал <chars> символы.

ПРЕВЫШЕНО МАКСИМАЛЬНОЕ КОЛИЧЕСТВО СТРОК В SQL-СЦЕНАРИИ

SQLSTATE: 54000

Превышено максимальное количество строк в скрипте SQL (id: <scriptId>). Максимально допустимое <maxLines>количество строк, а скрипт имеет <lines> строки.

ПРЕВЫШЕНО МАКСИМАЛЬНОЕ ЧИСЛО ОБЪЯВЛЕНИЙ ЛОКАЛЬНЫХ ПЕРЕМЕННЫХ В SQL-СЦЕНАРИИ

SQLSTATE: 54KD1

Превышено максимальное количество локальных переменных в SQL-скрипте (id: <scriptId>). Максимально допустимое число объявлений — <maxDeclarations>, а в скрипте было <declarations>.

SQL_ХРАНИМЫЕ_ПРОЦЕДУРЫ_ПРЕВЫШЕН_ЛИМИТ_ВЛОЖЕННЫХ_ВЫЗОВОВ

SQLSTATE: 54000

Максимальное количество вызовов вложенных процедур превышено для процедуры (имя: <procedureName>, callId: <procedureCallId>). Максимально допустимое число вложенных вызовов процедур: <limit>.

Путь временного размещения в настоящее время недоступен

SQLSTATE: 22000

Временная ошибка при доступе к целевому промежуточному пути <path>, попробуйте через несколько минут

ЗВЕЗДА_ГРУППИРОВАТЬ_ПО_ПОЗИЦИИ

SQLSTATE: 0A000

Звёздочка (*) не разрешена в списке выбора, если используется порядковая позиция GROUP BY.

ПРОЦЕССОР С СОХРАНЕНИЕМ СОСТОЯНИЯ НЕ МОЖЕТ ВЫПОЛНИТЬ ОПЕРАЦИЮ ИЗ-ЗА НЕВЕРНОГО СОСТОЯНИЯ ДЕС.

SQLSTATE: 42802

Не удалось выполнить операцию процессора с сохранением состояния<operationType> с недопустимым состоянием идентификатора<handleState>.

СОСТОЯТЕЛЬНОМУ_ПРОЦЕССОРУ_НЕ_МОЖЕТ_ВЫПОЛНИТЬ_ОПЕРАЦИЮ_С_НЕВЕРНЫМ_РЕЖИМОМ_ВРЕМЕНИ

SQLSTATE: 42802

Не удалось выполнить состояниесохраняющую операцию процессора<operationType> с недопустимым режимом времени<timeMode>.

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

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'

Хранилище состояния не может создать семейство столбцов с зарезервированными символами

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

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>или перезапустите новый каталог контрольных точек.

STATE_STORE_NATIVE_ROCKSDB_ВРЕМЯ_ОЖИДАНИЯ

SQLSTATE: 58030

При доступе к хранилищу состояний RocksDB для потоковой операции с отслеживанием состояния произошел таймаут при вызове функции <funcName> RocksDB после ожидания в течение <timeoutMs> мс. Повторите попытку и перезапустите кластер, если ошибка сохраняется.

Тип 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

Раздел не обнаружен в хранилище состояния

SQLSTATE: KD006

Государство не имеет никакого разделения. Проверьте еще раз, что запрос указывает на допустимое состояние. параметры: <sourceOptions>

СМЕЩЕНИЕ_ЛОГ_НЕДОСТУПНО

SQLSTATE: KD006

Журнал смещения для <batchId> не существует, расположение контрольной точки: <checkpointLocation>.

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

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

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

РЕЖИМ_ПОТОКОВОЙ_ПЕРЕДАЧИ_В_РЕАЛЬНОМ_ВРЕМЕНИ

SQLSTATE: 0A000

Режим потоковой передачи в режиме реального времени имеет следующее ограничение:

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

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

SQLSTATE: 42K03

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

Операторы с состоянием в метаданных: [<OpsInMetadataSeq>]; Операторы с состоянием в текущем пакете: [<OpsInCurBatchSeq>].

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

SQLSTATE: 55019

Чтобы выполнить <tableName>, таблицу потоковой передачи <operation> необходимо обновить.

Если таблица создается из DBSQL, выполните REFRESH STREAMING TABLE.

Если таблица создается декларативными конвейерами Lakeflow, выполните обновление конвейера.

ТАБЛИЦА_СТРИМИНГА_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 56038

Таблицы потоковой передачи можно создавать и обновлять только в декларативных конвейерах Lakeflow и хранилищах SQL Databricks.

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

SQLSTATE: 42601

Операция <operation> не разрешена:

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

ОШИБКА_В_ЗАПРОСЕ_ТЕКУЩЕЙ_ТАБЛИЦЫ

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>.

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

SQLSTATE: 0AKDD

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

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

SQLSTATE: 42KD2

Имя исходной таблицы <srcTable> должно совпадать с именем целевой таблицы <destTable>.

SYNTAX_DISCONTINUED (синтаксис прекращен)

SQLSTATE: 42601

Поддержка предложения или ключевого слова: <clause> была прекращена в этом контексте.

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

ТАБЛИЦА_ИЛИ_ПРЕДСТАВЛЕНИЕ_УЖЕ_СУЩЕСТВУЕТ

SQLSTATE: 42P07

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

Выберите другое имя, удалите существующий объект, добавьте IF NOT EXISTS для учета уже существующих объектов, добавьте REPLACE для замены существующего материализованного представления или добавьте 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: 0A000

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

Для display() задайте расположение контрольной точки с помощью:

display(df, контрольная точкаLocation = "your_path")

Для всех других запросов потоковой передачи используйте:

.option("checkpointLocation", "your_path").

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

SQLSTATE: 0A000

CREATE TEMPORARY TABLE ... AS ... не поддерживается здесь, используйте CREATE TEMPORARY VIEW вместо него

TEMP_TABLE_CREATION_MUTUAL_EXCLUSIVE_SPECS - спецификация создания временной таблицы с взаимной эксклюзивностью

SQLSTATE: 0A000

CREATE TEMPORARY TABLE не поддерживает возможность указания <unsupportedSpec>, создайте перманентную таблицу.

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

SQLSTATE: 42K05

Для создания временной таблицы на уровне сеанса требуется однокомпонентное имя таблицы, но было получено <tableName>. Обновите команду, чтобы использовать одночастное имя таблицы, и попробуйте снова.

Удаление временной таблицы: взаимоисключающие спецификации (TEMP_TABLE_DELETION_MUTUAL_EXCLUSIVE_SPECS)

SQLSTATE: 0A000

DROP TEMPORARY TABLE не поддерживает указание <unsupportedSpec>, удалите эту спецификацию или откажитесь от постоянной таблицы, вместо этого используйте команду DROP TABLE.

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

SQLSTATE: 42K05

Для удаления локальной временной таблицы сеанса требуется имя таблицы с одной частью, но было получено <tableName>. Обновите команду DROP TEMPORARY TABLE, чтобы использовать имя единичной части таблицы для удаления временной таблицы, или используйте команду DROP TABLE, чтобы удалить постоянную таблицу.

Удаление временной таблицы требует команды V2

SQLSTATE: 0A000

DROP TEMPORARY TABLE требует включения команд V2. Установите для конфигурации "spark.sql.legacy.useV1Command" значение false и повторите попытку.

Временная таблица не найдена (TEMP_TABLE_NOT_FOUND)

SQLSTATE: 42P01

Временная таблица <tableName> не найдена в текущем сеансе. Проверьте орфографию и правильность имени таблицы и повторите запрос или команду.

Чтобы игнорировать ошибку при сбросе, используйте DROP TEMP TABLE IF EXISTS.

ВРЕМЕННАЯ_ТАБЛИЦА_НЕ_ПОДДЕРЖИВАЕТСЯ_С_СУЩНОСТЬЮ_HMS

SQLSTATE: 0A000

Операции с временной таблицей <operation> не поддерживаются в хранилище метаданных Hive.

Операция с временной таблицей не поддерживается

SQLSTATE: 0A000

Операции с локальной временной таблицей сеанса <tableName> не разрешены.

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

Временная таблица или представление уже существует

SQLSTATE: 42P07

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

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

ВРЕМЕННАЯ_ТАБЛИЦА_ТРЕБУЕТ_ДЕЛЬТУ

SQLSTATE: 0AKDD

Для операций с сеансовыми временными таблицами требуется включить каталог Delta. Включите каталог Delta и повторите попытку.

ВРЕМЕННАЯ_ТАБЛИЦА_ТРЕБУЕТ_UC

SQLSTATE: 0AKUD

Для операций с временными таблицами, локальными для сеанса, требуется Unity Catalog. Включите каталог Unity в работающей среде и повторите попытку.

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

SQLSTATE: 428EK

CREATE TEMPORARY VIEW или соответствующие API наборов данных принимают только имена представлений с одной частью, но получили: <actualName>.

ЗАВЕРШАЮЩАЯ_ЗАПЯТАЯ_В_SELECT

SQLSTATE: 42601

Обнаружена висячая запятая в предложении SELECT. Удалите запятую перед предложением FROM.

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

SQLSTATE: 25000

Транзакция не может быть зафиксирована, поскольку превышено максимальное время фиксации. maxCommitTimestamp: commitTimestamp:<maxCommitTimestampMs><commitTimestampMs>

ОШИБКА_ПРЕОБРАЗОВАНИЯ_С_СОСТОЯНИЕМ_ФУНКЦИИ_ПОЛЬЗОВАТЕЛЯ

SQLSTATE: 39000

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

ПРЕОБРАЗОВАНИЕ_ПРЕВЫШЕНИЕ_ЛИМИТА_СТРОК

SQLSTATE: 54006

Число строк превышает допустимое ограничение в <maxValues> для TRANSPOSE. Если это так задумано, задайте <config> равным по крайней мере текущему количеству строк.

НЕДОПУСТИМЫЙ ИНДЕКС СТОЛБЦА TRANSPOSЕ

SQLSTATE: 42804

Недопустимый столбец индекса для TRANSPOSE, потому что: <reason>

ТРАНСПОЗИЦИЯ_ОТСУТСТВИЕ_НАИМЕНЬШЕГО_ОБЩЕГО_ТИПА

SQLSTATE: 42K09

Для транспонирования требуется, чтобы неиндексированные столбцы имели общий наименьший тип, но <dt1> и <dt2> его не имеют.

Недопустимый интервал триггера

SQLSTATE: 22003

Интервал триггера должен быть положительным и таким, чтобы его можно было преобразовать в целые секунды. Получено: <actual> секунда.

TUPLE_IS_EMPTY

SQLSTATE: 22004

Из-за ограниченной поддержки кортежа Scala пустой кортеж не поддерживается.

РАЗМЕР_КОРТЕЖА_ПРЕВЫШАЕТ_ЛИМИТ

SQLSTATE: 54011

Из-за ограниченной поддержки кортежей в Scala, кортежи, содержащие более 22 элементов, не поддерживаются.

UC_РАЗБИТЫЕ_ТАБЛИЦЫ

SQLSTATE: 0AKUC

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

ИМЯ_КАТАЛОГА_НЕ_УКАЗАНО

SQLSTATE: 3D000

Для каталога Unity укажите явное имя каталога. Например, SHOW GRANT your.address@email.com ON CATALOG main.

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

SQLSTATE: 0AKUC

Команды: <commandName> не поддерживаются в каталоге Unity.

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

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

SQLSTATE: 0AKUC

Команды: <commandName> не поддерживаются для кластеров Unity Catalog в безсерверных средах. Вместо этого используйте одно пользовательские или общие кластеры.

Команда UC не поддерживается в режиме общего доступа

SQLSTATE: 0AKUC

Команды: <commandName> не поддерживаются для кластеров каталога Unity в режиме общего доступа. Вместо этого используйте режим доступа с одним пользователем.

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

SQLSTATE: 42704

Не удалось найти действительное подключение UC для доступа к <path> после проверки <connectionNames>.

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

Подробные ошибки для оцененных подключений:

<connectionErrors>

Назначение учетных данных не поддерживается

SQLSTATE: 0AKUC

Указанный тип учетных данных не поддерживается.

UC_ИСТОЧНИК_ДАННЫХ_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 0AKUC

Формат источника данных <dataSourceFormatName> не поддерживается в каталоге Unity.

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

SQLSTATE: 0AKUC

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

Зависимость UC не существует

SQLSTATE: 42P01

Зависимость не существует в каталоге Unity:

<errorMessage>

Отсутствует местоположение внешнего тома

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_КРОСС-КАТАЛОГ_ПРЕДСТАВЛЕНИЕ_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 56038

Представление федерации хранилища метаданных Hive не поддерживает зависимости между несколькими каталогами. Представление <view> в каталоге федерации метаданных Hive должно использовать зависимость из каталога hive_metastore или spark_catalog, но его зависимость <dependency> находится в другом каталоге <referencedCatalog>. Обновите зависимости, чтобы удовлетворить это ограничение, а затем повторите запрос или команду.

Федерация UC HIVE METASTORE не включена.

SQLSTATE: 0A000

Федерация хранилища метаданных Hive не включена в этом кластере.

Доступ к каталогу <catalogName> не поддерживается в этом кластере.

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

SQLSTATE: 56098

Зависимости <viewName> записываются как <storedDeps> при синтаксическом анализе как <parsedDeps>. Это, вероятно, произошло через неправильное использование API, отличного от SQL. Вы можете восстановить зависимости в среде выполнения Databricks, выполнив ALTER VIEW <viewName> AS <viewText>.

UC_INVALID_NAMESPACE (Недопустимое пространство имен)

SQLSTATE: 0AKUC

Вложенные или пустые пространства имен не поддерживаются в каталоге Unity.

UC_НЕДЕЙСТВИТЕЛЬНАЯ_ССЫЛКА

SQLSTATE: 0AKUC

На объекты каталога Unity нельзя ссылаться, если они не являются объектамиUnity-Catalog <name>.

Запись в федерацию UC_LAKEHOUSE не разрешена

SQLSTATE: 56038

Поддержка записи Unity Catalog Lakehouse Federation не включена для поставщика <provider> на этом кластере.

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

SQLSTATE: 42601

Управляемый том не принимает условие LOCATION. Пожалуйста, проверьте синтаксис "CREATE VOLUME ..." для создания управляемого тома.

Функция UC не включена

SQLSTATE: 56038

Каталог Unity не включен в этом кластере.

Федерация запросов не включена

SQLSTATE: 56038

Федерация запросов каталога Unity не включена в этом кластере.

UC_RESOLVED_DBFS_PATH_MISMATCH

SQLSTATE: 0AKUC

Сбой запроса произошел из-за попытки обращения к <objectType> <name>, которая не удалась. Разрешенный путь DBFS <resolvedHmsPath> не совпадает с местоположением хранилища в Unity Catalog <ucStorageLocation>.

Учетные данные для службы не включены

SQLSTATE: 56038

В этом кластере не включены учетные данные службы.

Тома UC не включены

SQLSTATE: 56038

Поддержка объемов каталога Unity не включена в этом экземпляре.

UC_РАЗДЕЛЕНИЕ_ОБЪЕМОВ_НЕ_ВКЛЮЧЕНО

SQLSTATE: 56038

Поддержка общего доступа к томам не включена в этом экземпляре.

UC_VOLUME_NOT_FOUND (том не найден)

SQLSTATE: 42704

Том <name> не существует. Используйте "SHOW VOLUMES" для перечисления доступных томов.

Ошибка среды UDF

SQLSTATE: 39000

Не удалось установить зависимости UDF из-за системной ошибки <udfName>.

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

Ошибка пользователя среды UDF

SQLSTATE: 39000

Не удалось установить зависимости UDF для <udfName>.

Дополнительные сведения см. UDF_ENVIRONMENT_USER_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

PySpark UDF <udf> (<eval-type>) не поддерживается в кластерах в режиме общего доступа.

UDF_PYSPARK_ОШИБКА_ПОЛЬЗОВАТЕЛЬСКОГО_КОДА

SQLSTATE: 39000

Сбой выполнения.

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

UDF_НЕПОДДЕРЖИВАЕМОЕ_ЗНАЧЕНИЕ_ПО_УМОЛЧАНИЮ_ПАРАМЕТРА

SQLSTATE: 0A000

Значение по умолчанию параметра не поддерживается для определяемой пользователем функции <functionType>.

UDF_USER_CODE_ERROR

SQLSTATE: 39000

Сбой выполнения функции <fn>.

Для получения дополнительной информации см. UDF_USER_CODE_ERROR

UDTF_ALIAS_NUMBER_MISMATCH (несоответствие числа псевдонимов UDTF)

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>.

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

SQLSTATE: 42K0G

Не удалось преобразовать тип SQL <toType> в тип Protobuf <protobufType>.

НЕВОЗМОЖНО_ЗАГРУЗИТЬ_ТАБЛИЦЫ_HIVE

SQLSTATE: 58030

Не удается получить таблицы базы данных Hive: <dbName>. Имя класса ошибки: <className>.

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

SQLSTATE: 42KD9

Не удалось определить схему для <format>. Его необходимо указать вручную.

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

SQLSTATE: 42501

Несанкционированный доступ:

<report>

НЕСВЯЗАННЫЙ_ПАРАМЕТР_SQL

SQLSTATE: 42P02

Найден несвязанный параметр: <name>. Исправьте args и предоставьте сопоставление параметра либо с SQL литералом, либо с функциями конструктора коллекций, такими как map(), array(), struct().

НЕЗАКРЫТЫЙ_КОММЕНТАРИЙ_В_СКОБКАХ

SQLSTATE: 42601

Найден незакрытый комментарий с скобками. Добавьте */ в конце комментария.

НЕОЖИДАННЫЙ_ТИП_ВВОДА

SQLSTATE: 42K09

Параметр <paramIndex> функции <functionName> требует тип <requiredType>, однако <inputSql> имеет тип <inputType>.

НЕОЖИДАННЫЙ_ТИП_ВХОДНЫХ_ДАННЫХ_ИМЕНОВАННОГО_ПАРАМЕТРА

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>.

НЕ ПОДДЕРЖИВАЕТСЯ UNION В РЕКУРСИВНОЙ CTE

SQLSTATE: 42836

Оператор UNION пока не поддерживается в рекурсивных общих табличных выражениях (WITH предложения, которые ссылаются на себя напрямую или косвенно). Вместо этого используйте UNION ALL.

ИСКЛЮЧЕНИЕ_НЕИЗВЕСТНОЕ_ПОЛЕ

SQLSTATE: KD003

Обнаружен <changeType> во время синтаксического анализа: <unknownFieldBlob>, проблема может быть исправлена автоматическим повтором: <isRetryable>

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

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

SQLSTATE: 4274K

Вызов подпрограммы <routineName> содержит неизвестный позиционный аргумент <sqlExpr> в позиции <pos>. Это недопустимо.

НЕИЗВЕСТНЫЙ_ПРИМИТИВНЫЙ_ТИП_В_ВАРИАНТЕ

SQLSTATE: 22023

Неизвестный примитивный тип с идентификатором <id> найден в вариантном значении.

НЕИЗВЕСТНЫЙ_ТИП_СООБЩЕНИЯ_PROTOBUF

SQLSTATE: 42K0G

Попытка рассматривать <descriptorName> как сообщение, а оно оказалось <containingType>.

UNPIVOT_ТРЕБУЕТ_АТРИБУТЫ

SQLSTATE: 42K0A

UNPIVOT требует, чтобы все заданные выражения <given> были столбцами, если не заданы <empty> выражения. Это не столбцы: [<expressions>].

UNPIVOT_REQUIRES_VALUE_COLUMNS (Требуются столбцы значений для UNPIVOT)

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>.

НЕРАСПОЗНАННАЯ_СТАТИСТИКА

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

REPLACE USING столбец <colName> не может быть разрешен в <relationType>.

Вы имели в виду один из следующих столбцов? [<suggestion>].

НЕРАЗРЕШЕННЫЙ_КЛЮЧ_КАРТЫ

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

Параметр неструктурированной модели ('<option>' -> '<value>') не поддерживается. Поддерживаемые значения: <supportedValues>.

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

НЕСТРУКТУРИРОВАННЫЙ_СТОЛБЕЦ_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

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

SQLSTATE: 42616

Общие предки исходного пути и sourceArchiveDir должны быть зарегистрированы в UC.

Если вы видите это сообщение об ошибке, скорее всего, вы регистрируете sourcePath и sourceArchiveDir в разных внешних локациях.

Поместите их в одно внешнее место.

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

SQLSTATE: 0A000

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

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

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

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

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

SQLSTATE: 0A000

Неподдерживаемый пользовательский тип функции: <language>

НЕПОДДЕРЖИВАЕМЫЙ_ГЕНЕРАТОР

SQLSTATE: 42K0E

Генератор не поддерживается:

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

НЕПОДДЕРЖИВАЕМОЕ_ГРУППИРОВОЧНОЕ_ВЫРАЖЕНИЕ

SQLSTATE: 42K0E

grouping()/grouping_id() можно использовать только с GroupingSets/Cube/Rollup.

НЕПОДДЕРЖИВАЕМАЯ НАЧАЛЬНАЯ ПОЗИЦИЯ И ПАРА СИГНАЛА ДЛЯ ИСТОЧНИКА KINESIS

SQLSTATE: 42616

<trigger> с исходной позицией <initialPosition> не поддерживается источником Kinesis.

Неподдерживаемая вставка

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>.

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

SQLSTATE: 0A000

Использование функции <functionName> SQL в <nodeName> не поддерживается.

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

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> данных не поддерживается в качестве источника потоковой передачи в общем кластере.

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

SQLSTATE: 42000

Функция <funcName> не поддерживает потоковую передачу. Удалите ключевое слово STREAM

ЛИМИТ НА ЧТЕНИЕ ПОТОКА НЕ ПОДДЕРЖИВАЕТСЯ ДЛЯ ИСТОЧНИКА KINESIS

SQLSTATE: 0A000

<streamReadLimit> не поддерживается источником Kinesis

UNSUPPORTED_SUBQUERY_EXPRESSION_CATEGORY (Категория неподдерживаемого выражения подзапроса)

SQLSTATE: 0A000

Неподдерживаемое выражение подзапроса:

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

НЕПОДДЕРЖИВАЕМОЕ_ИЗМЕНЕНИЕ_ТАБЛИЦЫ_В_JDBC_КАТАЛОГЕ

SQLSTATE: 42000

Изменение <change> таблицы не поддерживается для каталога JDBC в таблице <tableName>. Поддерживаемые изменения включают: AddColumn, RenameColumn, DeleteColumn, UpdateColumnType, UpdateColumnNullability.

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

SQLSTATE: 56038

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

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

SQLSTATE: 0A000

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

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

SQLSTATE: 0A001

Точность секунд <precision> типа данных TIME выходит из поддерживаемого диапазона [0, 6].

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

SQLSTATE: 0A000

Тип данных TIME не поддерживается.

НЕПОДДЕРЖИВАЕМЫЙ_ТРИГГЕР_ДЛЯ_ИСТОЧНИКА_KINESIS

SQLSTATE: 0A000

<trigger> не поддерживается источником Kinesis

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

SQLSTATE: 0A000

Литералы типа <unsupportedType> не поддерживаются. Поддерживаемые типы — это <supportedTypes>.

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

SQLSTATE: 0A000

Функция <function> использует следующие функции, требующие более новой версии среды выполнения Databricks: <features>. Дополнительные сведения см. в <docLink>.

НЕПОДДЕРЖИВАЕМЫЕ ТИПЫ UDF В ОДНОМ МЕСТЕ

SQLSTATE: 0A000

Типы UDF нельзя использовать вместе: <types>

НЕТИПИЗИРОВАННАЯ_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

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

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.

ОГРАНИЧЕНИЕ_РАЗМЕРА_КОНСТРУКТОРА_ВАРИАНТА

SQLSTATE: 22023

Не удается создать вариант размером более 16 МиБ. Максимальный допустимый размер значения Variant — 16 МиБ.

ВАРИАНТ_ДВОЙНОЙ_КЛЮЧ

SQLSTATE: 22023

Не удалось создать вариант из-за повторяющегося ключа объекта <key>.

ОГРАНИЧЕНИЕ_РАЗМЕРА_ВАРИАНТА

SQLSTATE: 22023

Не удается создать вариант больше <sizeLimit> в <functionName>.

Избегайте больших входных строк в это выражение (например, добавьте вызовы функций, чтобы проверить размер выражения и преобразовать его в NULL сначала, если он слишком велик).

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

SQLSTATE: 56038

Журнал исходной таблицы содержит функцию(ции) таблицы, которые не поддерживаются версионированным клоном в данной версии DBR: <unsupportedFeatureNames>

Обновите до более новой версии DBR.

ПРЕДСТАВЛЕНИЕ_УЖЕ_СУЩЕСТВУЕТ

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>.

Неверное количество аргументов

SQLSTATE: 42605

<functionName> требует <expectedNum> параметров, но фактическое количество - <actualNum>.

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

Отсутствует тег строки XML

SQLSTATE: 42KDF

<rowTag> параметр требуется для чтения и записи файлов в формате XML.

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

SQLSTATE: 0N000

XML не поддерживает <innerDataType> как внутренний тип <dataType>. Пожалуйста, оберните <innerDataType> в поле StructType при использовании внутри <dataType>.

ОШИБКА_КОНФЛИКТА_ДАННЫХ_СПАСЕННЫХ_ШАБЛОНОМ_XML

SQLSTATE: 22023

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

СТОЛБЕЦ_ДЛЯ_УПОРЯДОЧЕНИЯ_НЕ_СУЩЕСТВУЕТ

SQLSTATE: 42703

Столбец <columnName> ZOrderBy не существует.

Delta Lake

ДЕЛЬТА_АКТИВНАЯ_СПАРК_СЕССИЯ_НЕ_НАЙДЕНА

SQLSTATE: 08003

Не удалось найти активный SparkSession.

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

SQLSTATE: 0B000

Невозможно установить новую транзакцию как активную, если уже существует активная транзакция.

ОШИБКА: НЕ УДАЛОСЬ ДОБАВИТЬ СТОЛБЕЦ С ВНУТРЕННИМ ИМЕНЕМ

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.

Делта_Аггрегат_в_Генерируемой_Колонке

SQLSTATE: 42621

Найден <sqlExpr>. Созданный столбец не может использовать агрегатное выражение.

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

SQLSTATE: 42903

Агрегатные функции не поддерживаются в <operation> <predicate>.

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

SQLSTATE: 428FR

Не удалось изменить сравнение столбца <column>, так как он имеет индекс фильтра Блума. Либо сохраните существующую сортировку, либо удалите индекс фильтра Блума, а затем повторно выполните команду, чтобы изменить сортировку.

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

SQLSTATE: 428FR

Не удалось изменить параметры сортировки столбца <column>, так как это столбец кластеризации. Сохраните существующий параметр сортировки или измените столбец на некластерный с помощью команды ALTER TABLE, а затем повторите попытку изменить параметр сортировки.

Изменение столбца в DELTA_ALTER_TABLE не поддерживается

SQLSTATE: 42837

ALTER TABLE CHANGE COLUMN не поддерживается для изменения столбца <currentType> на <newType>.

ИЗМЕНЕНИЕ_ТАБЛИЦЫ_DELTA_С_КЛАСТЕРИЗАЦИЕЙ_НЕ_РАЗРЕШЕНО

SQLSTATE: 42000

ALTER TABLE CLUSTER BY поддерживается только для Delta таблицы с кластеризацией Liquid.

DELTA_ИЗМЕНИТЬ_ТАБЛИЦУ_КЛАСТЕРА_ЧЕРЕЗ_НА_РАЗДЕЛЕННОЙ_ТАБЛИЦЕ_НЕ_ДОПУСКАЕТСЯ

SQLSTATE: 42000

ALTER TABLE CLUSTER BY нельзя применить к секционированной таблице.

Переименовать таблицу с помощью ALTER TABLE не разрешено в DELTA.

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 с кластеризацией.

DELTA_ALTER_TABLE_SET_MANAGED_НЕ_ПОДДЕРЖИВАЕТ_UNIFORM_ICEBERG

SQLSTATE: 0A000

ALTER TABLE ... SET MANAGED не поддерживает таблицу Uniform Iceberg. Отключите униформу и повторите попытку.

DELTA_ALTER_TABLE_SET_MANAGED_FAILED

SQLSTATE: 42809

ALTER TABLE <table> SET MANAGED неудавшийся.

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

DELTA_ALTER_TABLE_SET_MANAGED_NOT_ENABLED

SQLSTATE: 0AKDC

ALTER TABLE ... SET MANAGED команда не включена. Обратитесь в службу поддержки Databricks, чтобы получить помощь.

DELTA_ALTER_TABLE_UNSET_MANAGED_FAILED

SQLSTATE: 42809

<table> невозможно отменить изменения из управляемой таблицы во внешнюю.

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

ОШИБКА_ДЕЛЬТА_ИЗМЕНИТЬ_ТАБЛИЦУ_СБРОС_УПРАВЛЕНИЕ_НЕ_ВКЛЮЧЕНО

SQLSTATE: 0AKDC

ALTER TABLE ... UNSET MANAGED команда не включена. Обратитесь в службу поддержки Databricks, чтобы получить помощь.

ИЗМЕНЕНИЕ_ТИПА_ДАННЫХ_Δ_НЕОДНОЗНАЧНЫЙ

SQLSTATE: 429BQ

Не удается изменить тип данных <column> с <from> на <to>. Это изменение содержит удаление и добавление столбцов, поэтому они неоднозначны. Внесите эти изменения по отдельности с помощью ALTER TABLE [ADD | DROP | RENAME] 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_ПАМЯТЬ_ПРИ_ЗАПИСИ

SQLSTATE: 82100

Ошибка OutOfMemory произошла при записи индексов фильтров Блума для следующих столбцов: <columnsWithBloomFilterIndices>.

Вы можете уменьшить объем памятного пространства индексов Bloom фильтров, выбрав меньшее значение для параметра 'numItems', большее значение для параметра 'fpp' или индексируя меньшее количество столбцов.

DELTA_CANNOT_CHANGE_DATA_TYPE - Нельзя изменить тип данных DELTA

SQLSTATE: 429BQ

Не удается изменить тип данных: <dataType>

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

SQLSTATE: 42601

Не удается изменить "расположение" таблицы Delta с помощью SET TBLPROPERTIES. Вместо этого используйте ALTER TABLE SET LOCATION.

НЕЛЬЗЯ_ИЗМЕНИТЬ_ПРОВАЙДЕРА_DELTA

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

Не удается переопределить или отменить свойства таблицы метки времени фиксации, так как эта таблица принадлежит каталогу. Удалите delta.enableInCommitTimestamps, delta.inCommitTimestampEnablementVersion и delta.inCommitTimestampEnablementTimestamp из TBLPROPERTIES предложения, а затем повторите команду.

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

SQLSTATE: 42616

<Command> нельзя переопределить или отменить свойства таблицы временных меток в процессе фиксации, так как в этой таблице включены координированные фиксации, которые зависят от этих свойств. Удалите их ("delta.enableInCommitTimestamps", delta.inCommitTimestampEnablementVersion, delta.inCommitTimestampEnablementTimestampTimestamp) из TBLPROPERTIES предложения, а затем повторите команду снова.

НЕЛЬЗЯ_ИЗМЕНИТЬ_СВОЙСТВО_ТАБЛИЦЫ_DELTA

SQLSTATE: 42939

Конфигурация <prop> таблицы Delta не может быть указана пользователем.

Невозможно переопределить конфигурации согласованных фиксированных изменений Delta

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_НЕ_УДАЕТСЯ_РАЗРЕШИТЬ_СТОЛБЕЦ_КЛАСТЕРИЗАЦИИ

SQLSTATE: 42703

Не удается разрешить столбец кластеризации <columnName> в <schema> из-за непредвиденной ошибки. Запустите ALTER TABLE ... CLUSTER BY чтобы восстановить метаданные Delta кластеризации.

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

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.inCommitTimestampEnablementTimestampTimestamp) из TBLPROPERTIES предложения, а затем повторите команду снова.

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

SQLSTATE: 42613

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

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

SQLSTATE: 42616

Не удается задать delta.managedDataSkippingStatsColumns в таблице, отличной от DLT.

Невозможно установить конфигурацию координатора фиксации UC в команде DELTA

SQLSTATE: 42616

Если включить "unity-catalog" в качестве координатора фиксации, конфигурация "<configuration>" не может быть задана из команды. Удалите его из предложения TBLPROPERTIES, а затем повторите команду.

НЕЛЬЗЯ_УСТАНОВИТЬ_КОММИТ_КООРДИНАТОР_CONF_DELTA_В_СЕССИИ

SQLSTATE: 42616

Если включить "unity-catalog" в качестве координатора фиксации, конфигурация "<configuration>" не может быть задана из конфигураций SparkSession. Отмените это, выполнив spark.conf.unset("<configuration>"), а затем повторите команду.

DELTA_НЕЛЬЗЯ_ОТМЕНИТЬ_СОГЛАСОВАННЫЕ_КОМИТЫ_НАСТРОЙКИ

SQLSTATE: 42616

ALTER не удается отменить настройки согласованных коммитов. Чтобы понизить статус таблицы из режима согласованных транзакций, повторите попытку, используя ALTER TABLE[table-name]DROP FEATURE 'coordinatedCommits-preview'.

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

SQLSTATE: 429BQ

Не удается обновить поле типа <tableName><fieldName>: обновите элемент через обновление <fieldName>.element.

НЕВОЗМОЖНО ОБНОВИТЬ ПОЛЕ КАРТЫ_DELTA

SQLSTATE: 429BQ

Не удается обновить поле <tableName> типа <fieldName>: обновите карту, обновляя <fieldName>.key или <fieldName>.value.

НЕВОЗМОЖНО ОБНОВИТЬ ДРУГОЕ ПОЛЕ

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_НЕ_ДОСТУПЕН_В_ЭТОЙ_ВЕРСИИ

SQLSTATE: 0AKDC

Настройка delta.enableChangeDataFeed не может быть задана. Канал данных изменений от Delta пока недоступен.

DELTA_CDC_ЧТЕНИЕ_ПУСТОЙ_ГРАНИЦЫ_ДИАПАЗОНА

SQLSTATE: 22004

Параметры запуска и окончания чтения CDC не могут иметь значение NULL. Укажите допустимую версию или метку времени.

Изменение данных Delta: несовместимая схема данных

SQLSTATE: 0AKDC

Получение изменений таблицы между версией <start> и <end> завершилось сбоем из-за несовместимой схемы данных.

Ваша схема чтения <readSchema> в версии <readVersion>, однако мы обнаружили несовместимую схему данных в версии <incompatibleVersion>.

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

DELTA_ИЗМЕНЕНИЕ_ПОТОКА_ДАННЫХ_НЕСОВМЕСТИМОЕ_ИЗМЕНЕНИЕ_СХЕМЫ

SQLSTATE: 0AKDC

Получить изменения таблицы между версией <start> и <end> не удалось из-за несовместимого изменения схемы.

Ваша схема чтения имеет версию <readSchema> на версии <readVersion>, но мы обнаружили несовместимое изменение схемы на версии <incompatibleVersion>.

Если это возможно, запросите изменения таблицы отдельно от версии <start> до <incompatibleVersion> – 1, а также от версии <incompatibleVersion> до <end>.

ФАЙЛ ДАННЫХ ИЗМЕНЕНИЙ ДЕЛЬТА НЕ НАЙДЕН

SQLSTATE: 42K03

Не удается найти файл <filePath>, на который ссылается журнал транзакций. Это может произойти, если данные были вручную удалены из файловой системы, а не с помощью инструкции таблицы DELETE. Этот запрос, как представляется, предназначен для канала изменений данных, если это так, эта ошибка может возникать, когда файл измененных данных выходит за пределы срока хранения и был удален инструкцией VACUUM. Дополнительные сведения см. в <faqPath>

Подача таблицы изменений DELTA отключена.

SQLSTATE: 42807

Не удается записать в таблицу, так как включено delta.enableChangeDataFeed. Поток данных об изменениях из Delta недоступен.

DELTA_CHECKPOINT_ОТСУТСТВУЮЩАЯ_ТАБЛИЦА

SQLSTATE: 42K03

Невозможно создать контрольную точку для несуществующей таблицы <path>. Вы вручную удалили файлы в каталоге _delta_log?

DELTA_CLONE_НЕОПРЕДЕЛЕННАЯ_ЦЕЛЬ

SQLSTATE: 42613

Были предоставлены два пути в качестве целевого объекта CLONE, так что возникает неоднозначность, какой из них следует использовать. Внешний

расположение для CLONE было предоставлено в <externalLocation> одновременно с маршрутом

<targetIdentifier>.

DELTA_CLONE_НЕСОВМЕСТИМЫЙ_ИСТОЧНИК

SQLSTATE: 0AKDC

Источник клона имеет допустимый формат, но содержит функцию, неподдерживаемую Delta.

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

DELTA_CLONE_INCOMPLETE_FILE_COPY (Копирование файла дельта-клона не завершено)

SQLSTATE: 42000

Файл (<fileName>) не скопирован полностью. Ожидаемый размер файла: <expectedSize>, найден: <actualSize>. Чтобы продолжить операцию, игнорируя проверку размера файла, установите <config> в false.

DELTA_CLONE_UNSUPPORTED_SOURCE (Клонирование Delta не поддерживается для этого источника)

SQLSTATE: 0AKDC

Неподдерживаемый источник клонирования <mode> "<name>", формат которого - <format>.

Поддерживаемые форматы: delta, айсберг и parquet.

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

SQLSTATE: 0AKDC

Неподдерживаемая исходная таблица:

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

DELTA_CLONE_WITH_HISTORY_UNSUPPORTED_TARGET (Клонирование Delta с историей недоступно для целевой системы)

SQLSTATE: 0AKDC

Неподдерживаемая целевая таблица:

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

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 (Отсутствует статистика по столбцу кластеризации DELTA)

SQLSTATE: 22000

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

<schema>

DELTA_CLUSTERING_CREATE_EXTERNAL_NON_LIQUID_TABLE_FROM_LIQUID_TABLE (Создание внешней неликвидной таблицы из ликвидной таблицы в кластеризации Delta)

SQLSTATE: 22000

Создание внешней таблицы без "liquid clustering" из каталога таблицы с "liquid clustering" запрещено; путь: <path>.

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

SQLSTATE: 42000

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

ОШИБКА ВЫВОДА ИЗ ЭКСПЛУАТАЦИИ DELTA-КЛАСТЕРИЗАЦИИ

SQLSTATE: 0AKDE

Не удается завершить таблицу <phaseOutType> при использовании функции таблицы <tableFeatureToAdd> (причина: <reason>). Повторите команду OPTIMIZE.

== Ошибка ==

<error>

DELTA_КЛАСТЕРИЗАЦИЯ_ЗАМЕНА_ТАБЛИЦЫ_НА_РАЗДЕЛЕННУЮ_ТАБЛИЦУ

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>.

ДЕЛЬТА_КЛАСТЕР_ПО_АВТО_НЕСООТВЕТСТВИЮ

SQLSTATE: 42000

Указанное значение clusterByAuto не соответствует значению существующей таблицы.

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

SQLSTATE: 54000

CLUSTER BY для кластеризации Liquid поддерживает до <numColumnsLimit> столбцов кластеризации, но в таблице есть <actualNumColumns> столбцы кластеризации. Удалите дополнительные столбцы кластеризации.

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

SQLSTATE: 42908

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

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

SQLSTATE: 42613

Кластеризация и группировка не могут быть указаны одновременно. Удалите CLUSTERED BY INTO BUCKETS / bucketBy, если вы хотите создать таблицу Delta с кластеризацией.

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

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 (Максимальный идентификатор столбца не установлен в сопоставлении столбцов DELTA)

SQLSTATE: 42703

Свойство max column id (<prop>) не задано в таблице с включенным сопоставлением столбцов.

DELTA_COLUMN_MAPPING_MAX_COLUMN_ID_УСТАНОВЛЕН_НЕПРАВИЛЬНО

SQLSTATE: 42703

Максимальный идентификатор столбца (<prop>) в таблице с включенным сопоставлением столбцов равен <tableMax>и не может быть меньше максимального идентификатора для всех полей (<fieldMax>).

ОТСУТСТВИЕ_ТИПА_ДАННЫХ_СТОЛБЦА_ДЕЛЬТА

SQLSTATE: 42601

Тип данных столбца <colName> не указан.

DELTA_COLUMN_NOT_FOUND (Дельта столбец не найден)

SQLSTATE: 42703

Не удалось найти столбец <columnName> , заданный [<columnList>].

Столбец DELTA не найден в MERGE

SQLSTATE: 42703

Невозможно найти столбец "<targetCol>" в целевой таблице среди столбцов INSERT: <colNames>. предложение INSERT должно указывать значение для всех столбцов целевой таблицы.

КОЛОНКА ДЕЛЬТА НЕ НАЙДЕНА В СХЕМЕ

SQLSTATE: 42703

Не удалось найти столбец <columnName> в:

<tableSchema>

ПУТЬ_СТОЛБЦА_ДЕЛЬТА_НЕ_ВЛОЖЕН

SQLSTATE: 42704

Ожидалось, что <columnPath> будет вложенным типом данных, но был найден <other>. Искал(а)

индекс элемента <column> в вложенном поле.

Схема:

<schema>

DELTA_COLUMN_STRUCT_TYPE_MISMATCH (несоответствие структуры типа столбца DELTA)

SQLSTATE: 2200G

Невозможно вставить структурный столбец <source> в поле <targetType><targetField> в <targetTable>.

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

SQLSTATE: 42P01

Не удается обработать фиксацию таблицы в состоянии таблицы перенаправления "<state>".

Ошибка валидации компактации Delta

SQLSTATE: 22000

Проверка сжатия пути <compactedPath> до <newPath> завершилась ошибкой: отправьте отчет об ошибке.

СТОЛБЕЦ_СЛОЖНОГО_ТИПА_DELTA_СОДЕРЖИТ_ПУСТОЙ_ТИП

SQLSTATE: 22005

Обнаружен вложенный NullType в столбце <columName>, который принадлежит типу <dataType>. Delta не поддерживает запись NullType в сложных типах.

ОДНОВРЕМЕННОЕ ДОБАВЛЕНИЕ ДЕЛЬТА

SQLSTATE: 2D521

ConcurrentAppendException: файлы были добавлены в <partition> в результате одновременного обновления. <retryMsg> <conflictingCommit>

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

DELTA_ОДНОВРЕМЕННОЕ_УДАЛЕНИЕ_УДАЛЕНИЕ

SQLSTATE: 2D521

ConcurrentDeleteDeleteException: эта транзакция попыталась удалить один или несколько файлов, которые были удалены (например, <file>) одновременным обновлением. Повторите операцию.<conflictingCommit>

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

DELTA_ОДНОВРЕМЕННОЕ_УДАЛЕНИЕ_ЧТЕНИЕ

SQLSTATE: 2D521

ConcurrentDeleteReadException: эта транзакция попыталась прочитать один или несколько файлов, удаленных (например, <file>) одновременным обновлением. Повторите операцию.<conflictingCommit>

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

DELTA_ОДНОВРЕМЕННАЯ_ТРАНЗАКЦИЯ

SQLSTATE: 2D521

ConcurrentTransactionException: эта ошибка возникает, когда несколько запросов потоковой передачи используют одну контрольную точку для записи в эту таблицу. Выполнялось ли одновременно несколько экземпляров одного и того же потокового запроса?<conflictingCommit>

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

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

SQLSTATE: 2D521

ConcurrentWriteException: параллельная транзакция записывает новые данные, так как текущая транзакция считывает таблицу. Повторите операцию.<conflictingCommit>

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

СТОЛБЕЦ_КОНФЛИКТА_ДЕЛЬТА

SQLSTATE: 42701

Существует конфликт в этих столбцах SET: <columnList>.

Переопределение DELTA_CONF в команде не поддерживается.

SQLSTATE: 42616

Во время <command> настройки "<configuration>" нельзя задать из команды. Удалите его из предложения TBLPROPERTIES, а затем повторите команду.

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

SQLSTATE: 42616

Во время настройки <command> конфигурацию "<configuration>" невозможно задать из конфигураций SparkSession. Отмените это, выполнив spark.conf.unset("<configuration>"), а затем повторите команду.

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

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

SQLSTATE: 0AKDC

Не удается преобразовать таблицу Parquet с отсортированным столбцом секционирования <colName> в Delta.

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

SQLSTATE: 0AKDC

Настройка "<config>" не может быть задана <mode> при использовании CONVERT TO DELTA.

Неподдерживаемое изменение схемы в преобразовании Delta

SQLSTATE: 0AKDC

Неподдерживаемые изменения схемы, обнаруженные для таблицы <format>: <path>, <hint>

ПРЕОБРАЗОВАНИЕ_НЕ_ПАРКЕТОВОЙ_ТАБЛИЦЫ_DELTA

SQLSTATE: 0AKDC

CONVERTTO DELTA поддерживает только таблицы Parquet, но вы пытаетесь преобразовать источник <sourceName> в <tableId>.

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

SQLSTATE: 22000

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

Если вы хотите включить отслеживание строк, сделайте следующее:

  1. Включение сбора статистики путем выполнения команды

SET <statisticsCollectionPropertyKey> = верно

  1. Запустите CONVERT TO DELTA без параметра NO STATISTICS.

Если вы не хотите собирать статистику, отключите отслеживание строк:

  1. Отключите функцию включения таблицы по умолчанию, выполнив команду:

RESET <rowTrackingTableFeatureDefaultKey>

  1. Деактивируйте свойство таблицы по умолчанию, выполнив следующую команду:

SET <rowTrackingDefaultPropertyKey> = ложь

Копировать в целевой формат с помощью DELTA

SQLSTATE: 0AKDD

COPY INTO целевой объект должен быть таблицей Delta.

СОЗДАНИЕ ВНЕШНЕЙ ТАБЛИЦЫ DELTA БЕЗ СХЕМЫ

SQLSTATE: 42601

Вы пытаетесь создать внешнюю таблицу <tableName>

из <path> с использованием Delta, но схема не указана, когда это происходит

входной путь пуст.

Дополнительные сведения о Delta см. в <docLink>

DELTA_СОЗДАНИЕ_ВНЕШНЕЙ_ТАБЛИЦЫ_БЕЗ_ЖУРНАЛА_ТРАНЗАКЦИЙ

SQLSTATE: 42K03

Вы пытаетесь создать внешнюю таблицу <tableName> из <path> с помощью Delta, но журналы транзакций отсутствуют по адресу <logPath>. Проверьте вышестоящее задание, чтобы убедиться, что оно записывается с использованием формата («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_СОЗДАТЬ_ТАБЛИЦУ_С_РАЗЛИЧНОЙ_КЛАСТЕРИЗАЦИЕЙ

SQLSTATE: 42KD7

Указанные столбцы кластеризации не соответствуют существующим столбцам кластеризации в <path>.

== Указанное ==

<specifiedColumns>

== Существующие ==

<existingColumns>

СОЗДАНИЕ_ТАБЛИЦЫ_С_РАЗНЫМ_РАЗДЕЛЕНИЕМ_В_DELTA

SQLSTATE: 42KD7

Указанное секционирование не соответствует существующему секционированию на <path>.

== Указанное ==

<specifiedColumns>

== Существующие ==

<existingColumns>

СОЗДАНИЕ_ТАБЛИЦЫ_С_ДРУГИМ_СВОЙСТВОМ_DELTA

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.

ОТКЛЮЧЕНИЕ МАТЕРИАЛИЗАЦИИ ИСТОЧНИКА В DELTA MERGE НЕ ДОПУСТИМО

SQLSTATE: 0AKDC

Запрещено отключать материализацию источника в MERGE путем установки параметра 'spark.databricks.delta.merge.materializeSource' на значение 'none'.

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

SQLSTATE: 0A000

Обнаружены действия DomainMetadata для доменов <domainNames>, однако функция DomainMetadataTableFeature не включена.

ДЕЛЬТА_УДАЛИТЬ_СТОЛБЕЦ_АТ_ИНДЕКС_МЕНЬШЕ_НОЛЯ

SQLSTATE: 42KD8

Индекс <columnIndex> для удаления столбца меньше 0.

Удаление столбца DELTA в схеме с одиночным полем

SQLSTATE: 0AKDC

Невозможно удалить столбец из схемы с одним столбцом. Схема:

<schema>

Обнаружены дублирующие действия DELTA

SQLSTATE: 2D521

Операция файла "<actionType>" для пути <path> была указана несколько раз.

Он конфликтует с <conflictingPath>.

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

DELTA_DUPLICATE_COLUMNS_FOUND (обнаружены повторяющиеся столбцы)

SQLSTATE: 42711

Найден повторяющийся столбец <coltype>: <duplicateCols>.

Дублирование столбцов для вставки в DELTA

SQLSTATE: 42701

Повторяющиеся имена столбцов в INSERT предложении.

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

SQLSTATE: 42701

<message>

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

ДУБЛИРОВАНИЕ_ДАННЫХ_DELTA_С_ИСКЛЮЧЕНИЕМ_СТОЛБЦОВ

SQLSTATE: 42701

Обнаружены столбцы с дублированными данными: <columns>.

Внутренняя ошибка: дублирование данных домена DELTA

SQLSTATE: 42601

Внутренняя ошибка: два действия DomainMetadata в одной транзакции имеют один и тот же домен <domainName>.

DELTA_DV_HISTOGRAM_DESERIALIZATION

SQLSTATE: 22000

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

ДИНАМИЧЕСКОЕ ПЕРЕЗАПИСЬ РАЗДЕЛОВ DELTA ОТКЛЮЧЕНО

SQLSTATE: 0A000

Динамический режим перезаписи разделов задается параметрами конфигурации сеанса или записи, но он отключен настройкой spark.databricks.delta.dynamicPartitionOverwrite.enabled=false.

DELTA_EMPTY_DATA (ДЕЛЬТА_ПУСТЫЕ_ДАННЫЕ)

SQLSTATE: 428GU

Данные, используемые при создании таблицы Delta, не имеют столбцов.

ПУСТОЙ_КАТАЛОГ_DELTA

SQLSTATE: 42K03

Файл не найден в каталоге: <directory>.

ПРЕВЫШЕНО_ОГРАНИЧЕНИЕ_СИМВОЛОВ_ЗНАЧЕНИЕ_VARCHAR_DELTA

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>

ОШИБКА_ПРИ_ВЫПОЛНЕНИИ_DELTA_В_МЕЛКОЙ_КОПИИ

SQLSTATE: 42893

Не удалось выполнить операцию в исходной таблице <sourceTable> , так как неглубокий клон <targetTable> по-прежнему существует, и в неглубоком клоне произошла следующая ошибка: <message>

SQLSTATE: KD001

Не удалось прочитать нижний колонтитул для файла: <currentFile>

DELTA_ОШИБКА_РАСПОЗНАВАНИЯ_ПРЕДИКАТА

SQLSTATE: 42601

Не удается распознать предикат '<predicate>'.

Ошибка DELTA_FAILED_SCAN с исторической версией

SQLSTATE: KD002

Предполагалась полная проверка самой последней версии источника Delta, но была обнаружена более ранняя проверка версии <historicalVersion>.

Объединение полей DELTA завершилось с ошибкой

SQLSTATE: 22005

Не удалось объединить поля "<currentField>" и "<updateField>".

DELTA_FEATURES_PROTOCOL_METADATA_MISMATCH (несоответствие метаданных протокола функций Delta)

SQLSTATE: KD004

Не удалось работать с этой таблицей, так как следующие функции таблицы включены в метаданных, но не указаны в протоколе: <features>.

Функции DELTA требуют ручного включения.

SQLSTATE: 42000

Для схемы таблицы требуется вручную включить следующие функции таблицы: <unsupportedFeatures>.

Для этого выполните следующую команду для каждого из перечисленных выше компонентов:

ALTER TABLE SET TBLPROPERTIES table_name ("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.

ФУНКЦИЯ_ДЕЛЬТА_ОЖИДАНИЕ_ЗАЩИТЫ_КОНТРОЛЬНОЙ_ТОЧКИ_ДЛЯ_ПЕРИОДА_УДЕРЖАНИЯ

SQLSTATE: 22KD0

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

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

Истек срок действия версий.

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

Дождитесь истечения срока действия, а затем выполните эту команду вновь. Период хранения для исторических версий —

В настоящее время настроено <truncateHistoryLogRetentionPeriod>.

Ошибка повторной проверки конфликта при откате функции DELTA_FEATURE

SQLSTATE: 40000

Не удается удалить функцию, так как параллельная транзакция изменила таблицу.

Повторите операцию.

<concurrentCommit>

УБРАТЬ_ЗАВИСИМУЮ_ФУНКЦИЮ_DELTA_FEATURE

SQLSTATE: 55000

Не удается удалить функцию таблицы <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: 55000

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

DELTA_FEATURE_УДАЛЕНИЕ_ИСТОРИЧЕСКИХ_ВЕРСИЙ_СУЩЕСТВУЕТ

SQLSTATE: 22KD0

Не удается удалить <feature>, так как журнал Delta содержит исторические версии, использующие эту функцию.

Пожалуйста, подождите до завершения периода хранения журнала регистрации (<logRetentionPeriodKey>=<logRetentionPeriod>)

прошло время с момента последней активности функции.

Кроме того, дождитесь истечения срока хранения TRUNCATE HISTORY (<truncateHistoryLogRetentionPeriod>)

а затем выполните следующую команду:

ALTER TABLE имя_таблицы DROP FEATURE имя_функции TRUNCATE HISTORY

ФУНКЦИЯ_УДАЛЕНИЯ_ИСТОРИИ_СОКРАЩЕНИЕ_НЕ_РАЗРЕШЕНО

SQLSTATE: 42000

Для данной особенности не требуется усечение истории.

ФУНКЦИЯ_УДАЛИТЬ_НЕСЪЕМНУЮ_ФУНКЦИЮ

SQLSTATE: 0AKDC

Не удается удалить <feature>, так как удаление этой функции не поддерживается.

Обратитесь в службу поддержки Databricks.

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

SQLSTATE: 0AKDC

Не удается удалить <feature>, так как она не поддерживается этой версией Databricks.

Рекомендуется использовать Databricks с более поздней версией.

DELTA_ФУНКЦИЯ_ОЖИДАНИЕ_СБРОСА_НА_ПЕРИОД_УДЕРЖАНИЯ

SQLSTATE: 22KD0

Удаление <feature> было частично успешным.

Функция теперь больше не используется в текущей версии таблицы. Однако эта функция

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

из протокола таблицы до тех пор, пока у этих исторических версий не истечёт срок действия.

Чтобы удалить функцию таблицы из протокола, подождите, пока исторические версии будут удалены.

Дождитесь истечения срока действия, а затем выполните эту команду вновь. Период хранения для исторических версий —

в настоящее время настроено как <logRetentionPeriodKey>=<logRetentionPeriod>.

Кроме того, дождитесь истечения срока хранения TRUNCATE HISTORY (<truncateHistoryLogRetentionPeriod>)

а затем выполните следующую команду:

ALTER TABLE имя_таблицы DROP FEATURE имя_функции TRUNCATE HISTORY

ДЛЯ ДАННОЙ ФУНКЦИИ DELTA ТРЕБУЕТСЯ БОЛЕЕ НОВАЯ ВЕРСИЯ ЧИТАТЕЛЯ

SQLSTATE: 55000

Не удалось включить функцию таблицы <feature>, так как для нее требуется более высокая версия протокола чтения (текущая <current>). Рассмотрите возможность обновления версии протокола чтения таблицы до версии <required> или до версии, поддерживающей функции чтения таблицы. Дополнительные сведения о версиях протокола таблицы см. в <docLink>.

Данная функция Delta требует более высокой версии ПО для записи.

SQLSTATE: 55000

Не удалось включить функцию таблицы <feature>, так как для нее требуется более высокая версия протокола записи (текущая <current>). Рассмотрите возможность обновления версии протокола записи таблицы до версии <required>, либо до версии, поддерживающей функции записи таблицы. Дополнительные сведения о версиях протокола таблицы см. в <docLink>.

Файл дельты уже существует

SQLSTATE: 42K04

Существующий путь к файлу <path>.

Конфликт между списком файлов и строкой шаблона DELTA

SQLSTATE: 42613

Не удается указать как список файлов, так и строку шаблона.

Файл Дельта не найден

SQLSTATE: 42K03

Путь к файлу <path>.

ДЕТАЛЬНО_ФАЙЛ_DELTA_НЕ_НАЙДЕН

SQLSTATE: 42K03

Не удается найти файл <filePath>, на который ссылается журнал транзакций. Это происходит, когда данные были вручную удалены из файловой системы, а не с помощью инструкции таблицы DELETE. Дополнительные сведения см. в <faqPath>

ФАЙЛ_ИЛИ_ДИРЕКТОРИЯ_ДЕЛЬТА_НЕ_НАЙДЕНЫ

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

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_GEOSPATIAL_SRID_НЕ ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 0AKDC

Геопространственный тип имеет неподдерживаемый srid: <srid>. Таблицы Delta поддерживают только неотрицательные значения srid.

DELTA_ICEBERG_COMPAT_VIOLATION

SQLSTATE: KD00E

Проверка IcebergCompatV<version> не прошла.

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

DELTA_ICEBERG_WRITER_COMPAT_VIOLATION

SQLSTATE: KD00E

Проверка IcebergWriterCompatV<version> завершилась ошибкой.

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

DELTA_IDENTITY_COLUMNS_ALTER_COLUMN_NOT_SUPPORTED (изменение столбцов идентификатора Delta не поддерживается)

SQLSTATE: 429BQ

ALTER TABLE ALTER COLUMN не поддерживается для столбцов IDENTITY.

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

SQLSTATE: 0AKDD

ALTER TABLE ALTER COLUMN SYNC IDENTITY поддерживается только Delta.

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

SQLSTATE: 429BQ

ALTER TABLE ALTER COLUMN SYNC IDENTITY нельзя вызывать для столбцов, отличных от IDENTITY.

DELTA_IDENTITY_COLUMNS_EXPLICIT_INSERT_NOT_SUPPORTED - Явная вставка в столбцы идентификаторов Delta не поддерживается.

SQLSTATE: 42808

Предоставление значений GENERATED ALWAYSIDENTITY столбца AS <colName> не поддерживается.

ДЕЛЬТА_ИДЕНТИЧНОСТЬ_СТОЛБЦЫ_НЕПРАВИЛЬНЫЙ_ШАГ

SQLSTATE: 42611

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

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

SQLSTATE: 0AKDD

Столбцы IDENTITY поддерживаются только Delta.

DELTA_IDENTITY_COLUMNS_PARTITION_NOT_SUPPORTED (Разделение по столбцам идентификаторов Delta не поддерживается)

SQLSTATE: 42601

PARTITIONED BY IDENTITY столбца <colName> не поддерживается.

DELTA_СТОЛБЦЫ_ИДЕНТИЧНОСТИ_ЗАМЕНА_СТОЛБЦА_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 429BQ

ALTER TABLE REPLACE COLUMNS не поддерживается для таблицы со столбцами IDENTITY.

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

SQLSTATE: 428H2

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

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

SQLSTATE: 42808

UPDATE в столбце IDENTITY<colName> не поддерживается.

СТОЛБЦЫ_ИЭМ_С_СГЕНЕРИРОВАННЫМ_ВЫРАЖЕНИЕМ

SQLSTATE: 42613

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

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

SQLSTATE: 42616

Недопустимое значение "<input>" для параметра "<name>", <explain>

НЕПРАВИЛЬНОЕ_ИСПОЛЬЗОВАНИЕ_DELTA

SQLSTATE: 42601

Использование <option> не допускается, если <operation> — таблица Delta.

DELTA_INCONSISTENT_BUCKET_SPEC (несоответствующее указание сегмента DELTA)

SQLSTATE: 42000

Спецификация BucketSpec на сегментированной таблице Delta не соответствует спецификации из метаданных. Ожидается: <expected>. Фактический: <actual>.

DELTA_INCONSISTENT_LOGSTORE_CONFS (несогласованность конфигураций логов Delta)

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

Индекс <index> для удаления столбца равен или больше длины структуры: <length>

ИНДЕКС_ДЕЛЬТА_БОЛЬШЕ_ЧЕМ_СТРУКТУРА

SQLSTATE: 42KD8

Индекс <index> для добавления столбца <columnName> превышает длину структуры: <length>

Несоответствие арности столбца вставки DELTA

SQLSTATE: 42802

Невозможно записать в "<tableName>"; целевая таблица имеет <columnName> столбцов, но вставленные данные содержат <numColumns> столбцов.

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

SQLSTATE: 42802

Столбец <columnName> не указан в INSERT.

DELTA_INVALID_AUTO_COMPACT_TYPE (неверный тип автоматической компоновки)

SQLSTATE: 22023

Недопустимый тип автоуплотнения: <value>. Допустимые значения: <allowed>.

DELTA_INVALID_BUCKET_COUNT (Неверное количество сегментов)

SQLSTATE: 22023

Недопустимое число контейнеров: <invalidBucketCount>. Число контейнеров должно быть положительным числом, которое имеет значение 2 и не менее 8. Вместо этого можно использовать <validBucketCount>.

НЕДОПУСТИМЫЙ ИНДЕКС КОРЗИНЫ DELTA

SQLSTATE: 22023

Не удается найти столбец контейнера в столбцах секционирования.

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

SQLSTATE: 2200P

Интервал не может быть нулевым или пустым.

ДЕЛЬТА_НЕДОПУСТИМЫЙ_ДИАПАЗОН_CDC

SQLSTATE: 22003

Диапазон CDC от начального <start> до конечного <end> был недействительным. Конец не может быть до начала.

НЕДОПУСТИМЫЕ СИМВОЛЫ В НАЗВАНИИ СТОЛБЦА_DELTA

SQLSTATE: 42K05

Имя атрибута "<columnName>" содержит недопустимые символы среди " ,;{}()\\n\\t=". Используйте псевдоним, чтобы его переименовать.

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

SQLSTATE: 42K05

Обнаружены недопустимые символы среди ' ,;{}()\n\t=' в именах столбцов вашей схемы.

Недопустимые имена столбцов: <invalidColumnNames>.

Используйте другие символы и повторите попытку.

Кроме того, включите сопоставление столбцов для сохранения использования этих символов.

НЕВЕРНЫЙ_ПУТЬ_КЛОНИРОВАНИЯ_DELTA

SQLSTATE: 22KD1

Целевой путь для CLONE должен быть абсолютным путем или именем таблицы. Используйте

абсолютный путь вместо <path>.

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

SQLSTATE: 42K05

Обнаружены недопустимые символы среди ' ,;{}()\n\t=' в именах столбцов вашей схемы.

Недопустимые имена столбцов: <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>

НЕВЕРНЫЙ ИНТЕРВАЛ ДЕЛЬТЫ

SQLSTATE: 22006

<interval> не является допустимым INTERVAL.

ОШИБКА_NЕПРАВИЛЬНАЯ_СХЕМА_ИНВЕНТАРИЗАЦИИ

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

SQLSTATE: 42996

Найдены столбцы раздела с недопустимыми символами среди " ,;{}()\n\t=". Измените имя столбцов секционирования. Эту проверку можно отключить, задав spark.conf.set("spark.databricks.delta.partitionColumnValidity.enabled", false), однако это не рекомендуется, так как другие функции Delta могут работать неправильно.

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

SQLSTATE: 42996

Использование столбцов <name> типа <dataType> в качестве столбца секционирования не поддерживается.

DELTA_НЕДОПУСТИМЫЙ_ПУТЬ_РАЗДЕЛА

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 - Превышено максимальное количество попыток фиксации в Delta.

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_НЕСОВМЕСТИМЫЙ_ТИП_ДЕСЯТИЧНОЙ_СИСТЕМЫ

SQLSTATE: 42806

Не удалось объединить десятичные типы с несовместимыми <decimalRanges>.

НЕ УДАЛОСЬ НЕОДНОКРАТНО МАТЕРИАЛИЗОВАТЬ ИСТОЧНИК DELTA_MERGE

SQLSTATE: 25000

Неоднократные попытки материализовать источник заявления MERGE завершились сбоем.

ОТСУТСТВУЕТ_УСЛОВИЕ_ОБЪЕДИНЕНИЯ_DELTA

SQLSTATE: 42601

В операторе WHEN должно быть по крайней мере одно условие MERGE.

ОБЪЕДИНЕНИЕ_ДЕЛЬТА_РЕШЕН_АТРИБУТ_ОТСУТСТВУЕТ_В_ВВОДЕ

SQLSTATE: 42601

Разрешенные атрибуты <missingAttributes> , отсутствующие в <input> операторе <merge>.

DELTA_MERGE_UNEXPECTED_ASSIGNMENT_KEY

SQLSTATE: 22005

Непредвиденный ключ присвоения: <unexpectedKeyClass> - <unexpectedKeyObject>.

DELTA_MERGE_UNRESOLVED_EXPRESSION (Delta-объединение_неразрешённое_выражение)

SQLSTATE: 42601

Не удается обработать <sqlExpr> в <clause>, учитывая заданные столбцы <cols>.

ДЕЛЬТА_МЕТАДАННЫЕ_ИЗМЕНЕНЫ

SQLSTATE: 2D521

MetadataChangedException: метаданные таблицы Delta были изменены одновременным обновлением. Повторите операцию.<conflictingCommit>

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

ОТСУТСТВУЮТ_ДАННЫЕ_ИЗМЕНЕНИЙ_ДЕЛЬТЫ

SQLSTATE: KD002

Ошибка получения данных об изменении диапазона [<startVersion> , <endVersion>] из-за того, что данные об изменении недоступны.

записано для версии [<version>]. Если вы активировали информационный канал изменений данных в данной таблице,

используйте DESCRIBE HISTORY, чтобы узнать, когда она была впервые включена.

В противном случае, чтобы начать запись измененных данных, используйте ALTER TABLE table_name SET TBLPROPERTIES

(<key>=true)".

ОТСУТСТВУЮЩИЙ_СТОЛБЕЦ_ДЕЛЬТА

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_ДЛЯ_КОПИРОВАНИЯ

SQLSTATE: 42P01

Таблица не существует. Сначала создайте пустую таблицу Delta с помощью CREATE TABLE <tableName>.

ОТСУТСТВУЕТ_КЛАСС_АЙСБЕРГА_DELTA

SQLSTATE: 56038

Класс Айсберга не найден. Убедитесь, что поддержка Delta Iceberg установлена.

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

Значение столбца, которое не может быть NULL, отсутствует (DELTA_MISSING_NOT_NULL_COLUMN_VALUE)

SQLSTATE: 23502

Столбец <columnName>, имеющий ограничение NOT NULL, отсутствует из данных, записываемых в таблицу.

Отсутствует колонка раздела DELTA

SQLSTATE: 42KD6

Столбец секционирования <columnName> не найден в схеме <columnList>.

ОТСУТСТВУЮТ_ЧАСТИ_ФАЙЛОВ_DELTA

SQLSTATE: 42KD6

Не удалось найти все файлы частей версии контрольной точки: <version>

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

SQLSTATE: 0AKDC

CONVERT TO DELTA поддерживают только таблицы в формате Parquet. Перезаписайте целевой объект как parquet. <path> Если это паркетный каталог.

ОТСУТСТВУЕТ УСТАНОВЛЕННЫЙ СТОЛБЕЦ DELTA

SQLSTATE: 42703

SET столбец <columnName> не найден среди указанных столбцов: <columnList>.

ЖУРНАЛ_ТРАНЗАКЦИЙ_ОТСУТСТВУЮЩИЙ_DELTA

SQLSTATE: 42000

Обнаружен несовместимый формат.

Вы пытаетесь использовать <operation> <path> с помощью Delta, но это невозможно, так как отсутствует необходимое.

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

используя формат("delta") и пытаясь выполнить операцию %1$s с базовым путем таблицы.

Дополнительные сведения о Delta см. в <docLink>

Режим Дельта не поддерживается

SQLSTATE: 0AKDC

Указанный режим "<mode>" не поддерживается. Поддерживаемые режимы: <supportedModes>

ГРАНИЦА_ДЕЛЬТА_МНОЖЕСТВО_CDC

SQLSTATE: 42614

Несколько <startingOrEnding> аргументов предоставлено для чтения CDC. Укажите либо <startingOrEnding>метку времени, либо <startingOrEnding>версию.

ДЕЛЬТА_НЕСКОЛЬКО_КОНФИГУРАЦИЙ_ДЛЯ_ОДНОГО_СТОЛБЦА_В_БЛУМ_ФИЛЬТРЕ

SQLSTATE: 42614

Команде переданы несколько конфигураций индексации с помощью фильтра Блума для столбца: <columnName>.

СОВПАДЕНИЕ НЕСКОЛЬКИХ СТРОК ИСТОЧНИКА С ЦЕЛЕВОЙ СТРОКОЙ В ОБЪЕДИНЕНИИ

SQLSTATE: 21506

Невозможно выполнить слияние, поскольку несколько исходных строк сопоставлены и пытаются изменить одну и ту же целевую строку в таблице Delta, возможно, конфликтными способами. Согласно семантике оператора MERGE в SQL, если несколько исходных строк совпадают с одной целевой строкой, результат может быть неоднозначным, так как неясно, какая исходная строка должна использоваться для обновления или удаления соответствующей целевой строки. Можно предварительно обработать исходную таблицу, чтобы исключить возможность нескольких совпадений. Пожалуйста, обратитесь к

<usageReference>

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

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

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>.

НАРУШЕНИЕ_УСЛОВИЯ_НЕПОСЛЕДНЕЙ_СОВПАДАЮЩЕЙ_КЛАУЗЫ

SQLSTATE: 42601

Если в конструкции MATCHED есть несколько клаузов MERGE, только последняя клауз MATCHED может не иметь условия.

If localization is needed, and with the given context, a literal translation or transcription may not suffice without additional context or localization norms in place. Therefore, if this was a placeholder or identifier in a software context, it should stay untranslated. Otherwise, surrounding documentation would dictate the appropriate course of action.

SQLSTATE: 42601

Если в конструкции NOT MATCHED BY SOURCE есть несколько клаузов MERGE, только последняя клауз NOT MATCHED BY SOURCE может не иметь условия.

DELTA_НЕ_ПОСЛЕДНИЙ_НЕ_СООТВЕТСТВУЮЩИЙ_УСТАНОВКА_ИСКЛЮЧИТЬ_УСЛОВИЕ

SQLSTATE: 42601

Если в конструкции NOT MATCHED есть несколько клаузов MERGE, только последняя клауз NOT MATCHED может не иметь условия.

DELTA_NON_PARSABLE_TAG

SQLSTATE: 42601

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

Теги файлов: <tagList>.

ДЕЛЬТА_ОТСУТСТВУЕТ_НЕ_РАЗДЕЛЁННЫЙ_СТОЛБЕЦ

SQLSTATE: KD005

Данные, записанные в Delta, должны содержать по крайней мере один неразделенный столбец.<details>

DELTA_ССЫЛКА_НА_ПОЛЕ_БЕЗ_РАЗДЕЛЕНИЯ

SQLSTATE: 42P10

Предикат ссылается на столбец, не относящийся к секционированию '<columnName>'. Ссылаться можно только на столбцы разделов: [<columnList>].

Указан столбец, не являющийся ключом разбиения в Delta

SQLSTATE: 42P10

Не указаны несекционированные столбцы <columnList>, там где должны быть указаны только cтолбцы секционирования <fragment>.

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

SQLSTATE: 42K05

Для разностного каталога требуется однокомпонентное пространство имен, но <identifier> является многокомпонентным.

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

SQLSTATE: 42616

Установка координатора фиксации на "<nonUcCoordinatorName>" из команды не поддерживается, так как таблицы, управляемые UC, могут иметь только 'unity-catalog' в качестве координатора фиксации. Пожалуйста, либо измените его на "unity-catalog", либо удалите все свойства таблицы "Координированные фиксации" из предложения TBLPROPERTIES, а затем снова попробуйте выполнить команду.

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

SQLSTATE: 42616

Установка координатора фиксации на "<nonUcCoordinatorName>" из конфигураций SparkSession не поддерживается, так как таблицы, управляемые UC, могут иметь в качестве координатора фиксации только 'unity-catalog'. Измените его на 'unity-catalog', выполнив команду spark.conf.set("<coordinatorNameDefaultKey>", "unity-catalog"), или удалите все свойства таблицы "Координированные фиксации" из конфигураций SparkSession, выполнив команды spark.conf.unset("<coordinatorNameDefaultKey>"), spark.conf.unset("<coordinatorConfDefaultKey>"), spark.conf.unset("<tableConfDefaultKey>"), а затем повторите команду.

ДЕЛЬТА_НЕ_Таблица_DATABRICKS_DELTA

SQLSTATE: 42000

<table> не является таблицей Delta. Сначала удалите эту таблицу, если вы хотите создать ее с помощью Databricks Delta.

ДЕЛЬТА_ЭТО_НЕ_ДЕЛЬТА_ТАБЛИЦА

SQLSTATE: 0AKDD

<tableName> не является таблицей Delta. Сначала удалите эту таблицу, если вы хотите повторно создать ее с помощью Delta Lake.

DELTA_NOT_NULL_COLUMN_NOT_FOUND_IN_STRUCT (Столбец DELTA_NOT_NULL не найден в структуре)

SQLSTATE: 42K09

Столбец, недопускающий значение NULL, не найден в структуре: <struct>.

ОШИБКА_НАРУШЕНИЯ_ОГРАНИЧЕНИЯ_DELTA_NOT_NULL

SQLSTATE: 23502

NOT NULL ограничение, нарушенное для столбца: <columnName>.

Поле вложенного объекта не может быть нулевым

SQLSTATE: 0A000

Ненулевое вложенное поле нельзя добавить в родительский элемент, допускающий значение NULL. Задайте значение NULL родительского столбца соответствующим образом.

Изменения не найдены

SQLSTATE: KD006

Нет коммитов в <logPath>.

ДЕЛЬТА_Восстанавливаемая_История_Не_Найдена

SQLSTATE: KD006

Не найдены рекреируемые коммиты на <logPath>.

НАРУШЕНЫ_ПРАВИЛА_БЕЗ_ПЕРЕНАПРАВЛЕНИЯ_DELTA

SQLSTATE: 42P01

Операция не разрешена: <operation> нельзя выполнить в таблице с функцией перенаправления.

Правила отсутствия перенаправления не удовлетворены <noRedirectRules>.

ОШИБКА_DELTA_НЕТ_ТАБЛИЦЫ_ОТНОШЕНИЙ

SQLSTATE: 42P01

Таблица <tableIdent> не найдена.

DELTA_ОТСУТСТВИЕ_СТАРТА_ДЛЯ_ЧТЕНИЯ_CDC

SQLSTATE: 42601

Не предоставлены начальная версия или начальная метка времени для чтения CDC.

DELTA_NULL_SCHEMA_IN_STREAMING_WRITE (ошибка в потоковой записи: нулевая схема)

SQLSTATE: 42P18

Delta не принимает NullTypes в схеме потоковой записи.

DELTA_ONEOF_IN_TIMETRAVEL

SQLSTATE: 42601

Укажите "timestampAsOf" или "versionAsOf" для путешествия по времени.

Операция только Дельта

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>не поддерживается для типов данных: <dataTypeList>

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

SQLSTATE: 0AKDC

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

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

SQLSTATE: 0A000

команда <operation> во временном представлении, ссылающееся на таблицу Delta, содержащую генерируемые столбцы, не поддерживается. Выполните <operation> команду непосредственно в таблице Delta.

Операция дельта на представлении не разрешена

SQLSTATE: 0AKDC

Операция не разрешена: <operation> невозможно выполнить в режиме просмотра.

DELTA_OPTIMIZE_FULL_NOT_SUPPORTED (полная оптимизация дельты не поддерживается)

SQLSTATE: 42601

OPTIMIZE FULL поддерживается только для кластеризованных таблиц с непустыми столбцами кластеризации.

ДОЛЖНО БЫТЬ TRUE ДЛЯ ПЕРЕЗАПИСИ ДЕЛЬТЫ

SQLSTATE: 42000

Невозможно указать параметр копирования overwriteSchema без параметра OVERWRITE = true.

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

SQLSTATE: 42613

Невозможно использовать overwriteSchema в динамическом режиме перезаписи секций.

СБОЙ ПРИ ПРЕОБРАЗОВАНИИ СТОЛБЦА РАЗДЕЛА DELTA

SQLSTATE: 22525

Не удалось преобразовать значение <value> в <dataType> для столбца секционирования <columnName>.

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

SQLSTATE: 42703

Столбец секционирования <columnName> не найден в схеме [<schemaMap>].

ДЕЛЬТА_СХЕМА_РАЗДЕЛА_В_ТАБЛИЦАХ_АЙСБЕРГ (if translation is necessary for localization and understanding)

SQLSTATE: 42613

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

Путь DELTA не существует

SQLSTATE: 42K03

<path> не существует или не является таблицей Delta.

ПУТЬ_ДЕЛЬТА_СУЩЕСТВУЕТ

SQLSTATE: 42K04

Не удается записать в уже существующий путь <path> без параметра OVERWRITE = true.

НЕ УДАЛОСЬ ВЫПОЛНИТЬ КРЮЧОК ПОСЛЕ ФИКСАЦИИ DELTA

SQLSTATE: 2DKD0

Фиксация версии таблицы Delta <version> прошла успешно, но произошла ошибка при выполнении хука после фиксации <name> <message>.

ИЗМЕНЕНИЕ ПРОТОКОЛА ДЕЛЬТА

SQLSTATE: 2D521

ProtocolChangedException: версия протокола таблицы Delta была изменена одновременным обновлением. <additionalInfo> <conflictingCommit>

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

DELTA_PROTOCOL_PROPERTY_NOT_INT (Свойство протокола DELTA не целое число)

SQLSTATE: 42K06

Свойство протокола <key> должно быть целым числом. Найден <value>.

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

SQLSTATE: KD004

Не удается обновить только версию протокола чтения для использования функций таблицы. Версия протокола записи должна быть по крайней мере <writerVersion> для продолжения работы. Дополнительные сведения о версиях протокола таблицы см. в <docLink>.

DELTA_ЧТЕНИЕ_ТАБЛИЦЫ_БЕЗ_СТОЛБЦОВ

SQLSTATE: 428GU

Вы пытаетесь прочитать таблицу Delta <tableName>, которая не содержит столбцов.

Напишите новые данные с помощью параметра mergeSchema = true, чтобы иметь возможность читать таблицу.

Ошибка синтаксиса DELTA_REGEX_OPT

SQLSTATE: 2201B

Перепроверьте синтаксис для '<regExpOption>'.

Несоответствие пути в отношении Delta

SQLSTATE: 2201B

Путь <relation> не соответствует пути <targetType>, который имеет путь <targetPath>.

DELTA_REPLACE_WHERE_IN_OVERWRITE

SQLSTATE: 42613

Вы не можете использовать replaceWhere в сочетании с перезаписью с использованием фильтра.

ЗАМЕНА_ДЕЛЬТА_ГДЕ_НЕСООТВЕТСТВИЕ

SQLSTATE: 44000

Записанные данные не соответствуют условию или ограничению частичного перезаписи таблицы "<replaceWhere>".

<message>

DELTA_REPLACE_WHERE_WITH_DYNAMIC_PARTITION_OVERWRITE (замена WHERE с динамическим перезаписыванием разделов)

SQLSTATE: 42613

Выражение "replaceWhere" и "partitionOverwriteMode"='dynamic" не может быть задано в параметрах DataFrameWriter.

ДЕЛЬТА_ЗАМЕНИТЬ_ГДЕ_С_ФИЛЬТРОМ_ИЗМЕНИТЬ_ДАННЫЕ_НЕУСТАНОВЛЕННЫ

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

SQLSTATE: KD007

Обнаружено изменение схемы:

схема источника потоковой передачи: <readSchema>

Схема файла данных: <dataSchema>

Попробуйте перезапустить запрос. Если эта проблема повторяется при многократных перезапусках запроса без

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

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

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

SQLSTATE: KD007

Обнаружено изменение схемы в версии <version>:

схема источника потоковой передачи: <readSchema>

Схема файла данных: <dataSchema>

Попробуйте перезапустить запрос. Если эта проблема повторяется при многократных перезапусках запроса без

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

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

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

Параметр "startVersion" или "startTimestamp" для запуска с более новой версии

<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_ФАЙЛ_НЕ_НАЙДЕН

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

НЕВЕРНАЯ ОПЕРАЦИЯ ВО ВНЕШНЕЙ ОБОБЩЕННОЙ ПРОСМОТРЕННОЙ ВЕРСИИ

SQLSTATE: 42887

<operation> нельзя использовать в представлениях Delta Shared, которые являются общими для разных учетных записей.

Неверная аутентификация провайдера в DELTA_SHARING

SQLSTATE: 28000

Недопустимый тип аутентификации <authenticationType> для поставщика <provider>.

DELTA_SHARING: Неверная аутентификация получателя

SQLSTATE: 28000

Незаконный тип аутентификации <authenticationType> для получателя <recipient>.

DELTA_SHARING_INVALID_SHARED_DATA_OBJECT_NAME (Неверное имя общего объекта данных в Delta Sharing)

SQLSTATE: 42K05

Недопустимое имя для ссылки на <type> внутри общей папки. Можно использовать имя <type> в общем доступе в формате [schema].[<type>], или также можно использовать исходное полное имя таблицы в формате [catalog].[schema].[>type>].

Если вы не уверены, какое имя следует использовать, можно запустить "SHOW ALL IN SHARE [общий ресурс]" и найти имя <type> для удаления: столбец "name" — это имя <type> внутри общего ресурса, а столбец "shared_object" — это исходное полное имя <type>.

DELTA_SHARING_MAXIMUM_RECIPIENT_TOKENS_ПРЕВЫШЕН

SQLSTATE: 54000

Для получателя <recipient>существует более двух токенов.

Свойство получателя Delta Sharing не найдено

SQLSTATE: 42704

Свойство recipient <property> не существует.

RECIPIENT_TOKENSDELTA_SHARING__НЕ_НАЙДЕН

SQLSTATE: 42704

Отсутствуют маркеры получателей для получателя <recipient>.

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

SQLSTATE: 42P10

Указаны столбцы, не связанные с секционированием <badCols>, для SHOW PARTITIONS.

ДЕЛЬТА_ПОКАЗАТЬ_РАЗДЕЛЕНИЕ_В_НЕРАЗДЕЛЕННОЙ_ТАБЛИЦЕ

SQLSTATE: 42809

SHOW PARTITIONSне допускается для таблицы, которая не секционирована: <tableName>

DELTA_SOURCE_IGNORE_DELETE (игнорировать удаление в источнике Delta)

SQLSTATE: 0A000

Обнаружены удаленные данные (например, <removedFile>) из источника потоковой передачи в версии <version>. В настоящее время это не поддерживается. Если вы хотите игнорировать удаления, задайте для параметра "ignoreDeletes" значение true. Исходная таблица находится по пути <dataPath>.

DELTA_SOURCE_ИГНОРИРОВАТЬ_ИЗМЕНЕНИЯ_ТАБЛИЦЫ

SQLSTATE: 0A000

Обнаружено обновление данных (например, <file>) в исходной таблице в версии <version>. В настоящее время это не поддерживается. Если это происходит регулярно, и вы можете пропустить изменения, задайте для параметра skipChangeCommits значение true. Если вы хотите отразить обновление данных, перезапустите этот запрос с новым каталогом контрольных точек или выполните полное обновление, если вы используете DLT. Если вам нужно обработать эти изменения, перейдите на MVs. Исходная таблица находится по пути <dataPath>.

НАЧАЛЬНАЯ ВЕРСИЯ И МЕТКА ВРЕМЕНИ УСТАНОВЛЕНЫ ДЛЯ ДЕЛЬТЫ

SQLSTATE: 42613

Пожалуйста, укажите "<version>" или "<timestamp>".

СТОЛБЕЦ СБОРКИ ДАННЫХ DELTA НЕ НАЙДЕН

SQLSTATE: 42000

<statsType> статистика для столбца не найдена в метаданных Parquet: <columnPath>.

ДЕЛЬТА_СТРИМИНГ_НЕ_МОЖЕТ_ПРОДОЛЖИТЬ_ОБРАБОТКУ_ПОСЛЕ_ЭВОЛЮЦИИ_СХЕМЫ

SQLSTATE: KD002

Мы обнаружили одно или несколько неаддитивных изменений схемы (<opType>) между версией Delta <previousSchemaChangeVersion> и <currentSchemaChangeVersion> в источнике потоковой передачи Delta.

Изменения:

<columnChangeDetails>

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

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

Использование параметров чтения DataFrame:

Чтобы разблокировать доступ к этому конкретному потоку данных только для этой серии изменений схемы:

<unblockChangeOptions>

Чтобы разблокировать этот конкретный поток, выполните указанные ниже действия.

<unblockStreamOptions>

Использование конфигураций SQL:

Чтобы разблокировать доступ к этому конкретному потоку данных только для этой серии изменений схемы:

<unblockChangeConfs>

Чтобы разблокировать этот конкретный поток, выполните указанные ниже действия.

<unblockStreamConfs>

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

<unblockAllConfs>

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

SQLSTATE: KD002

Не удалось получить снимок состояния журнала Delta для начальной версии при проверке изменений схемы сопоставления столбцов. Выберите другую начальную версию или на ваш собственный риск принудительно включите потоковое чтение, установив параметр '<config>' на 'true'.

НЕСОВМЕСТИМО ИЗМЕНЕНИЕ СХЕМЫ В DELTA STREAMING

SQLSTATE: 42KD4

Потоковое чтение не поддерживается в таблицах, у которых изменения схемы делают её несовместимой с операцией чтения (например, переименование, удаление или изменение типа данных).

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

Схема чтения: <readSchema>. Несовместимая схема данных: <incompatibleSchema>.

DELTA_STREAMING - НЕСОВМЕСТИМОЕ ИЗМЕНЕНИЕ СХЕМЫ - ИСПОЛЬЗУЙТЕ ЖУРНАЛ СХЕМЫ

SQLSTATE: 42KD4

Потоковое чтение не поддерживается в таблицах, у которых изменения схемы делают её несовместимой с операцией чтения (например, переименование, удаление или изменение типа данных).

Укажите "schemaTrackingLocation", чтобы включить эволюцию недитивной схемы для обработки потока Delta.

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

Схема чтения: <readSchema>. Несовместимая схема данных: <incompatibleSchema>.

Эволюция метаданных потоковой передачи Delta

SQLSTATE: 22000

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

Обновлен журнал отслеживания схем или метаданных.

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

Обновленная схема: <schema>.

Обновленные конфигурации таблицы: <config>.

Обновленный протокол таблицы: <protocol>

ЭВОЛЮЦИЯ_СХЕМЫ_ПОТОКА_DELTA_НЕПОДДЕРЖИВАЕМЫЙ_ФИЛЬТР_СТРОК_COLUMN_MASKS

SQLSTATE: 22000

Передача данных из исходной таблицы <tableId> с отслеживанием схемы не поддерживает использование фильтров строк или масок столбцов.

Удалите фильтры строк или маски столбцов или отключите отслеживание схемы.

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

SQLSTATE: 22000

Обнаружено конфликтующее расположение схемы "<loc>" во время потоковой передачи из таблицы или таблицы, расположенной по адресу '<table>'.

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

Укажите новый уникальный путь schemaTrackingLocation или streamingSourceTrackingId в качестве параметра чтения для одного из потоков из этой таблицы.

Ошибка DELTA_STREAMING: схема не находится под контрольной точкой

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>

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

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

SQLSTATE: 22000

Не удалось инициализировать журнал схемы источника потоковой передачи Delta, так как

мы обнаружили несовместимую схему или изменение протокола при обработке стриминг-пакета от версии таблицы <a> до <b>.

DELTA_STREAMING_SCHEMA_LOG_PARSE_SCHEMA_FAILED (Ошибка парсинга схемы в журнале Delta Streaming)

SQLSTATE: 22000

Не удалось проанализировать схему из журнала схемы источника потоковой передачи Delta.

Возможно, журнал схемы поврежден. Выберите новое расположение схемы.

ТАБЛИЦА_DELTA_УЖЕ_СОДЕРЖИТ_СТОЛБЦЫ_CDC

SQLSTATE: 42711

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

зарезервированные столбцы <columnList>, которые будут

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

Изменение потока данных при переименовании или удалении этих столбцов таблицы.

ТАБЛИЦА_DELTA_УЖЕ_СУЩЕСТВУЕТ

SQLSTATE: 42P07

Таблица <tableName> уже существует.

DELTA_TABLE_FOR_PATH_UNSUPPORTED_HADOOP_CONF (Ошибка: данный путь не поддерживается в конфигурации Hadoop)

SQLSTATE: 0AKDC

В настоящее время DeltaTable.forPath поддерживает только ключи конфигурации hadoop, начинающиеся с <allowedPrefixes>, но обнаружен <unsupportedOptions>.

Несоответствие ID таблицы Delta

SQLSTATE: KD007

Таблица Delta в <tableLocation> была заменена, пока эта команда использовала таблицу.

Идентификатор таблицы был <oldId>, но теперь <newId>.

Повторите текущую команду, чтобы убедиться, что она считывает согласованное представление таблицы.

Недопустимый переход состояния переадресации DELTA_TABLE_INVALID_REDIRECT_STATE_TRANSITION

SQLSTATE: 22023

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

Разностная таблица "<table>" не может измениться с "<oldState>" на "<newState>".

DELTA_TABLE: неверная установка/снятие перенаправления

SQLSTATE: 22023

Невозможно перенаправить SET или UNSET свойство на <table>: текущее свойство '<currentProperty>' не соответствует новому свойству '<newProperty>'.

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

SQLSTATE: 42613

Расположение существующей таблицы <tableName> равно <existingTableLocation>. Он не соответствует указанному расположению <tableLocation>.

Таблица DELTA не найдена

SQLSTATE: 42P01

Таблица Delta <tableName> не существует.

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

SQLSTATE: 42809

Таблица не поддерживается в <operation>. Вместо этого используйте путь.

ОПЕРАЦИЯ_ТОЛЬКО_С_ТАБЛИЦЕЙ_ДЕЛЬТА

SQLSTATE: 0AKDD

<tableName> не является таблицей Delta. <operation> поддерживается только для таблиц Delta.

СПЕЦИФИКАЦИЯ НЕРАСПОЗНАННОГО ПЕРЕНАПРАВЛЕНИЯ DELTA_TABLE

SQLSTATE: 42704

Журнал Delta содержит нераспознанную спецификацию перенаправления таблицы '<spec>'.

СХЕМА_КОНЕЧНОЙ_ТАБЛИЦЫ_НАЗНАЧЕНИЯ_DELTA_ПУСТА

SQLSTATE: 428GU

Конечная схема целевой таблицы пуста.

ВРЕМЯШТАМП_ДЕЛЬТА_БОЛЬШЕ_ЧЕМ_КОМИТ

SQLSTATE: 42816

Указанная метка времени (<providedTimestamp>) расположена после самой последней доступной версии для этой системы.

таблица (<tableName>). Используйте метку времени перед или в <maximumTimestamp>.

Неверная метка времени DELTA_TIMESTAMP_INVALID

SQLSTATE: 42816

Указанная метка времени (<expr>) не может быть преобразована в допустимую метку времени.

DELTA_TIME_TRAVEL_INVALID_BEGIN_VALUE (Ошибка: Неверное начальное значение для временного смещения)

SQLSTATE: 42604

<timeTravelKey> должно быть допустимым начальным значением.

Избыточное использование памяти для перечисления DELTA

SQLSTATE: 53000

Не удалось перечислить файлы (<numFiles>) в таблице Delta из-за нехватки памяти. Требуемая память: <estimatedMemory>, доступная память: <maxMemory>

ОТРЕЗАННЫЙ ЖУРНАЛ ТРАНЗАКЦИЙ DELTA

SQLSTATE: 42K03

<path>: не удалось восстановить состояние в версии<version>, так как журнал транзакций был усечен из-за ручного удаления или политики хранения журналов () и политики хранения контрольных точек (<logRetentionKey>=<logRetention><checkpointRetentionKey>=<checkpointRetention>).

TRUNCATE_РАЗДЕЛЫ_ТАБЛИЦЫ_НЕ_ПОДДЕРЖИВАЕТСЯ_В_DELTA

SQLSTATE: 0AKDC

Операция не разрешена: TRUNCATE TABLE в таблицах Delta не поддерживает предикаты секций; используйте DELETE для удаления определенных разделов или строк.

DELTA_UDF_В_СГЕНЕРИРОВАННОМ_СТОЛБЦЕ

SQLSTATE: 42621

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

DELTA_НЕОЖИДАННОЕ_ВЫРАЖЕНИЕ_ДЕЙСТВИЯ

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_СОВМЕСТИМОСТЬ_РАСПОЛОЖЕНИЕ_НЕ_ЗАРЕГИСТРИРОВАНО

SQLSTATE: 42K0I

delta.universalFormat.compatibility.location не зарегистрирован в каталоге.

ОТСУТСТВИЕ_ИЛИ_НЕПРАВИЛЬНОЕ_Расположение_DELTA_UNIFORM_СОВМЕСТИМОСТЬ

SQLSTATE: 42601

Отсутствует или недопустимое расположение для универсального формата совместимости. Задайте пустой каталог для delta.universalFormat.compatibility.location.

Причина ошибки:

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

НАРУШЕНИЕ ДОСТУПА АЙСБЕРГА ДЕЛЬТА УНИФОРМ

SQLSTATE: KD00E

Чтение Айсберга с Delta Uniform не удалось.

См. дополнительные сведения в DELTA_UNIFORM_ICEBERG_INGRESS_VIOLATION

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

SQLSTATE: KD00E

Обнаружено несколько форматов входящих данных Delta Uniform (<formats>), можно установить не более одного.

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

SQLSTATE: 0A000

Создание или обновление таблицы единого входа не поддерживается.

Формат DELTA_UNIFORM_INGRESS не поддерживается

SQLSTATE: 0AKDC

Формат <fileFormat> не поддерживается. Поддерживаются только iceberg и hudi в качестве формата исходных файлов.

DELTA_UNIFORM_INGRESS_VIOLATION (Нарушение входа Delta Uniform)

SQLSTATE: KD00E

Сбой Delta Uniform:

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

DELTA_UNIFORM_NOT_SUPPORTED (Дельта единообразие не поддерживается)

SQLSTATE: 0AKDC

Универсальный формат поддерживается только в таблицах каталога Unity.

DELTA_UNIFORM_REFRESH_INVALID_ARGUMENT

SQLSTATE: 42616

REFRESH TABLE с недопустимым аргументом:

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

ОБНОВЛЕНИЕ DELTA UNIFORM НЕ ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 0AKDC

REFRESH идентификатор SYNC UNIFORM не поддерживается по следующей причине:

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

DELTA_UNIFORM_REFRESH не поддерживается для управляемой таблицы ICEBERG с METADATA_PATH

SQLSTATE: 0AKDC

REFRESH TABLE with METADATA_PATH не поддерживается для управляемых таблиц Iceberg.

ОШИБКА_КОНВЕРТАЦИИ_УНИВЕРСАЛЬНОГО_ФОРМАТА_DELTA

SQLSTATE: KD00E

Не удалось преобразовать версию таблицы <version> в универсальный формат <format>. <message>

Нарушение универсального формата DELTA

SQLSTATE: KD00E

Проверка универсального формата (<format>) завершилась ошибкой. <violation>

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

SQLSTATE: F0000

Указана неизвестная конфигурация: <config>

Чтобы отключить эту проверку, задайте <disableCheckConfig>значение =true в конфигурации сеанса Spark.

ДЕЛЬТА_НЕИЗВЕСТНАЯ_ПРИВИЛЕГИЯ

SQLSTATE: 42601

Неизвестная привилегия: <privilege>.

ДЕЛЬТА_НЕИЗВЕСТНЫЙ_ПРЕДЕЛ_ЧТЕНИЯ

SQLSTATE: 42601

Неизвестный предел чтения: <limit>.

DELTA_НЕРАСПОЗНАННОЕ_ИЗМЕНЕНИЕ_СТОЛБЦА

SQLSTATE: 42601

Нераспознанное изменение столбца <otherClass>. Возможно, вы используете устаревшую версию Delta Lake.

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

SQLSTATE: 56038

Нераспознанный инвариант. Обновите версию Spark.

DELTA_UNRECOGNIZED_LOGFILE (нераспознанный файл журнала)

SQLSTATE: KD00B

Нераспознанный файл журнала <filename>.

DELTA_ОТМЕНА_НЕСУЩЕСТВУЮЩЕГО_СВОЙСТВА

SQLSTATE: 42616

Предпринята попытка удалить несуществующее свойство '<property>' в таблице <tableName>.

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

SQLSTATE: 0AKDC

<path> не поддерживает добавление файлов с абсолютным путем.

DELTA_UNSUPPORTED_ALTER_TABLE_CHANGE_COL_OP (Изменение столбца ALTER TABLE не поддерживается в DELTA)

SQLSTATE: 0AKDC

ALTER TABLE CHANGE COLUMN не поддерживается для изменения столбца <fieldPath> с <oldField> на <newField>.

None needed in this case as it appears to be a specific identifier that should remain in English. (Note: If this code is part of a message being displayed to a user, the surrounding message should be reviewed to ensure the whole context is appropriately translated, but this identifier itself should remain as it is.)

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> по столбцам <quotedColumnNames>

так как эти столбцы имеют индекс фильтра блума.

Если вы хотите выполнить сопоставление столбцов в столбце/столбцах

с индексами фильтра Блума

Сначала удалите индексы фильтра Блума:

DROP BLOOMFILTER INDEX ON TABLE имя таблицы FOR COLUMNS(<columnNames>)

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

имя таблицы DROP BLOOMFILTER INDEX ON TABLE

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

SQLSTATE: KD004

Текущая версия протокола таблицы не поддерживает изменение режимов сопоставления столбцов

с помощью <config>.

Требуемая версия протокола Delta для сопоставления столбцов:

<requiredVersion>

Текущая версия протокола Delta для вашей таблицы:

<currentVersion>

<advice>

DELTA_НЕПОДДЕРЖИВАЕМОЕ_ОТОБРАЖЕНИЕ_СТОЛБЦОВ_ИЗМЕНЕНИЕ_СХЕМЫ

SQLSTATE: 0AKDC

Обнаружено изменение схемы:

старая схема:

<oldTableSchema>

новая схема:

<newTableSchema>

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

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

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_НЕДОПУСТИМОСТЬ_УДАЛЕНИЯ_ВЛОЖЕННОГО_СТОЛБЦА_ИЗ_ТИПА_НЕ_ЯВЛЯЮЩЕГОСЯ_СТРУКТУРОЙ

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>.

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

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 table SET TBLPROPERTIES (delta.enableDeletionVectors = false)".

Неподдерживаемый дельта-инвариант в неструктурированном виде

SQLSTATE: 0AKDC

Инварианты в вложенных полях, отличных от StructTypes, не поддерживаются.

DELTA_НЕПОДДЕРЖИВАЕМО_В_ПОДЗАПРОСЕ

SQLSTATE: 0AKDC

Подзапрос не поддерживается в условии <operation>.

DELTA_НЕПОДДЕРЖИВАЕМЫЕ_КЛЮЧИ_СПИСКА_С_ПРЕФИКСОМ

SQLSTATE: 0A000

listKeywithPrefix недоступен.

Не поддерживается генерация манифеста DELTA с сопоставлением столбцов

SQLSTATE: 0AKDC

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

DELTA_Неподдерживаемая схема слияния эволюции схемы с CDC

SQLSTATE: 0A000

MERGE INTO операции с эволюцией схемы в настоящее время не поддерживают запись выходных данных CDC.

Неподдерживаемая_многоколонка_в_предикате

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> режим вывода.

НЕПОДДЕРЖИВАЕМАЯ_СТОЛБЦА_РАЗДЕЛА_В_BLOOM_ФИЛЬТРЕ

SQLSTATE: 0AKDC

Создание индекса фильтра блума для столбца секционирования не поддерживается: <columnName>

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

SQLSTATE: 0AKDC

Переименование столбца не поддерживается для таблицы Delta. <advice>

НЕПОДДЕРЖИВАЕМАЯ_СХЕМА_DELTA_ПРИ_ЧТЕНИИ

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

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

потому что эти столбцы имеют индексы фильтра Блума.

Если вы хотите изменить тип данных столбцов с индексами Фильтра Блума,

Сначала удалите индексы фильтра Блума:

DROP BLOOMFILTER INDEX ON TABLE имя таблицы FOR COLUMNS(<columnNames>)

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

имя таблицы DROP BLOOMFILTER INDEX ON TABLE

Неподдерживаемая операция уборки (VACUUM) для конкретного раздела Delta

SQLSTATE: 0AKDC

Укажите базовый путь (<baseDeltaPath>) при вакуумизации Delta таблиц. В настоящее время очистка определенных секций не поддерживается.

DELTA_UNSUPPORTED_WRITES_STAGED_TABLE (неподдерживаемая запись в промежуточную таблицу DELTA)

SQLSTATE: 42807

Реализация таблицы не поддерживает записи: <tableName>

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

SQLSTATE: 0AKDC

Вы пытаетесь выполнить запись в таблицу, которая была зарегистрирована у координатора фиксации <coordinatorName>. Однако в текущей среде реализация этого координатора отсутствует, и записи без координаторов не разрешены.

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

SQLSTATE: 0A000

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

НЕСООТВЕТСТВИЕ_СХЕМЫ_ПРИ_ОБНОВЛЕНИИ_DELTA

SQLSTATE: 42846

Не удается выполнить приведение <fromCatalog> к <toCatalog>. Все вложенные столбцы должны соответствовать.

Контрольные точки DELTA_V2, требуемые для выполнения операции

SQLSTATE: 55019

CHECKPOINT Операция требует включения контрольных точек версии 2 в таблице.

Сбой при копировании в состояние DELTA_VACUUM.

SQLSTATE: 22000

VACUUM в файлах данных выполнено успешно, но сборка мусора состояния для COPY INTO не удалась.

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

SQLSTATE: KD00C

Версии (<versionList>) не являются смежными.

Разрыв в разностном журнале между версиями <startVersion> и <endVersion> обнаружен при попытке загрузить версию <versionToLoad>.

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

НЕВЕРНАЯ ВЕРСИЯ ДЕЛЬТА

SQLSTATE: 42815

Указанная версия (<version>) не является допустимой.

ДЕЛЬТА_НАРУШЕНИЕ_ОГРАНИЧЕНИЯ_С_ЗНАЧЕНИЯМИ

SQLSTATE: 23001

ограничение CHECK<constraintName> <expression> нарушено строкой со значениями:

<values>.

DELTA_VIOLATE_TABLE_PROPERTY_VALIDATION_FAILED Ошибка: нарушена проверка свойств таблицы Delta.

SQLSTATE: 0A000

Проверка свойств таблицы <table> нарушена:

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

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

SQLSTATE: 0A000

<viewIdentifier> — это представление. Вы не можете записывать данные в представление.

СТОЛБЕЦ_ДЛЯ_ПОРЯДКА_ДЕЛЬТА_НЕ_СУЩЕСТВУЕТ

SQLSTATE: 42703

Столбец Z-Ordering <columnName> не существует в схеме данных.

ДЕЛЬТА_ZОРДЕРИНГ_ПО_СТОЛБЦУ_БЕЗ_СТАТИСТИКИ

SQLSTATE: KD00D

Z-Ordering на <cols> будет неэффективным, так как мы в данный момент не собираем статистику для этих столбцов. Дополнительные сведения о пропуске данных и z-упорядочивании см. в <link>. Вы можете отключить эту проверку, задав опцию

SET <zorderColStatKey> = ложь

ДЕЛЬТА_УПОРЯДОЧЕНИЕ_ПО_КОЛОНКЕ_РАЗДЕЛА

SQLSTATE: 42P10

<colName> — это разделяющий столбец. Z-Упорядочение можно выполнять только для столбцов данных

Delta Sharing (Дельта шаринг)

DELTA_SHARING_ACTIVATION_NONCE_НЕ_СУЩЕСТВУЕТ

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

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

НЕПОДДЕРЖИВАЕМОЕ РАСПРЕДЕЛЕНИЕ DELTA ПЕРЕДАЧИ МЕЖДУ РЕГИОНАМИ

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

Совместное использование между <regionHint> регионами и регионами за ее пределами не поддерживается.

ПОЛУЧЕНИЕ_СВОЙСТВ_ПОЛУЧАТЕЛЯ_DELTA_SHARING_НЕВАЛИДНАЯ_ЗАВИСИМОСТЬ

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 (Функция DS CDF не включена)

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

<dsError>: не удается получить доступ к каналу передачи изменений данных для <tableName>. CDF не включена в исходной разностной таблице для версии <version>. Обратитесь к поставщику данных.

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 (Ошибка клиента DS для сервера базы данных DS)

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 завершилась неудачей

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

<dsError>: задача материализации данных <runId> из организации <orgId> завершилась ошибкой при выполнении команды <command>

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

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

<dsError>: выполнение задачи материализации данных <runId> организацией <orgId> не поддерживает команду <command>

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

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

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

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_FAILED_REQUEST_TO_SAP_DS_SERVER (Неудачный запрос к серверу SAP DS)

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

<dsError>: <message>

DS_ОСОБЕННОСТЬ_ТОЛЬКО_ДЛЯ_DATABRICKS_К_DATABRICKS

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

<dsError>: <feature> включен только для обмена между Databricks и Databricks Delta.

Исключение_списка_файлов_DS

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

<dsError>: : <storage><message>

Исключение подписи файла DS

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

<dsError>: <message>

DS_FOREIGN_TABLE_METADATA_REFRESH_FAILED (Ошибка при обновлении метаданных внешней таблицы)

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

<dsError>: <message>

Параметр конфигурации HADOOP не установлен (DS_HADOOP_CONFIG_NOT_SET)

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

<dsError>: <key> не задан вызывающим абонентом.

НС_НЕЗАКОННОЕ_СОСТОЯНИЕ

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

<dsError>: <message>

DS_INTERNAL_ERROR_FROM_DB_DS_SERVER (Внутренняя ошибка DS от сервера базы данных)

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

<dsError>: <message>

Неверный путь Azure DS

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

<dsError>: недопустимый путь к Azure: <path>.

ОШИБКА_НЕДОПУСТИМОЙ_ОПЕРАЦИИ_ДЕЛЬТЫ_ACTION

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

<dsError>: <message>

НЕВЕРНОЕ_ПОЛЕ_DS

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

<dsError>: <message>

Неверная операция с итератором (DS_INVALID_ITERATOR_OPERATION)

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

<dsError>: <message>

DS_INVALID_PARAMETER_VALUE (Недопустимое значение параметра)

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

<dsError>: недопустимый параметр для <rpcName> из-за <cause>.

Недопустимая спецификация раздела DS

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

<dsError>: <message>

DS_INVALID_RESPONSE_FROM_DS_SERVER (Недопустимый ответ от сервера DS)

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

<dsError>: <message>

Ошибка материализации DS запроса

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

<dsError>: сбой запроса для <schema>. <table> из общей папки <share>.

Запрос DS_MATERIALIZATION не выполнен из-за превышения времени ожидания

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

<dsError>: время ожидания запроса истекло для <schema>. <table> от доли <share> через <timeoutInSec> секунд.

DS_MISSING_IDEMPOTENCY_KEY (Отсутствует ключ идемпотентности)

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

<dsError>: ключ идемпотентности требуется для <schema>запроса. <table> из Share <share> асинхронно.

Более одного набора параметров RPC

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

<dsError>: укажите только одно из следующих: <parameters>.

DS_СОЕДИНЕНИЕ_С_СЕТЬЮ_ЗАКРЫТО

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

<dsError>: соединение с сетью прервано для <rpcName> из-за <errorCause>, пожалуйста, попробуйте снова.<traceId>

DS_ПЕРЕБОЙ_СЕТЕВОГО_СОЕДИНЕНИЯ_ПО_ТАЙМ-АУТУ

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

<dsError>: время ожидания подключения к сети для <rpcName> истекло из-за <errorCause>, повторите попытку.<traceId>

DS_СЕТЕВАЯ_ОШИБКА

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

<dsError>: ошибка сети для <rpcName> из-за <errorCause>, пожалуйста, повторите попытку.<traceId>

DS_МЕТАХРАНИЛИЩЕ_НЕ_НАЗНАЧЕНО

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

<dsError>: для текущей рабочей области не назначено хранилище метаданных (workspaceId: <workspaceId>).

Ошибка: Не удалось сгенерировать маркер идентификации рабочей нагрузки OIDC (DS_O2D_OIDC_WORKLOAD_IDENTITY_TOKEN_GENERATION_FAILED)

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

<dsError>: Не удалось создать токен идентификации рабочей нагрузки для поставщика O2D OIDC: <message>.

DS_PAGINATION_AND_QUERY_ARGS_MISMATCH (несоответствие параметров разбиения на страницы и запроса)

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

<dsError>: несоответствие аргументов страниц или запросов.

ПЕРЕИМЕНОВАНЫ СТОЛБЦЫ РАЗДЕЛА DS

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

<dsError>: столбец секционирования [<renamedColumns>] переименован на общей таблице. Чтобы устранить эту проблему, обратитесь к поставщику данных.

DS_QUERY_BEFORE_START_VERSION (Запрос перед началом версии)

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

<dsError>. Данные таблицы можно запрашивать только с <startVersion>версии.

DS_ЗАПРОС_КОНЕЧНАЯ_ВЕРСИЯ_ПОСЛЕ_ПОСЛЕДНЕЙ_ВЕРСИИ

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

<dsError>: предоставленная конечная версия(<endVersion>) для чтения данных недействительна. Конечная версия не может быть больше последней версии таблицы(<latestVersion>).

ЗАПРОС DS_НАЧАТЬ ВЕРСИЮ ПОСЛЕ ПОСЛЕДНЕЙ ВЕРСИИ

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

<dsError>: указанная начальная версия(<startVersion>) для чтения данных является недопустимой. Начальная версия не может быть больше последней версии таблицы(<latestVersion>).

Тайм-аут запроса 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_RECON_FAILED_ON_UC_WRITE_RPC при записи UC через RPC

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

<dsError>: сбой UC RPC <rpcName>, преобразование в INTERNAL_ERROR.

ресурс уже существует на сервере ds

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

<dsError>: <message>

ИСТОЩЕНИЕ_РЕСУРСОВ_DS

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

<dsError>: превышено ограничение <resource>: [<limitSize>]<suggestion>.<traceId>

DS_RESOURCE_NOT_FOUND_ON_DS_SERVER (Ресурс не найден на сервере DS)

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

<dsError>: <message>

Обнаружен конфликт имени схемы DS

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

<dsError>: каталог <catalogName> уже содержит имена схем, найденные в общей папке <shareName>. <description>конфликтующих имен схем: <schemaNamesInCommon>

Тайм-аут сервера DS

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

<dsError>: истекло время ожидания <rpcName> сервера из-за <errorCause>, повторите попытку.<traceId>

DS_SHARE_УЖЕ_ПОДКЛЮЧЕН_К_КАТАЛОГУ

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

<dsError>: ресурс <shareName> от поставщика <providerName> уже подключен к каталогу <catalogName>.

Системная группа разрешений рабочей области не поддерживается

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

Не удается предоставить права на <securableType> системной созданной группе <principal>.

Путешествие во времени не разрешено

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

<dsError>. Запрос на перемещение во времени не разрешается, если история не передана на <tableName>. Обратитесь к поставщику данных.

DS_НЕАВТОРИЗОВАННЫЙ

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

<dsError>: неавторизованный.

DS_UNAUTHORIZED_D2O_OIDC_RECIPIENT (неавторизованный получатель)

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

<dsError>: Неавторизованный получатель OIDC D2O: <message>.

DS_НЕИЗВЕСТНОЕ_ИСКЛЮЧЕНИЕ

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

<dsError>: <traceId>

DS_UNKNOWN_QUERY_ID (Неизвестный идентификатор запроса)

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

<dsError>: неизвестный идентификатор запроса <queryID> для <schema>. <table> из общей папки <share>.

DS_НЕИЗВЕСТНЫЙ_СТАТУС_ЗАПРОСА

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

<dsError>: неизвестное состояние запроса для идентификатора запроса <queryID> для <schema>. <table> из общей папки <share>.

DS_НЕИЗВЕСТНЫЙ_RPC

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

<dsError>: rpc неизвестен <rpcName>.

ds_неподдерживаемая_версия_чтения_дельта

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

<dsError>: версия средства чтения протоколов Delta <tableReaderVersion> выше, чем <supportedReaderVersion>, и не может поддерживаться на сервере разностного обмена.

НЕПОДДЕРЖИВАЕМЫЕ_ФУНКЦИИ_Таблицы_Дельта

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

<dsError>: функции таблиц <tableFeatures> находятся в таблице<versionStr> <historySharingStatusStr> <optionStr>

НЕПОДДЕРЖИВАЕМАЯ ОПЕРАЦИЯ

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

<dsError>: <message>

Неподдерживаемая схема хранения

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

<dsError>: неподдерживаемая схема хранения: <scheme>.

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

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

<dsError>: не удалось получить <schema>. <table> от Share <share>, так как таблица типа [<tableType>] в настоящее время не поддерживается в запросах <queryType>.

DS_USER_CONTEXT_ERROR (ошибка контекста пользователя)

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

<dsError>: <message>

Функции общего доступа к DS_VIEW запрещены

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

<dsError>: следующие функции: <functions> запрещены в запросе на совместное использование представления.

Домен рабочего пространства не установлен

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

<dsError>: домен рабочей области <workspaceId> не задан.

Рабочая область DS не найдена

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

<dsError>: <workspaceId> рабочая область не найдена.

Автозагрузчик

Добавление нового не поддерживается

SQLSTATE: 0A000

Режим эволюции схемы <addNewColumnsMode> не поддерживается при указании схемы. Чтобы использовать этот режим, можно указать схему с помощью cloudFiles.schemaHints вместо этого.

Ошибка неоднозначных параметров аутентификации

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_ОТСУТСТВУЮТ_ВАРИАНТЫ_АУТЕНТИФИКАЦИИ

SQLSTATE: 42000

Укажите учетные данные службы Databricks или идентификатор клиента и clientSecret для проверки подлинности с помощью Azure.

Аутентификация Azure: несколько вариантов

SQLSTATE: 42000

При предоставлении учетных данных службы Databricks не следует предоставлять другие параметры учетных данных (например, clientId, clientSecret или connectionString).

CF_AZURE_STORAGE_SUFFIXES_REQUIRED

SQLSTATE: 42000

Для Azure требуется adlsBlobSuffix и adlsDfsSuffix

Несоответствие CF_BUCKET

SQLSTATE: 22000

<storeType> в событии файла <fileEvent> отличается от того, что ожидается источником: <source>.

Не удается развить схему: журнал пуст.

SQLSTATE: 22000

Невозможно развивать схему, если журнал схемы пуст. Расположение журнала схемы: <logPath>

Невозможно обработать сообщение очереди_CF

SQLSTATE: 22000

Не удается проанализировать следующее сообщение очереди: <message>

CF_CANNOT_RESOLVE_CONTAINER_NAME (Не удается разрешить имя контейнера)

SQLSTATE: 22000

Не удается разрешить имя контейнера из пути: <path>, полученный URI: <uri>

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

SQLSTATE: 22000

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

Разрешить переопределения и очистку источников для обоих режимов

SQLSTATE: 42000

Не удается включить cloudFiles.cleanSource и cloudFiles.allowOverwrites одновременно.

CF_CLEAN_SOURCE_CANNOT_MOVE_FILES_INSIDE_SOURCE_PATH (невозможно переместить файлы внутри указанных в исходном пути)

SQLSTATE: 42000

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

Источник CF_CLEAN не включен

SQLSTATE: 0A000

CleanSource не включен для этой рабочей области. Обратитесь в службу поддержки Databricks.

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>", "{comma-separated-list}")

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

SQLSTATE: 42000

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

Ошибка авторизации CF_EVENT_GRID

SQLSTATE: 22000

Не удалось создать подписку на Event Grid. Убедитесь, что ваша служба работает корректно.

Субъект имеет <permissionType> подписки сетки событий. Дополнительные сведения см. в следующем разделе:

<docLink>

Сбои при создании сетчатой структуры событий (CF_EVENT_GRID_CREATION_FAILED)

SQLSTATE: 22000

Не удалось создать подписку на грид событий. Пожалуйста, убедитесь, что Microsoft.EventGrid...

зарегистрирован в качестве поставщика ресурсов в вашей подписке. Дополнительные сведения см. в следующем разделе:

<docLink>

ОШИБКА_НЕ_НАЙДЕНА_СЕТКА_СОБЫТИЙ_CF

SQLSTATE: 22000

Не удалось создать подписку на Event Grid. Убедитесь, что ваше хранилище находится в порядке

учетная запись (<storageAccount>) находится в вашей группе ресурсов (<resourceGroup>) и

учетная запись хранения — это учетная запись StorageV2 (общего назначения версии 2). Дополнительные сведения см. в следующем разделе:

<docLink>

Уведомление о событии CF не поддерживается

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_НЕ_УДАЛОСЬ_ВЫВЕСТИ_СХЕМУ

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_НЕПРАВИЛЬНОЕ_ИСПОЛЬЗОВАНИЕ_ПАРТИИ

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 текущее состояние: недопустимый ARN (Amazon Resource Name).

SQLSTATE: 42000

Недопустимый ARN: <arn>

CF_INVALID_AZURE_CERTIFICATE (Недействительный сертификат Azure)

SQLSTATE: 42000

Закрытый ключ, предоставленный параметром cloudFiles.certificate, не может быть проанализирован. Укажите допустимый открытый ключ в формате PEM.

Неверный закрытый ключ сертификата Azure (CF_INVALID_AZURE_CERT_PRIVATE_KEY)

SQLSTATE: 42000

Закрытый ключ, предоставленный параметром cloudFiles.certificatePrivateKey, не может быть проанализирован. Укажите допустимый закрытый ключ в формате PEM.

CF_НЕДЕЙСТВИТЕЛЬНАЯ_ТОЧКА_КОНТРОЛЯ

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_NEDOPUSTIMY_OPTION_KLYUCHI_MANAGED_FILE_EVENTS

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>

Неисправная схема: ошибка в параметрах подсказки

SQLSTATE: 42000

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

В этом случае переопределение столбца: <columnName>

несколько раз в schemaHints:

<schemaHints>

НЕДОПУСТИМАЯ СХЕМА ПОДСКАЗКИ СТОЛБЦА

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

Вы используете Auto Loader с управляемыми событиями файлов, но оказывается, что внешнее место хранения для входного пути "<path>" не имеет включенных событий файла или входной путь указан неверно. Попросите администратора Databricks включить события файлов во внешнем расположении для вашего входного пути.

Файлы_CF_УПРАВЛЕННЫЕ_СОБЫТИЯ_NEPАЗРЕШЕНЫ_ДЛЯ_ЭНДПОИНТА

SQLSTATE: 42000

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

CF_MANAGED_FILE_EVENTS_IS_PREVIEW

SQLSTATE: 56038

Автозагрузчик с событиями управляемого файла — это предварительная версия функций. Чтобы продолжить, обратитесь в службу поддержки 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", "{comma-separated-list|empty-string}")

CF_PARTITON_INFERENCE_ERROR

SQLSTATE: 22000

При попытке определить схему секционирования текущего пакета файлов произошла ошибка. Укажите столбцы раздела явно с помощью: .option("cloudFiles.<partitionColumnOption>", "{comma-separated-list}")

Путь не существует для чтения файлов

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_Пустой

SQLSTATE: 42000

Не удалось создать службы уведомлений: суффикс ресурса не может быть пустым.

CF_RESOURCE_SUFFIX_INVALID_CHAR_AWS — недопустимый символ в суффиксе ресурса AWS

SQLSTATE: 42000

Не удалось создать службы уведомлений: суффикс ресурсов может иметь только буквенно-цифровые символы, дефисы (-) и подчеркивания (_).

Недопустимый символ в суффиксе ресурса Azure

SQLSTATE: 42000

Не удалось создать службы уведомлений: суффикс ресурса может иметь только строчную букву, число и дефис (-).

CF_РЕСУРС_СУФФИКС_НЕДОПУСТИМЫЙ_СИМВОЛ_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_ТЕМЫ_ОПУБЛ_ПОДПИСКИ_ТОЙ_ЖЕ

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

SQLSTATE: 42000

Указанная версия <version> не существует или удалена во время анализа.

Поток завершен

SQLSTATE: 22000

<threadName> поток мертв.

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

SQLSTATE: 42000

Не удалось получить расположение контрольной точки потока из исходного расположения контрольной точки: <checkPointLocation>

CF_Невозможно определить формат файла

SQLSTATE: 42000

Не удалось определить исходный формат файла из <fileSize> выборок файлов, обнаружено <formats>. Укажите формат.

Невозможно извлечь информацию о корзине (CF)

SQLSTATE: 42000

Не удалось извлечь сведения о контейнере. Путь: '<path>', разрешённый URI: '<uri>'.

Невозможно извлечь информацию о ключе

SQLSTATE: 42000

Не удалось извлечь ключевую информацию. Путь: '<path>', разрешённый URI: '<uri>'.

CF_НЕВОЗМОЖНО_ИЗВЛЕЧЬ_ИНФОРМАЦИЮ_АККАУНТА_ХРАНИЛИЩА

SQLSTATE: 42000

Не удается извлечь сведения об учетной записи хранения; path: '<path>', разрешенный URI: '<uri>'

CF_НЕВОЗМОЖНО СПИСОК ЭФФЕКТИВНО

SQLSTATE: 22000

Получено событие переименования каталога для пути <path>, но мы не можем эффективно перечислить этот каталог. Чтобы поток продолжался, задайте для параметра cloudFiles.ignoreDirRenames значение true, и попробуйте включить регулярные дозаполнения с помощью cloudFiles.backfillInterval для обработки этих данных.

CF_UNEXPECTED_READ_LIMIT

SQLSTATE: 22000

Непредвиденный лимит чтения: <readLimit>

CF_UNKNOWN_OPTION_KEYS_ОШИБКА

SQLSTATE: 42000

Найденные неизвестные ключи параметров:

<optionList>

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

Чтобы проверить параметры и игнорировать неизвестные параметры, можно установить:

.option("cloudFiles.<validateOptions>", "false")

CF_НЕИЗВЕСТНОЕ_ОГРАНИЧЕНИЕ_ЧТЕНИЯ

SQLSTATE: 22000

Неизвестный предел чтения: <readLimit>

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

SQLSTATE: 0A000

Конфигурация режима cleanSource «move» не поддерживается.

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

Функция SQL для облачных файлов CF_UNSUPPORTED не поддерживается

SQLSTATE: 0A000

Функция SQL "cloud_files" для создания потокового источника для автозагрузчика поддерживается только в декларативных конвейерах Lakeflow. Дополнительные сведения см. в следующем разделе:

<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

SQLSTATE: 22023

Ошибка синтаксического анализа EWKB: <parseError> на позиции <pos>

GEOJSON_PARSE_ERROR

SQLSTATE: 22023

Ошибка синтаксического анализа GeoJSON: <parseError> в позиции <pos>

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

КОД_ОШИБКИ_GEO_КОДИРОВЩИК_НЕСООТВЕТСТВИЕ_SRID

SQLSTATE: 42K09

Не удалось закодировать значение <type>, так как предоставленный SRID <valueSrid> значения для кодирования не соответствует типу SRID: <typeSrid>.

H3_INVALID_CELL_ID

SQLSTATE: 22023

<h3Cell> не является допустимым идентификатором ячейки H3

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

ОШИБОЧНОЕ_ЗНАЧЕНИЕ_ДИСТАНЦИИ_СЕТКИ

SQLSTATE: 22023

<k> Расстояние сетки H3 должно быть не отрицательным

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

НЕВЕРНОЕ ЗНАЧЕНИЕ РАЗРЕШЕНИЯ

SQLSTATE: 22023

<r> разрешение H3 должно быть между <minR> и <maxR>, включительно

См. дополнительные сведения в H3_INVALID_RESOLUTION_VALUE

H3_НЕ ВКЛЮЧЕН

SQLSTATE: 0A000

<h3Expression> отключен или не поддерживается. Рассмотрите возможность переключения на уровень, поддерживающий выражения H3

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

H3_ОШИБКА_В_ПЕНТАГОНЕ

SQLSTATE: 22023

Был найден пятиугольник при вычислении шестиугольного кольца <h3Cell> с сеточным расстоянием <k>.

H3_НЕОПРЕДЕЛЕННОЕ_РАССТОЯНИЕ_СЕТКИ

SQLSTATE: 22023

Расстояние между <h3Cell1> и <h3Cell2> сетки H3 не определено

Значения разных SRID

SQLSTATE: 22023

Аргументы "<sqlFunction>" должны иметь одинаковое значение SRID. Найденные значения SRID: <srid1>, <srid2>

Недопустимый аргумент

SQLSTATE: 22023

"<sqlFunction>": <reason>

Неверный тип аргумента

SQLSTATE: 22023

Аргумент "<sqlFunction>" должен иметь тип <validTypes>

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

SQLSTATE: 22023

<sqlFunction>: недопустимое или неподдерживаемое преобразование CRS из SRID <srcSrid> в SRID <trgSrid>

ST_НЕВЕРНОЕ_ЗНАЧЕНИЕ_ПО_ЭНДИАННОСТИ

SQLSTATE: 22023

Endianness '<e>' должен быть либо "NDR" (маленький эндиан) или "XDR" (big-endian)

НЕВЕРНОЕ_ЗНАЧЕНИЕ_GEOHASH

SQLSTATE: 22023

<sqlFunction>: недопустимое геохашное значение: '<geohash>'. Значения geohash должны быть допустимыми строками в нижнем регистре формата base32, как указано в https://en.wikipedia.org/wiki/Geohash#Textual_representation

ST_НЕДОПУСТИМОЕ_ЗНАЧЕНИЕ_ИНДЕКСА

SQLSTATE: 22023

<sqlFunction>: недопустимый индекс <index> для указанного геопространственного значения.

СТ_НЕВЕРНОЕ_ЗНАЧЕНИЕ_ТОЧНОСТИ

SQLSTATE: 22023

Точность <p> должна находиться между <minP> и <maxP>, включительно

НЕДОПУСТИМОЕ ЗНАЧЕНИЕ SRID

SQLSTATE: 22023

Недопустимые или неподдерживаемые SRID <srid>

ST не включен

SQLSTATE: 0A000

<stExpression> отключен или не поддерживается. Рассмотрите возможность переключения на уровень, поддерживающий выражения 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".

СХЕМА_ВНЕШНЕГО_ИСПОЛЬЗОВАНИЯ_ПРИСВОЕНА_НЕВЕРНОМУ_ТИПУ_ОБЪЕКТА_БЕЗОПАСНОСТИ

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

Привилегии EXTERNAL USE SCHEMA неприменимо к этой сущности <assignedSecurableType> и могут быть назначены только схеме или каталогу. Удалите привилегии из объекта <assignedSecurableType> и назначьте его схеме или каталогу.

ЗАПИСЬ_ИЗВНЕ_НЕ_РАЗРЕШЕНА_ДЛЯ_ТАБЛИЦЫ

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

Таблица с идентификатором <tableId> не может быть записана вне вычислительной среды Databricks из-за своего типа <securableKind>. Только виды таблиц "TABLE_EXTERNAL" и "TABLE_DELTA_EXTERNAL" могут быть записаны внешне.

КОРЕНЬ_ХРАНИЛИЩА_ИННОСТРАННОГО_КАТАЛОГА_ДОЛЖЕН_ПОДДЕРЖИВАТЬ_ЗАПИСЬ

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

Расположение хранилища для внешнего каталога типа <catalogType> будет использоваться для выгрузки данных и не может быть доступно только для чтения.

ПРЕДЕЛ ПЕРЕКРЫТИЯ HMS_SECURABLE ПРЕВЫШЕН

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

Число <resourceType>s для входного пути <url> превышает установленный лимит (<overlapLimit>) для перекрывающихся <resourceType>s HMS.

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

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

Запросы Delta Sharing не поддерживаются с использованием имен ресурсов

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

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

Предоставленное имя ресурса ссылается на тип сущности <provided>, но ожидаемый <expected>.

НЕВЕРНОЕ_ИМЯ_РЕСУРСА_ID_МЕТАХРАНИЛИЩА

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

Указанное имя ресурса ссылается на хранилище метаданных, которое не находится в области текущего запроса.

ПЕРЕКРЫТИЕ_ЛОКАЦИЙ

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

URL-адрес входного пути "<path>" пересекается с <overlappingLocation> в вызове "<caller>". <conflictingSummary>. <permissionErrorSuggestion>

СТРОКА_ПОДКЛЮЧЕНИЯ_MONGO_DB_SRV_НЕ_РАЗРЕШАЕТ_ИСПОЛЬЗОВАНИЕ_ПОРТА

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

Создание или обновление подключения MongoDB запрещено, так как строка подключения MongoDB SRV не требует порта.

Удалите порт, так как строка подключения SRV не требует порта.

КОРЕНЬ_ХРАНЕНИЯ_ВНЕШНЕГО_КАТАЛОГА_REDSHIFT_ДОЛЖЕН_БЫТЬ_S3

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

Корневая директория хранилища для внешнего каталога Redshift должна находиться в AWS S3.

ВИД_ЗАЩИЩАЕМЫЙ_НЕ_ПОДДЕРЖИВАЕТ_ФЕДЕРАЦИЮ_LAKEHOUSE

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

Защищаемый типа <securableKind> не поддерживает федерацию Lakehouse.

ОБЕСПЕЧИВАЕМЫЙ_ТИП_НЕ_ВКЛЮЧЕН

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

Тип '<securableKind>', который можно защитить, не включен. Если это защищаемый тип, связанный с функцией предварительного просмотра, включите его в настройках рабочей области.

ТИП_БЕЗОПАСНОСТИ_НЕ_ПОДДЕРЖИВАЕТ_ФЕДЕРАЦИЮ_ОЗЕРА_ДАННЫХ

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

Защищаемый с помощью типа <securableType> не поддерживает федерацию Lakehouse.

Количество столбцов исходной таблицы превышает предел

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

Исходная таблица содержит более <columnCount> столбцов. Уменьшите количество столбцов до <columnLimitation> или меньше.

UC_AAD_TOKEN_СЛИШКОМ_КОРОТКИЙ_СРОК_ДЕЙСТВИЯ

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

Срок действия токена AAD для Exchanged <lifetime> настроен слишком коротким. Проверьте параметр Azure AD, чтобы убедиться, что временный маркер доступа имеет по крайней мере часовое время существования. https://learn.microsoft.com/azure/active-directory/develop/active-directory-configurable-token-lifetimes

UC_ABAC_DEPENDENCY_DIFFERING_RF_CM

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

Зависимость '<dependency>' упоминается несколько раз и приводит к различию в фильтрах строк ABAC или масках столбцов.

UC_ABAC_EVALUATION_ERROR (Ошибка оценки UC_ABAC)

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

Ошибка при оценке политик ABAC в <resource>.

UC_ABAC_EVALUATION_USER_ERROR (Ошибка пользователя при оценке UC_ABAC)

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

Ошибка при оценке политик ABAC для '<resource>'. Политика '<policyName>' завершилась сбоем, сообщение: <message>.

Изменение вида данных DLT за пределами определяющего конвейера

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

Изменение представления "<viewFullName>" за пределами конвейера, который его определяет, запрещено. Вместо этого обновите определение представления из конвейера, который его определил (идентификатор конвейера: <owningPipelineId>).

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. Выберите один из них.

Достигнут максимум подключений по учетным данным

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

Достигнуто максимальное количество учетных данных для имени подключения "<connectionName>". Удалите существующие учетные данные перед созданием нового.

Учетные данные для подключения UC не существуют для пользователя с логином.

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

Учетные данные для идентификации пользователя "<userIdentity>" не найдены для подключения "<connectionName>". Сначала войдите в систему, посетив <connectionPage>

Тип учетных данных UC_CONNECTION не поддерживается

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

Создание учетных данных для защищаемого типа "<securableType>" не поддерживается. Поддерживаемые защищённые типы: <allowedSecurableType>

UC_СОЕДИНЕНИЕ_УЖЕ_СУЩЕСТВУЕТ_ДЛЯ_УЧЕТНЫХ_ДАННЫХ

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

У учетных данных '<credentialName>' есть одно или несколько зависимых подключений. Вы можете использовать параметр принудительного исполнения для продолжения обновления или удаления учетных данных, но подключения, использующие эти учетные данные, могут больше не работать.

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

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

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

Срок действия соединения истек, обновите токен.

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

Срок действия токена обновления, связанного с подключением, истек. Обновите подключение, чтобы перезапустить поток OAuth, чтобы получить новый маркер.

ПОДКЛЮЧЕНИЕ_UC_В_РЕЖИМЕ_ОШИБКИ

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

Подключение находится в состоянии FAILED. Обновите подключение с допустимыми учетными данными, чтобы повторно активировать его.

ОТСУТСТВУЕТ_ОПЦИЯ_СОЕДИНЕНИЯ_UC

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

Подключения защищаемого типа "<securableType>" должны включать следующие параметры: <requiredOptions>.

Отсутствует токен обновления для подключения UC

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

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

Ошибка обмена UC_CONNECTION_OAUTH

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

Сбой обмена токенами OAuth с кодом состояния HTTP <httpStatus>. Возвращенный ответ сервера или сообщение об исключении: <response>

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

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

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

Согласованные коммиты не включены

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

Поддержка координированных коммитов не включена. Обратитесь в службу поддержки Databricks.

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

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

Невозможно создать <securableType> "<securableName>", так как он находится в неактивном <parentSecurableType> "<parentSecurableName>". Удалите родительский защищаемый объект и повторно создайте родительский объект.

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

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

Не удалось проанализировать предоставленный идентификатор соединителя доступа: <accessConnectorId>. Проверьте форматирование и повторите попытку.

НЕ УДАЛОСЬ ПОЛУЧИТЬ ТОКЕН ПОДТВЕРЖДЕНИЯ ДЛЯ UC_CREDENTIAL

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

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

UC_ОШИБОЧНЫЕ_УЧЁТНЫЕ_ДАННЫЕ_ОБЛАЧНЫЕ_РАЗРЕШЕНИЯ

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

Для регистрации учётных данных необходима роль участника в соответствующем соединителе доступа с идентификатором <accessConnectorId>. Обратитесь к администратору учетной записи.

UC_CREDENTIAL_НЕВЕРНЫЙ_ТИП_УДОСТОВЕРЕНИЯ_ДЛЯ_ЦЕЛИ

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

Тип учетных данных '<credentialType>' не поддерживается для цели '<credentialPurpose>'

UC_CREDENTIAL_PERMISSION_DENIED (Доступ к учетной записи запрещен)

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

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

Политика доверия UC_CREDENTIAL открыта

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 уровня рабочей области.

Версия доверенного компонента слишком устарела

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

Среда выполнения Databricks больше не поддерживает эту операцию. Используйте последнюю версию (может потребоваться просто перезапустить кластер).

UC_DELTA_UNIVERSAL_FORMAT_НЕ_МОЖЕТ_РАСПОЗНАТЬ_ICEBERG_VERSION

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

Не удалось определить версию таблицы Iceberg из расположения метаданных <metadataLocation>.

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

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

Обнаружено одновременное обновление той же версии метаданных айсберга.

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

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

Недопустимое расположение зафиксированных метаданных <metadataLocation>. Это не подкаталог корневого каталога <tableRoot>таблицы.

Ограничение_отсутствующего_поля_UC_DELTA_UNИВЕРСАЛЬНЫЙ_ФОРМАТ

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

Информация о преобразовании формата дельта-айсберга отсутствует обязательные поля.

UC_DELTA_УНИВЕРСАЛЬНЫЙ_ФОРМАТ_БЕЗ_ОГРАНИЧЕНИЙ_НА_СОЗДАНИЕ

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

Настройка информации о формате дельта-айсберга при создании не поддерживается.

If no standardized translation exists or no further information context is provided, the original remains unchanged as error codes like this are often used as-is across different languages in software contexts.

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

Предоставленная информация о преобразовании формата айсберга дельта слишком велика.

ОБНОВЛЕНИЕ_ФОРМАТА_UC_DELTA_UNIVERSAL_НЕВЕРНОЕ

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

Универсальные метаданные можно обновлять только в Delta-таблицах с включённым режимом единообразия.

Превышено предельное значение глубины зависимости

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

<resourceType> Глубина '<ref>' превышает предел (или имеет циклическую ссылку).

Зависимость UC не существует

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

<resourceType> "<ref>" недопустим, так как один из базовых ресурсов не существует. <cause>

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

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

<resourceType> "<ref>" не имеет достаточных привилегий для выполнения, так как владелец одного из базовых ресурсов завершил проверку авторизации. <cause>

UC_ДВОЙНОЕ_ПОДКЛЮЧЕНИЕ

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

Соединение с именем '<connectionName>' с тем же URL-адресом уже существует. Попросите владельца предоставить разрешение на использование этого подключения вместо создания дубликата.

UC_ДЫБЛИКАТ_СОЗДАНИЯ_КАТАЛОГА_МАТЕРИАЛОВ

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

Предпринята попытка создать каталог Fabric с URL-адресом"<storageLocation>, который соответствует существующему каталогу, который не допускается.

UC_СОЗДАНИЕ_ДВОЙНОГО_НАЗНАЧЕНИЯ_ТЕГА

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

Назначение тегов с ключом тега <tagKey> уже существует

СУЩНОСТЬ_УЦ НЕ ИМЕЕТ СООТВЕТСТВУЮЩЕГО ОНЛАЙН-КЛАСТЕРА

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

Сущность <securableType> <entityId> не имеет соответствующего сетевого кластера.

UC_ERROR_CODE_XWYEY

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

Если эта проблема сохранится, обратитесь в службу поддержки Databricks с кодом ошибки #UC-XWYEY.

Превышен максимальный лимит файлов

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_HMS_SHALLOW_CLONE_MISMATCH

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

Базовая таблица и таблица-клон должны находиться в одном каталоге для поверхностных клонов, созданных в иностранных каталогах хранилища метаданных Hive. Базовая таблица '<baseTableName>' находится в каталоге '<baseCatalogName>', и таблица-клон '<cloneTableName>' находится в каталоге '<cloneCatalogName>'.

Несоответствие длины столбца дочернего ключа UC_FOREIGN_KEY_CHILD_COLUMN_LENGTH_MISMATCH

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

Внешний ключ <constraintName> имеет разные размеры для дочерних и родительских столбцов.

Неправильное соответствие столбцов внешнего ключа

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_Неролина_владельца

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

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

UC_ICEBERG_COMMIT_CONFLICT (конфликт фиксации в UC_ICEBERG)

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

Не удается зафиксировать <tableName>: расположение метаданных <baseMetadataLocation> изменилось с <catalogMetadataLocation>.

UC_ICEBERG_COMMIT_НЕПРАВИЛЬНАЯ_ТАБЛИЦА

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

Невозможно выполнить фиксацию в управляемой таблице Айсберга в неуправляемую таблицу Айсберга: <tableName>.

UC_ICEBERG_COMMIT_ОТСУТСТВУЕТ_ОГРАНИЧЕНИЕ_ПОЛЯ

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

Отсутствуют обязательные поля в предоставленных сведениях о фиксации в системе Managed Iceberg.

Несовпадение UC_ID

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

<type> <name> не имеет идентификатора <wrongId>. Повторите операцию.

UC_INVALID_ACCESS_BRICKSTORE_PG_CONNECTION

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

Недопустимый доступ к экземпляру базы данных. <reason>

Не удалось получить доступ к сущности DBFS: 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>" не может быть пустым. Введите непустое значение.

НЕВЕРНОЕ_УСЛОВИЕ_ПОЛИТИКИ

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

Недопустимое условие в политике '<policyName>'. Ошибка компиляции с сообщением '<message>'.

UC_INVALID_R2_ACCESS_KEY_ID - неверный идентификатор ключа доступа R2.

SQLSTATE: не присвоено

Недопустимый идентификатор ключа доступа R2.

Ошибка UC: Неверный секретный ключ доступа R2

SQLSTATE: не присвоено

Недопустимый секретный ключ доступа R2.

Ошибка недопустимого обновления безопасности, принадлежащего группе администраторов системного рабочего пространства

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_СТАТУС_НАЗНАЧЕНИЯ_НЕДЕЙСТВИТЕЛЕН

SQLSTATE: не присвоено

'<metastoreAssignmentStatus>' не может быть присвоено. Поддерживаются только MANUALLY_ASSIGNABLE и AUTO_ASSIGNMENT_ENABLED.

UC_METASTORE_CERTIFICATION не включена

SQLSTATE: не присвоено

Сертификация хранилища метаданных не включена.

UC_METASTORE_DB_ШАРДИРОВАНИЕ_НЕ_НАЙДЕНО

SQLSTATE: не присвоено

Не удалось получить отображение хранилища метаданных на сегменты базы данных по идентификатору <metastoreId> из-за внутренней ошибки. Обратитесь в службу поддержки Databricks.

UC_METASTORE_ИМЕЕТ_АКТИВНЫЕ_УПРАВЛЯЕМЫЕ_ОНЛАЙН_КАТАЛОГИ

SQLSTATE: не присвоено

Хранилище метаданных <metastoreId> имеет <numberManagedOnlineCatalogs> управляемые онлайн-каталоги. Удалите их явным образом, а затем повторите удаление хранилища метаданных.

UC_METASTORE_STORAGE_ROOT_CREDENTIAL_UPDATE_INVALID (Ошибка обновления учетных данных корневого хранилища метаданных UC)

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_ОТСУТСТВУЕТ_ID_ОРГАНИЗАЦИИ_В_КОНТЕКСТЕ

SQLSTATE: не присвоено

Попытка получить доступ к идентификатору организации (или идентификатору рабочего пространства), но в контексте его нет.

UC_ОНЛАЙН_КАТАЛОГ_НЕ_ИЗМЕНЯЕМЫЙ

SQLSTATE: не присвоено

<rpcName> запрос обновляет <fieldName>. Используйте вкладку «Вычисления» в интернет-магазине, чтобы изменить все, кроме комментариев, владельца и режима изоляции онлайн-каталога.

КВОТА_УЧ_ONLINE_КАТАЛОГА_ПРЕВЫШЕНА

SQLSTATE: не присвоено

Невозможно создать более <quota> интернет-магазинов в мета-хранилище, так как уже существует <currentCount>. Возможно, у вас нет доступа к существующим интернет-магазинам. Обратитесь к администратору хранилища метаданных, чтобы получить доступ или получить дополнительные инструкции.

Ошибка в онлайн-каталоге индекса UC: недействительная операция CRUD

SQLSTATE: не присвоено

Онлайн каталоги индексов должны быть <action> через API /vector-search.

UC_ОНЛАЙН_ИНДЕКС_КАТАЛОГ_НЕИЗМЕНЯЕМЫЙ

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_НЕКОРРЕКТНЫЙ_TTL_ТИП_КОЛОНКИ_ПО_ВРЕМЕНИ

SQLSTATE: не присвоено

Столбец <columnName> типа <columnType> нельзя использовать в качестве столбца времени TTL. Допустимые типы <supportedTypes>.

UC_ОПЕРАЦИЯ_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: не присвоено

Операция, не поддерживаемая каталогом Unity. <detailedMessage>

ВЫХОД ЗА ПРЕДЕЛЫ ДОСТУПНЫХ МАРШРУТОВ

SQLSTATE: не присвоено

Ошибка авторизованного пути. Расположение <securableType><location> не определено в авторизованных путях для каталога: <catalogName>. Попросите владельца каталога добавить путь к списку авторизованных путей, определенных в каталоге.

UC_ПЕРЕКРЫВАЮЩИЕСЯ_РАЗРЕШЕННЫЕ_ПУТИ

SQLSTATE: не присвоено

Параметр "authorized_paths" содержит перекрывающиеся пути: <overlappingPaths> Убедитесь, что каждый путь является уникальным и не пересекается с другими путями в списке.

Несоответствие параметров пагинации и запроса UC

SQLSTATE: не присвоено

Аргумент запроса "" имеет значение "<arg><received>", которое отличается от значения, используемого в первом вызове разбиения на страницы ('<expected>)

UC_PATH_FILTER_НАРУШЕНИЕ_СПИСКА_РАЗРЕШЕНИЙ

SQLSTATE: не присвоено

Путь "<targetPath>" с учетными данными <credentialName> не допускается. Убедитесь, что путь является дочерним путем элемента в следующем списке: "<allowlist>".

Путь_слишком_длинный

SQLSTATE: не присвоено

Входной путь слишком длинен. Разрешенная длина: <maxLength>. Длина входных данных: <inputLength>. Входные данные: <path>...

Ограничение на одновременное подключение к базе данных файлового хранилища превышено.

SQLSTATE: не присвоено

Превышено ограничение параллелизма для хранилища <metastoreId>метаданных. Повторите попытку позже. Если проблема сохранится, обратитесь в службу поддержки. Код ошибки #UC-<errorCodeArbitraryFiveLettersUpperCase>

ОШИБКА UC_POSTGRESQL: ДОСТИГНУТА КВОТА НА ОНЛАЙН-ПРЕДСТАВЛЕНИЯ НА ОДНУ ИСХОДНУЮ ТАБЛИЦУ

SQLSTATE: не присвоено

Не удается создать более <quota> синхронизированных таблиц базы данных для каждой исходной таблицы.

УНИКАЛЬНЫЙ_КЛЮЧ_НА_ОБОБЩАЕМОЙ_КОЛОНКЕ

SQLSTATE: не присвоено

Невозможно создать первичный ключ <constraintName>, так как дочерний столбец <childColumnNames> может принимать значение NULL. Измените допустимость NULL для столбца и повторите попытку.

Истекло время ожидания запроса (UC)

SQLSTATE: не присвоено

Эта операция заняла слишком много времени.

UC_ИМЯ_КОРНЕВОГО_ХРАНИЛИЩА_S3_СОДЕРЖИТ_ТОЧКУ

SQLSTATE: не присвоено

Имя контейнера S3 корневого хранилища, содержащее точки, не поддерживается каталогом Unity: <uri>

UC_SCHEMA_EMPTY_STORAGE_LOCATION (Пустое местоположение хранения)

SQLSTATE: не присвоено

Неожиданно обнаружено пустое место хранения для схемы "<schemaName>" в каталоге "<catalogName>". Убедитесь, что схема использует схему пути <validPathSchemesListStr>.

UC_БЕЗСЕРВЕРНЫЙ_НЕНАДЕЖНЫЙ_ДОМЕН_ХРАНЕНИЕ_ТОКЕН_МИНТИНГ

SQLSTATE: не присвоено

Бессерверные записные книжки не могут извлечь временные учетные данные доступа из каталога Unity.

Ошибка разбора UC_STORAGE_CREDENTIAL_ACCESS_CONNECTOR

SQLSTATE: не присвоено

Не удалось проанализировать предоставленный идентификатор соединителя доступа: <accessConnectorId>. Проверьте форматирование и повторите попытку.

Ошибка: Отказано в разрешении на создание корневого каталога в DBFS для указанного учетного хранилища.

SQLSTATE: не присвоено

Не удается создать учетные данные хранения для корневого каталога DBFS, так как пользователь: <userId> не является администратором рабочей области: <workspaceId>

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>.

УЧ_ХРАНЕНИЕ_УДОСТОВЕРЕНИЕ_ОТСУТСТВУЕТ_ПРОВЕРОЧНЫЙ_ТОКЕН

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 использовать роль, должна требовать наличия внешнего идентификатора. Пожалуйста, свяжитесь с администратором вашей учетной записи, чтобы добавить условие для внешнего идентификатора. Такое поведение направлено на защиту от проблемы «Смущённого заместителя» (https://docs.aws.amazon.com/IAM/latest/UserGuide/confused-deputy.html).

UC_ХРАНЕНИЕ_УЧЕТНЫЕ_ДАННЫЕ_БЕЗ_ПРИВИЛЕГИЙ_СЛУЖЕБНАЯ_УЧЕТНАЯ_ЗАПИСЬ_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: не присвоено

Служебные субъекты не могут использовать привилегию CREATE STORAGE CREDENTIAL для регистрации управляемых идентичностей. Чтобы зарегистрировать управляемую идентичность, назначьте служебному принципалу роль администратора учетной записи.

Since there are no improvements needed in this context due to lack of specific instructions or context, the translation remains unchanged: UC_STORAGE_CREDENTIAL_WASBS_NOT_DBFS_ROOT

SQLSTATE: не присвоено

Расположение <location> не находится в корневом каталоге DBFS, так как невозможно создать учетные данные хранилища. <storageCredentialName>

UC_ХРАНИЛИЩЕ_УЧЕТНЫЕ_ДАННЫЕ_РАБОЧЕЕ_ПРОСТРАНСТВО_API_ЗАПРЕЩЕНО

SQLSTATE: не присвоено

Создание или обновление учетных данных хранилища пользователем, не являющимся администратором учетной записи, не поддерживается в API уровня учетной записи. Вместо этого используйте API уровня рабочей области.

UC_STORAGE_CREDENTIAL_WS_BUCKET_НЕДОПУСТИМОЕ_РАСПОЛОЖЕНИЕ_КОРЗИНЫ

SQLSTATE: не присвоено

Расположение <requestedLocation> не находится внутри допустимого контекста <allowedLocation>

UC_STORAGE_CREDENTIAL_WS_INTERNAL_CATALOG_NOT_SUPPORTED

SQLSTATE: не присвоено

Учетные данные хранилища внутреннего каталога рабочей области для текущей рабочей области пока не поддерживаются

UC_СИСТЕМА_РАБОЧЕЕ_ПРОСТРАНСТВО_ГРУППОВОЕ_РАЗРЕШЕНИЕ_НЕПОДДЕРЖИВАЕМЫЙ

SQLSTATE: не присвоено

Не удается предоставить права на <securableType> системной созданной группе <principal>.

Таблица UC не принадлежит каталогу

SQLSTATE: не присвоено

Запрос на выполнение операций фиксации или getCommits для таблицы "<tableId>" требует включения каталожного элемента, принадлежащего данной таблице.

UC_МЕТКА_СО_СВОЙСТВОМ_НЕ_СУЩЕСТВУЕТ

SQLSTATE: не присвоено

Назначение тега с ключом <tagKey> не найдено

Операция с временными учетными данными не поддерживается

SQLSTATE: не присвоено

Операция с временными учетными данными не поддерживается.

UC_UNDROP_RESOURCE_ID_УЖЕ СУЩЕСТВУЕТ

SQLSTATE: не присвоено

Не удается удалить "<resourceType>" потому, что "<resourceType>" с идентификатором "<resourceId>" уже существует.

UC_UNDROP_RESOURCE_NAME_ALREADY_EXISTS

SQLSTATE: не присвоено

Не удается удалить "<resourceType>", так как "<resourceType>" с именем "<resourceName>" уже существует.

UC_UNDROP_RESOURCE_NOT_READY (Ресурс не готов к восстановлению)

SQLSTATE: не присвоено

Не удается отменить удаление "<resourceType>", потому что "<resourceType>" с идентификатором "<resourceId>" не готов к восстановлению, повторите попытку позже.

ОШИБКА_ВОССТАНОВЛЕНИЯ_РЕСУРСА_ПОЛЕ_ВОССТАНОВЛЕНИЯ_ИСТЕКЛО

SQLSTATE: не присвоено

Не удается удалить "<resourceType>", так как "<resourceType>" с идентификатором "<resourceId>" выходит за рамки поддерживаемого периода восстановления "<maxRestorationPeriodDay>" дней.

Недопустимый базовый путь подключения HTTP (UC_UNSUPPORTED_HTTP_CONNECTION_BASE_PATH)

SQLSTATE: не присвоено

Указан недопустимый базовый путь, базовый путь должен иметь вид /api/resources/v1. Неподдерживаемый путь: <path>

UC_НЕПОДДЕРЖИВАЕМЫЙ_ХОСТ_HTTP_СОЕДИНЕНИЯ

SQLSTATE: не присвоено

Недопустимое имя узла предоставлено, имя узла должно быть наподобие https://www.databricks.com без суффикса пути. Неподдерживаемый узел: <host>

НЕПОДДЕРЖИВАЕМЫЙ ЛАТИНСКИЙ СИМВОЛ В ПУТИ

SQLSTATE: не присвоено

Во внешних расположениях, объемах и путях к таблицам поддерживаются только базовые латинские или латинские-1 ASCII символы. Неподдерживаемый путь: <path>

Изменение запрещено для защищаемого элемента подготовки.

SQLSTATE: не присвоено

Невозможно обновить <securableType> "<securableName>", так как он находится в процессе подготовки.

Конфликт записи

SQLSTATE: не присвоено

<type> <name> был изменен другим запросом. Повторите операцию.

Запрос на внешние согласованные фиксации в Unity Catalog отклонен

SQLSTATE: не присвоено

Запрос на выполнение фиксации или getCommits для таблицы "<tableId>" за пределами включенной вычислительной среды каталога Databricks Unity отклонен по соображениям безопасности. Обратитесь в службу поддержки Databricks для интеграции с каталогом Unity.

Запрос на создание внешней промежуточной таблицы в Unity Catalog отклонен.

SQLSTATE: не присвоено

Запрос на создание промежуточной таблицы "<tableFullName>" вне вычислительной среды с включенным каталогом Databricks Unity запрещен по соображениям безопасности. Обратитесь в службу поддержки Databricks для интеграции с каталогом Unity.

ЗАПРОС НА СОЗДАНИЕ ТАБЛИЦЫ НЕВОЗМОЖЕН ДЛЯ НЕНАРУЖНИХ ТАБЛИЦ В UNITY_CATALOG.

SQLSTATE: не присвоено

Запрос на создание не внешней таблицы "<tableFullName>" из-за пределов включенной вычислительной среды каталога Databricks Unity запрещен для обеспечения безопасности. Обратитесь в службу поддержки Databricks для интеграции с каталогом Unity.

Запрос на удаление внешней таблицы в каталоге Unity для невнешней таблицы отклонен

SQLSTATE: не присвоено

Запрос на удаление не внешней таблицы "<tableFullName>" из-за пределов включенной вычислительной среды каталога Databricks Unity не поддерживается.

Доступ к созданию учетных данных для внешних путей в Unity Catalog отклонен

SQLSTATE: не присвоено

Запрос на создание учетных данных доступа для пути "<path>" из-за пределов включенной вычислительной среды каталога Databricks Unity запрещен для обеспечения безопасности. Обратитесь в службу поддержки Databricks для интеграции с каталогом Unity.

ОТКАЗАНО В ПРАВАХ НА ГЕНЕРАЦИЮ УЧЕТНЫХ ДАННЫХ ДЛЯ ВНЕШНЕЙ ТАБЛИЦЫ В UNITY CATALOG

SQLSTATE: не присвоено

Запрос на создание учетных данных доступа для таблицы "<tableId>" из-за пределов включенной вычислительной среды каталога Databricks Unity запрещен для обеспечения безопасности. Обратитесь в службу поддержки Databricks для интеграции с каталогом Unity.

Каталог Unity: доступ к внешним учетным данным отклонён

SQLSTATE: не присвоено

Запрос на получение внешних учетных данных для защищаемых объектов из-за пределов включенной вычислительной среды каталога Databricks Unity запрещен для обеспечения безопасности.

ОТКАЗ В ОБНОВЛЕНИИ СНИМКОВ МЕТАДАННЫХ ВНЕШНЕГО КАТАЛОГА ЕДИНСТВА

SQLSTATE: не присвоено

Запрос на обновление моментальных снимков метаданных вне вычислительной среды с поддержкой Databricks Unity Catalog отклонён в целях безопасности.

Учетные данные для записи не поддерживаются для устаревшей управляемой онлайн-таблицы

SQLSTATE: не присвоено

Недопустимый запрос на получение учетных данных записи для управляемой интерактивной таблицы в онлайн-каталоге.

API файлов

FILES_API_API_НЕ_ВКЛЮЧЕН

SQLSTATE: не присвоено

<api_name> API не включен

FILES_API_API_НЕ_ВКЛЮЧЕН_ДЛЯ_ОБЛАЧНЫХ_ПУТЕЙ

SQLSTATE: не присвоено

Запрошенный метод API файлов не поддерживается для облачных путей

ДОСТУП К ФАЙЛАМ_АПИ_АВС_ЗАПРЕЩЕН

SQLSTATE: не присвоено

Доступ к контейнеру хранилища запрещен AWS.

СРЕДСТВА_API_AWS_ВСЕ_ДОСТУПЫ_ОТКЛЮЧЕНЫ

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: не присвоено

Недопустимое имя контейнера хранилища.

ФАЙЛЫ_API_AWS_KMS_КЛЮЧ_ОТКЛЮЧЕН

SQLSTATE: не присвоено

Настроенные ключи KMS для доступа к контейнеру хранилища отключены в AWS.

ФАЙЛЫ_API_AWS_НЕАВТОРИЗОВАННЫЙ

SQLSTATE: не присвоено

Доступ к ресурсу AWS не несанкционированен.

FILES_API_УЧЕТНАЯ_ЗАПИСЬ_AZURE_ОТКЛЮЧЕНА

SQLSTATE: не присвоено

Учетная запись хранения отключена в Azure.

ФАЙЛЫ_API_AZURE_РАЗРЕШЕНИЕ_НЕСООТВЕТСТВИЕ_АВТОРИЗАЦИИ

SQLSTATE: не присвоено

Несоответствие разрешений авторизации.

ОШИБКА_API_AZURE_КОНТЕЙНЕР_НЕ_СУЩЕСТВУЕТ

SQLSTATE: не присвоено

Контейнер Azure не существует.

ДОСТУП К FILES_API_AZURE ЗАПРЕЩЕН

SQLSTATE: не присвоено

Доступ к контейнеру хранилища запрещен Azure.

API_AZURE_ИМЕЕТ_АРЕНДУ

SQLSTATE: не присвоено

Azure ответила, что в настоящее время есть аренда ресурса. Повторите попытку позже.

ОШИБКА_API_AZURE_НЕДОСТАТОЧНЫЕ_ПРАВА_УЧЕТНОЙ_ЗАПИСИ

SQLSTATE: не присвоено

Доступ к учетной записи не имеет достаточных разрешений для выполнения этой операции.

Неправильная конфигурация учетной записи хранилища FILES_API_AZURE_INVALID_STORAGE_ACCOUNT_CONFIGURATION

SQLSTATE: не присвоено

Конфигурация доступа к учетной записи не поддерживается.

НЕДОПУСТИМОЕ_ИМЯ_УЧЕТНОЙ_ЗАПИСИ_ХРАНИЛИЩА_AZURE

SQLSTATE: не присвоено

Не удается получить доступ к учетной записи хранения в Azure: недопустимое имя учетной записи хранения.

АУТЕНТИФИКАЦИЯ ПО КЛЮЧУ ДЛЯ ФАЙЛОВ API AZURE НЕ ДОПУСКАЕТСЯ

SQLSTATE: не присвоено

Хранилище ключей не найдено в Azure. Проверьте параметры ключей, управляемых клиентом.

КЛЮЧИ_API_AZURE_KEY_VAULT_КЛЮЧ_НЕ_НАЙДЕН

SQLSTATE: не присвоено

Ключ хранилища ключей Azure не найден в Azure. Проверьте параметры ключей, управляемых клиентом.

API_ФАЙЛЫ_AZURE_KEY_VAULT_ХРАНИЛИЩЕ_НЕ_НАЙДЕНО

SQLSTATE: не присвоено

Хранилище ключей не найдено в Azure. Проверьте параметры ключей, управляемых клиентом.

ФАЙЛОВЫЙ_API_AZURE_MI_ACCESS_КОННЕКТОР_НЕ_НАЙДЕН

SQLSTATE: не присвоено

Учетные данные управляемой идентичности Azure с коннектором доступа не найдены. Это может быть связано с тем, что элементы управления доступом к IP-адресам отклонили запрос.

Время ожидания операции FILES_API_AZURE истекло

SQLSTATE: не присвоено

Операция не может быть выполнена в течение допустимого времени.

НЕВЕРНЫЙ_ПУТЬ_К_ФАЙЛАМ_API_AZURE

SQLSTATE: не присвоено

Запрошенный путь недопустим для Azure.

ПУТЬ_FILES_API_AZURE_НЕИЗМЕНЯЕМЫЙ

SQLSTATE: не присвоено

Запрошенный путь неизменяем.

НЕПОДДЕРЖИВАЕМЫЙ_ЗАГОЛОВОК_FILES_API_AZURE

SQLSTATE: не присвоено

Один из заголовков, указанных в операции, не поддерживается.

FILES_API не может разобрать параметр URL

SQLSTATE: не присвоено

Невозможно проанализировать параметр URL-адреса.

КАТАЛОГ_API_ФАЙЛОВ_НЕ_НАЙДЕН

SQLSTATE: не присвоено

<unity_catalog_error_message>

ФАЙЛЫ_API_ОГРАНИЧЕНЫ_РЕСУРСЫ_ОБЛАКА

SQLSTATE: не присвоено

<message>

ПРОБЛЕМА ПОДКЛЮЧЕНИЯ ПОСТАВЩИКА ОБЛАЧНОГО ХРАНИЛИЩА FILES_API

SQLSTATE: не присвоено

Возникла проблема с подключением к <cloud_storage_provider>. Повторите попытку позже.

FILES_API: двоеточие не поддерживается в пути

SQLSTATE: не присвоено

Символ ":" не поддерживается в путях

FILES_API_CONSUMER_NETWORK_ZONE_NOT_ALLOWED (Сетевой доступ потребителя к файловому API не разрешен)

SQLSTATE: не присвоено

Зона сетей потребителей "<consumer_network_zone>" не разрешена в зоне сети запрашивающего пользователя "<requester_network_zone>".

FILES_API_CONTROL_PLANE_NETWORK_ZONE_NOT_ALLOWED (запрещенная зона)

SQLSTATE: не присвоено

Сетевая зона управляющей плоскости Databricks не разрешена.

ДИРЕКТОРИИ_API_ФАЙЛОВ_НЕ_МОГУТ_ИМЕТЬ_СОДЕРЖИМОГО

SQLSTATE: не присвоено

Было предоставлено содержимое, но директории не могут иметь содержимое файла.

КАТАЛОГ_Files_API_НЕ_ПУСТой

SQLSTATE: не присвоено

Каталог не пуст. Эта операция не поддерживается в непустых каталогах.

ФАЙЛЫ_API_ДИРЕКТОРИЯ_НЕ_НАЙДЕНА

SQLSTATE: не присвоено

Каталог не найден.

FILES_API_DMK_ОТКЛЮЧЕН_КЛЮЧ_ШИФРОВАНИЯ_ROOT

SQLSTATE: не присвоено

Корневой ключ для шифрования, управляемого клиентом, отключен.

ЗАГОЛОВОК_ФАЙЛОВ_АПИ_ДЛЯ_ДИПЛОМАЦИИ

SQLSTATE: не присвоено

Запрос содержал несколько копий заголовка, разрешенного только один раз.

ПОВТОРЯЮЩИЙСЯ_ПАРАМЕТР_ЗАПРОСА_ФАЙЛОВ_API

SQLSTATE: не присвоено

Параметр запроса "<parameter_name>" должен присутствовать ровно один раз, но был предоставлен несколько раз.

ИМЯ_ПУСТОГО_КОНТЕЙНЕРА_ДЛЯ_API_ФАЙЛОВ

SQLSTATE: не присвоено

Имя контейнера DBFS пусто.

ОТКАЗ В ДОСТУПЕ К КЛЮЧУ ШИФРОВАНИЯ FILES_API

SQLSTATE: не присвоено

У пользователя нет доступа к ключу шифрования.

ВРЕМЯ ОЖИДАНИЯ ОПЕРАЦИИ ПОЛУЧЕНИЯ КЛЮЧА ШИФРОВАНИЯ FILES_API истекло

SQLSTATE: не присвоено

Операция извлечения ключа шифрования не может быть выполнена в течение допустимого времени.

ФАЙЛЫ_API_СЛИШКОМ_БОЛЬШОЙ_ОБЪЕКТ

SQLSTATE: не присвоено

Объект превышает максимальный допустимый размер объекта.

Ошибка API файлов: истек срок действия (TTL)

SQLSTATE: не присвоено

TTL истек.

FILES_API_ERROR_НЕВЕРНЫЙ_TTL

SQLSTATE: не присвоено

TTL недопустим.

ОШИБКА_API_ФАЙЛОВ_КЛЮЧ_ДЛЯ_РАБОЧЕЙ_ОБЛАСТИ_НЕ_НАЙДЕН

SQLSTATE: не присвоено

Ключ рабочей области не найден.

ОШИБКА_API_ФАЙЛОВ_ОТСУТСТВИЕ_ОБЯЗАТЕЛЬНОГО_ПАРАМЕТРА

SQLSTATE: не присвоено

URL-адрес отсутствует обязательный параметр.

ОШИБКА_API_ФАЙЛЫ_TTL_В_БУДУЩЕМ

SQLSTATE: не присвоено

TTL находится в будущем.

ОШИБКА_API_ФАЙЛЫ_НЕДЕЙСТВИТЕЛЕН_URL_ИМЯ_ШАРДА_ИССУЕРА

SQLSTATE: не присвоено

Недопустимое имя шарда издателя.

ВРЕМЯ_ДЕЙСТВИЯ_ФАЙЛЫ_API_ДОЛЖНО_БЫТЬ_ПРИСУТСТВУЕТ

SQLSTATE: не присвоено

Время истечения срока должно быть указано

FILES_API_ПРОСРОЧЕННЫЙ_ТОКЕН

SQLSTATE: не присвоено

Срок действия предоставленного маркера истек.

ВРЕМЯ_ДЕЙСТВИЯ_ФАЙЛОВ_API_ДОЛЖНО_БЫТЬ_В_БУДУЩЕМ

SQLSTATE: не присвоено

Время истечения срока должно быть в будущем

ВРЕМЯ_ИСТЕЧЕНИЯ_Files_API_СЛИШКОМ_ДАЛЕКО_В_БУДУЩЕМ

SQLSTATE: не присвоено

Запрошенный срок жизни больше, чем поддерживается (1 час)

ФАЙЛЫ_API_ВНЕШНИЙ_ПУТЬ_ЛОКАЛИЗАЦИИ_ПЕРЕСЕКАЕТСЯ_С_ДРУГОЙ_UC_ЕДИНИЦЕЙ_ХРАНЕНИЯ

SQLSTATE: не присвоено

<unity_catalog_error_message>

ФАЙЛ УЖЕ СУЩЕСТВУЕТ

SQLSTATE: не присвоено

Созданный файл уже существует.

ФАЙЛЫ_API_ФАЙЛ_НЕ_НАЙДЕН

SQLSTATE: не присвоено

Файл не найден.

ФАЙЛЫ_API_ИМЯ_ФАЙЛА_ИЛИ_КАТАЛОГА_ЗАКАНЧИВАЕТСЯ_НА_ТОЧКУ

SQLSTATE: не присвоено

Файлы или каталоги, заканчивающиеся символом "." не поддерживаются.

РАЗМЕР_ФАЙЛА_API_ПРЕВЫШЕН

SQLSTATE: не присвоено

Размер файла не должен превышать <max_download_size_in_bytes> байт, но обнаружено <size_in_bytes> байт.

Файлы_API_GCP_аккаунт_отключен

SQLSTATE: не присвоено

Доступ к контейнеру хранилища отключен в GCP.

ФАЙЛЫ_API_GCP_БУКЕТ_НЕ_СУЩЕСТВУЕТ

SQLSTATE: не присвоено

Контейнер хранилища не существует в GCP.

Доступ к FILES_API_GCP запрещен

SQLSTATE: не присвоено

Доступ к контейнеру запрещен GCP.

ФАЙЛЫ_API_КЛЮЧ_GCP_ОТКЛЮЧЕН_ИЛИ_УНИЧТОЖЕН

SQLSTATE: не присвоено

Ключ шифрования, управляемый клиентом, настроенный для этого расположения, отключен или уничтожен.

ЗАПРОС FILES_API_GCP ЗАПРЕЩЕН ПОЛИТИКОЙ

SQLSTATE: не присвоено

Запросы GCP к бакету запрещены политикой, проверьте ограничения службы VPC.

ХОСТ FILES_API ВРЕМЕННО НЕДОСТУПЕН

SQLSTATE: не присвоено

Узел поставщика облачных услуг временно недоступен; повторите попытку позже.

Неверный токен продолжения FILES_API

SQLSTATE: не присвоено

Предоставленный маркер страницы недопустим.

FILES_API: недопустимое имя хоста

SQLSTATE: не присвоено

Недопустимое имя узла.

Неверный HTTP-метод для API файлов

SQLSTATE: не присвоено

Недопустимый метод http. Ожидаемое "<expected>", но получено "<actual>".

FILES_API_INVALID_METASTORE_ID_HEADER

SQLSTATE: не присвоено

Недопустимый заголовок идентификатора хранилища метаданных.

НЕПРАВИЛЬНЫЙ_ТОКЕН_СТРАНИЦЫ_API_ФАЙЛОВ

SQLSTATE: не присвоено

Недопустимый маркер страницы

НЕПРАВИЛЬНЫЙ_ПУТЬ_API_ФАЙЛОВ

SQLSTATE: не присвоено

Недопустимый путь: <validation_error>

НЕВЕРНЫЙ ДИАПАЗОН_API_ФАЙЛЫ

SQLSTATE: не присвоено

Заголовок диапазона является недопустимым.

ФАЙЛЫ_API_НЕДЕЙСТВИТЕЛЬНОЕ_ПОЛНОЕ_ИМЯ_РЕСУРСА

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

SQLSTATE: не присвоено

Параметр запроса "<parameter_name>" должен быть одним из следующих: <expected>, но был: <actual>

НЕКОРРЕКТНЫЙ_ФОРМАТ_ТЕЛА_ЗАПРОСА_API_ФАЙЛОВ

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: не присвоено

В запросе отсутствует обязательный параметр.

ОШИБКА_ФАЙЛЫ_API_MLFLOW_ДОСТУП_ЗАПРЕЩЕН

SQLSTATE: не присвоено

<mlflow_error_message>

ВЕРСИЯ МОДЕЛИ FILES_API НЕ ГОТОВА

SQLSTATE: не присвоено

Версия модели еще не готова

АПИ_ФАЙЛОВ_ОТМЕНА_МНОГОЧАСТЬЕВОЙ_ЗАГРУЗКИ_ПРЕДВАРИТЕЛЬНО_ПОДПИСАННЫЙ_УРЛ_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: не присвоено

Подписанные URL-адреса для прерывания многопартийных загрузок не поддерживаются для файлов, хранящихся в <cloud_storage_provider>.

FILES_API_многосоставной_загрузки_пустой_список_частей

SQLSTATE: не присвоено

Список частей должен иметь по крайней мере один элемент, но был пустым.

FILES_API_НЕВЕРНАЯ_ЧАСТЬ_МНОГОЧАСТНОЙ_ЗАГРУЗКИ

SQLSTATE: не присвоено

Не удалось найти одну или несколько указанных частей. Часть могла не быть отправлена, или указанный тег сущности может не совпадать с тегом сущности части.

ЗАГРУЗКА_ФАЙЛОВ_API_МНОГОЧАСТЕВЫЙ_НЕДЕЙСТВИТЕЛЬНЫЙ_НОМЕР_ЧАСТИ

SQLSTATE: не присвоено

Номера частей должны быть больше или равны <min> и меньше или равны <max>.

Ошибка: отсутствует ETag для многокомпонентной загрузки FILES_API

SQLSTATE: не присвоено

ETags должны быть предоставлены для файлов, хранящихся в <cloud_storage_provider>. По крайней мере один ETag не был предоставлен или пуст.

ЗАГРУЗКА_ЧАСТЕЙ_МОДИФИЦИРОВАНОЕ_СОСТОЯНИЕ_ХРАНИЛИЩА

SQLSTATE: не присвоено

Внутреннее состояние сущности хранилища было изменено с момента начала отправки, например, поскольку путь к файлу не указывает на то же базовое расположение облачного хранилища. Продолжайте, начав новый сеанс загрузки.

ЧАСТИ_БЕЗ_ЗАМЫКАЮЩИХ_ЧАСТЕЙ_РАЗНОГО_РАЗМЕРА В ФАЙЛОВОМ_API_РАЗДЕЛЕННАЯ_ЗАГРУЗКА

SQLSTATE: не присвоено

Части, отправленные в рамках многопартийного сеанса отправки, должны иметь одинаковый размер для файлов, хранящихся на <cloud_storage_provider>, за исключением последней части, которая может быть меньше.

FILES_API_РАЗМЕР_ЧАСТИ_МНОГОЧАСТЕВОЙ_ЗАГРУЗКИ_ВНЕ_ДОПУСТИМОГО_ДИАПАЗОНА

SQLSTATE: не присвоено

Размер частей, отправленных в рамках сеанса многопартийной загрузки, должен иметь размер более или равный <min> и менее или равный <max>.

СЕССИЯ ЗАГРУЗКИ ЧЕРЕЗ API ФАЙЛОВ НЕ НАЙДЕНА

SQLSTATE: не присвоено

Сеанс отправки не найден. Возможно, она была прервана или завершена.

ФАЙЛЫ_API_МНОГОЧАСТЕВАЯ_ЗАГРУЗКА_СПИСОК_НЕУПОРЯДОЧЕННЫХ_ЧАСТЕЙ

SQLSTATE: не присвоено

Список частей должен быть упорядочен номером части, но был неупорядочен.

ФАЙЛЫ_API_НЕ_ВКЛЮЧЕНЫ_ДЛЯ_PLACE

SQLSTATE: не присвоено

API файлов для <place> не включено для этой рабочей области или учетной записи.

API_ФАЙЛОВ_НЕ_ПОДДЕРЖИВАЕТСЯ_ДЛЯ_ВНУТРЕННЕГО_ХРАНИЛИЩА_РАБОЧЕГО_ПРОСТРАНСТВА

SQLSTATE: не присвоено

Запрошенный метод API файлов не поддерживается для внутреннего хранилища рабочих областей

Операция FILES_API должна быть доступна

SQLSTATE: не присвоено

операция должна присутствовать

ОШИБКА_СБОЯ_ОПЕРАЦИИ_ФАЙЛОВ_API

SQLSTATE: не присвоено

Время ожидания операции истекло.

РАЗМЕР_СТРАНИЦЫ_FILES_API_ДОЛЖЕН_БЫТЬ_БОЛЬШЕ_ИЛИ_РАВЕН_НУЛЮ

SQLSTATE: не присвоено

page_size должно быть больше или равно 0

ПОТЬ ПУТИ_API_ФАЙЛОВ_ДОЛЖЕН_ЗАКАНЧИВАТЬСЯ_КOSОЙЧЕРТОЙ

SQLSTATE: не присвоено

Пути, заканчивающиеся символом "/", представляют каталоги. Этот API не поддерживает операции с каталогами.

ПУТЬ_FILES_API_ЯВЛЯЕТСЯ_КАТАЛОГОМ

SQLSTATE: не присвоено

Заданный путь указывает на существующий каталог. Этот API не поддерживает операции с каталогами.

ПУТЬ_К_ФАЙЛАМ_API_ЯВЛЯЕТСЯ_ФАЙЛОМ

SQLSTATE: не присвоено

Заданный путь указывает на существующий файл. Этот API не поддерживает операции с файлами.

ПУТЬ_API_ФАЙЛОВ_НЕ_ЯВЛЯЕТСЯ_ДОПУСТИМЫМ_УРЛ_С_КОДИРОВКОЙ_UTF8

SQLSTATE: не присвоено

Указанный путь не является допустимым URL-адресом в кодировке UTF-8.

ПУТЬ_FILES_API_НЕ_ВКЛЮЧЕН_ДЛЯ_DATAPLANE_PROXY

SQLSTATE: не присвоено

Заданный путь не активирован для прокси-сервера сетевого уровня.

FILES_API_PATH_ДОЛЖЕН_БЫТЬ_ПРИСУТСТВУЮЩИМ

SQLSTATE: не присвоено

Путь должен быть указан

FILES_API_PATH_НЕПОДДЕРЖИВАЕТСЯ

SQLSTATE: не присвоено

<rejection_message>

ПУТЬ_ФАЙЛОВ_API_СЛИШКОМ_ДЛИННЫЙ

SQLSTATE: не присвоено

Предоставленный путь к файлу слишком длинный.

Ошибка: Несоблюдение предусловий FILES_API

SQLSTATE: не присвоено

Запрос завершился ошибкой из-за несоответствия предварительному условию.

API ДЛЯ ФАЙЛОВ: ПОДПИСАННЫЕ URL ДЛЯ МОДЕЛЕЙ НЕ ПОДДЕРЖИВАЮТСЯ

SQLSTATE: не присвоено

В данный момент API для файлов с предварительно подписанными URL-ами для моделей не поддерживается.

FILES_API_R2_CREDENTIALS_DISABLED

SQLSTATE: не присвоено

На данный момент R2 не поддерживается.

ДИАПАЗОН_API_ФАЙЛОВ_НЕПРИЕМЛЕМЫЙ

SQLSTATE: не присвоено

Запрошенный диапазон не удовлетворяется.

FILES_API_Рекурсивный_Список_Не_Поддерживается

SQLSTATE: не присвоено

Рекурсивно перечисление файлов не поддерживается.

ФАЙЛЫ_API_ЗАПРАШИВАЮЩИЙ_СЕТЬ_ЗОНА_НЕИЗВЕСТНО

SQLSTATE: не присвоено

Не удается определить сетевую зону запрашивающего сервера.

ЗАПРОС FILES_API БЫЛ НАПРАВЛЕН НЕПРАВИЛЬНО

SQLSTATE: не присвоено

Запрос перенаправился неправильно

ЗАПРОС FILES_API ДОЛЖЕН ВКЛЮЧАТЬ ИНФОРМАЦИЮ ОБ АККАУНТЕ

SQLSTATE: не присвоено

Запрос должен содержать сведения об учетной записи

Запрос к API файлов должен включать информацию о пользователе

SQLSTATE: не присвоено

Запрос должен содержать сведения о пользователе

ЗАПРОС_API_ФАЙЛОВ_ДОЛЖЕН_ВКЛЮЧАТЬ_ИНФОРМАЦИЮ_О_РАБОЧЕЙ_СРЕДЕ

SQLSTATE: не присвоено

Запрос должен содержать сведения о рабочей области

ФАЙЛЫ_API_РЕСУРС_ТОЛЬКО_ДЛЯ_ЧТЕНИЯ

SQLSTATE: не присвоено

Ресурс доступен только для чтения.

API Файлы: ресурс не найден

SQLSTATE: не присвоено

<unity_catalog_error_message>

ФАЙЛЫ_API_СХЕМА_НЕ_НАЙДЕНА

SQLSTATE: не присвоено

<unity_catalog_error_message>

Файлы API, защищенный URL не доступен

SQLSTATE: не присвоено

Доступ к URL-адресу невозможно.

СБОЙ ПРОВЕРКИ ПОДПИСИ FILES_API

SQLSTATE: не присвоено

Сбой проверки подписи.

КОНТЕКСТ_ХРАНИЛИЩА_FILES_API_НЕ_УСТАНОВЛЕН

SQLSTATE: не присвоено

Конфигурация хранилища для этой рабочей области недоступна.

Учетные данные FILES_API_STORAGE не найдены

SQLSTATE: не присвоено

<unity_catalog_error_message>

FILES_API_TABLE_TYPE_NOT_SUPPORTED (Тип таблицы API файлов не поддерживается)

SQLSTATE: не присвоено

API файлов не поддерживается для <table_type>

СБОЙ АУТЕНТИФИКАЦИИ FILES_API_UC

SQLSTATE: не присвоено

<unity_catalog_error_message>

ФАЙЛЫ_API_UC_IAM_ROLЬ_НЕАВТОНОМНАЯ

SQLSTATE: не присвоено

<unity_catalog_error_message>

НЕВЕРНОЕ СОСТОЯНИЕ МОДЕЛИ FILES_API_UC

SQLSTATE: не присвоено

<unity_catalog_error_message>

ДОСТУП К ФАЙЛАМ_API_UC ЗАПРЕЩЕН

SQLSTATE: не присвоено

<unity_catalog_error_message>

FILES_API_UC_РЕСУРС_ИСЧЕРПАН

SQLSTATE: не присвоено

<message>

ФАЙЛЫ_API_UC_НЕПОДДЕРЖИВАЕМЫЙ_ЛАТИНСКИЙ_СИМВОЛ_В_ПУТИ

SQLSTATE: не присвоено

<unity_catalog_error_message>

ИМЯ_ТОМА_ИЗМЕНЕНО_API_FILES

SQLSTATE: не присвоено

<unity_catalog_error_message>

НЕОЖИДАННАЯ ОШИБКА ВО ВРЕМЯ РАЗБОРА URI В FILES_API

SQLSTATE: не присвоено

Непредвиденная ошибка при анализе URI

НЕОЖИДАННЫЕ ПАРАМЕТРЫ ЗАПРОСА API ФАЙЛОВ

SQLSTATE: не присвоено

Непредвиденные параметры запроса: <unexpected_query_parameters>

FILES_API_UNKNOWN_METHOD (неизвестный метод API файлов)

SQLSTATE: не присвоено

Неизвестный метод <method>

ОШИБКА_СЕРВЕРА_НЕИЗВЕСТНАЯ_API_ФАЙЛОВ

SQLSTATE: не присвоено

Неизвестная ошибка сервера.

ФАЙЛЫ_API_НЕИЗВЕСТНЫЙ_ХОСТ_УРЛ

SQLSTATE: не присвоено

Хост URL-адреса неизвестен.

НЕПОДДЕРЖИВАЕМЫЙ_МЕТОД_АУТЕНТИФИКАЦИИ_В_FILES_API

SQLSTATE: не присвоено

Запрос не прошел проверку подлинности успешно.

API файлов не поддерживает данный HTTP-метод

SQLSTATE: не присвоено

HttpMethod не поддерживается.

Неподдерживаемая комбинация параметров FILES_API

SQLSTATE: не присвоено

Сочетание параметров не поддерживается.

ФАЙЛЫ_API_НЕПОДДЕРЖИВАЕМЫЙ_ПУТЬ

SQLSTATE: не присвоено

Предоставленный путь не поддерживается API файлов. Убедитесь, что указанный путь не содержит вхождений последовательностей '../' или './'. Убедитесь, что указанный путь не использует несколько последовательных косых черт (например, "///").

ФАЙЛЫ_API_ЗАГРУЗИТЬ_ЧАСТЬ_УРЛОВ_СЧЁТЧИК_ДОЛЖЕН_БЫТЬ_БОЛЬШЕ_НУЛЯ

SQLSTATE: не присвоено

Входной параметр count должен превышать 0.

URL_ГЕНЕРАЦИЯ_API_ФАЙЛОВ_ОТКЛЮЧЕНА

SQLSTATE: не присвоено

Создание предварительно заданных URL-адресов не включено для <cloud>.

ФАЙЛОВЫЙ_API_ТИП_ТОМАНЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: не присвоено

API файлов не поддерживается для <volume_type>.

РАБОЧЕЕ_ПРОСТРАНСТВО_API_ФАЙЛОВ_ОТМЕНЕНО

SQLSTATE: не присвоено

Рабочая область была отменена.

WORKSPACE_FILES_API_NE_NAYDEN

SQLSTATE: не присвоено

Конфигурация хранилища для этой рабочей области недоступна.

распределённая технология реестра (DLT)

АКТИВНОЕ ОБНОВЛЕНИЕ СУЩЕСТВУЕТ ДЛЯ СВЯЗАННОГО КОНВЕЙЕРА

SQLSTATE: 42000

Активное обновление '<updateId>' уже существует для связанного потока '<linkedPipelineId>'.

ДЛЯ КОНВЕЙЕРА СУЩЕСТВУЕТ АКТИВНОЕ ОБНОВЛЕНИЕ

SQLSTATE: 42000

Активное обновление "<updateId>" уже существует для конвейера "<pipelineId>".

ALTER НЕ ДОПУСКАЕТСЯ ДЛЯ ТАБЛИЦЫ КОНВЕЙЕРА

SQLSTATE: 0A000

ALTER не допускается для таблиц, управляемых с помощью a

Дополнительные сведения см. в ALTER_NOT_ALLOWED_FOR_PIPELINE_TABLE

РАСПИСАНИЕ_ИЗМЕНЕНИЕ_НЕ_СУЩЕСТВУЕТ

SQLSTATE: 42704

Невозможно изменить элемент <type> в таблице без существующего расписания или триггера. Добавьте расписание или триггер в таблицу перед попыткой изменить его.

ПРЕВЫШЕНИЕ_ЛИМИТА_API

SQLSTATE: KD000

Превышена квота API для источника данных <sourceName>.

Дополнительные сведения см. в API_QUOTA_EXCEEDED

ОШИБКА_ПРИМЕНЕНИЯ_ИЗМЕНЕНИЙ

SQLSTATE: 42000

Произошла ошибка во время операции AUTO CDC.

Дополнительные сведения см. в APPLY_CHANGES_ERROR

ОШИБКА_ПРИМЕНЕНИЯ_ИЗМЕНЕНИЙ_ИЗ_СНИМКОВ

SQLSTATE: 22000

Произошла ошибка во время AUTO CDC FROM SNAPSHOT операции.

Дополнительные сведения см. в APPLY_CHANGES_FROM_SNAPSHOT_ERROR

ПРИМЕНЕНИЕ_ИЗМЕНЕНИЙ_ОТ_СНИМКОВ_ОЖИДАНИЯ_НЕ_ПОДДЕРЖИВАЮТСЯ

SQLSTATE: 0A000

Набор <datasetName> данных имеет определенные ожидания, но ожидания в настоящее время не поддерживаются для наборов данных с помощью AUTO CDC FROM SNAPSHOT.

Удалите ожидания, чтобы устранить эту ошибку. В качестве альтернативы рекомендуется использовать следующую структуру для применения ожиданий путем объединения AUTO CDC и AUTO CDC FROM SNAPSHOT:

  1. Примените изменения, полученные из моментального снимка, используя SCD типа 1, к промежуточной таблице, без заранее определенных результатов.

  2. Чтение изменений из промежуточной таблицы с помощью spark.readStream.option("readChangeFeed", "true").table.

  3. Примените изменения из промежуточной таблицы к конечной целевой таблице, используя dlt.create_auto_cdc_flow следующие параметры в дополнение к тем, с которыми в настоящее время используется dlt.acreate_auto_cdc_flow_from_snapshot:

  • Для обработки изменений: apply_as_deletes = "_change_type == 'delete'"

  • Чтобы удалить столбцы, добавленные CDF, выполните следующие действия. except_column_list = ["_change_type", "_commit_version", "_commit_timestamp"]

  1. Включите текущий набор ожиданий в конечной целевой таблице, используемой для dlt.create_auto_cdc_flow.

ИЗМЕНЕНИЯ_НЕ_ПРИМЕНЕНЫ_ЧАСТИЧНЫЕ_ОБНОВЛЕНИЯ_НЕ_ВКЛЮЧЕНЫ

SQLSTATE: 0A000

Функция с COLUMNS по UPDATE находится в предварительной версии и не включена для рабочей области. Обратитесь к представителю Databricks, чтобы узнать больше об этой функции и получить доступ к частной предварительной версии.

СБОЙ_МИГРАЦИИ_АРХИТЕКТУРЫ

SQLSTATE: 55000

Для получения дополнительной информации см. ARCHITECTURE_MIGRATION_FAILURE

ARCLIGHT_ТРЕБУЕТ_SERVERLESS

SQLSTATE: 42000

Конвейеры, предназначенные для каталогов, использующих хранилище по умолчанию, должны использовать бессерверные вычисления. Если у вас нет доступа к бессерверным вычислениям, обратитесь к Databricks, чтобы включить эту функцию для рабочей области.

Невозможно добавить столбец в включенные столбцы

SQLSTATE: 42000

Новые столбцы (<columnNames>) добавляются в поле include_columns в определении конвейера для таблицы <qualifiedTableName>. Обновите таблицу, чтобы избежать потенциальной потери данных или удалить эти столбцы из include_columns.

НЕВОЗМОЖНО_ДОБАВИТЬ_МЕСТО_ХРАНЕНИЯ

SQLSTATE: 42000

Не удается добавить расположение хранилища в существующий конвейер с определенным каталогом, если необходимо задать расположение хранилища, создайте новый конвейер.

Существующий каталог: '<catalog>'.

Запрошено расположение хранилища: <storageLocation>.

НЕВОЗМОЖНО_СОСТАВИТЬ_ДЕКОРАТОР

SQLSTATE: не присвоено

Декоратор @<decoratorName>не может быть сочетан с<otherDecorators>.

Невозможно исключить несуществующий столбец

SQLSTATE: 42703

Определение конвейера исключает столбцы (<columnNames>), которые не существуют в таблице <qualifiedTableName> исходного <sourceType>. Удалите эти столбцы из поля exclude_columns.

НЕВОЗМОЖНО ОТФИЛЬТРОВАТЬ ОБЯЗАТЕЛЬНЫЙ СТОЛБЕЦ

SQLSTATE: 42000

Определение потока данных не включает требуемые столбцы (<columnNames>) в таблице <qualifiedTableName> источника <sourceType> для загрузки. Добавьте их в include_columns или удалите их из exclude_columns.

НЕВОЗМОЖНО ВКЛЮЧИТЬ НЕСУЩЕСТВУЮЩИЙ СТОЛБЕЦ

SQLSTATE: 42703

Определение конвейера содержит столбцы (<columnNames>), которые не существуют в таблице <qualifiedTableName> исходного <sourceType>. Удалите эти столбцы из поля include_columns.

НЕВОЗМОЖНО_ЗАГРУЗИТЬ_ТАБЛИЦУ_БЕЗ_ПЕРВИЧНОГО_КЛЮЧА

SQLSTATE: 42000

Таблица <qualifiedTableName> в источнике <sourceType> не имеет первичного ключа.

Укажите первичный ключ в конфигурации соединителя для того чтобы загрузить таблицу, если она существует.

НЕЛЬЗЯ_ИЗМЕНИТЬ_ВЛАДЕЛЬЦА_КОНВЕЙЕРА_ДЛЯ_UC_КОНВЕЙЕРОВ

SQLSTATE: 42000

Изменение владельца для не-UC конвейеров пока не поддерживается.

Нельзя изменить владельца конвейера: отказано в доступе

SQLSTATE: 42000

Только администраторы рабочей области могут изменить владельца конвейера.

НЕЛЬЗЯ_ИЗМЕНИТЬ_ВЛАДЕЛЬЦА_КОНВЕЙЕРА_ПРИ_ОТСУТСТВИИ_ДАННЫХ

SQLSTATE: 42000

Новый владелец не существует.

НЕВОЗМОЖНО_ИЗМЕНИТЬ_ТИП_ПАЙПЛАЙНА

SQLSTATE: 42000

pipeline_type невозможно обновить.

Текущий тип конвейера: <currentPipelineType>.

Обновлён тип конвейера: <requestedPipelineType>.

НЕЛЬЗЯ_ИЗМЕНИТЬ_МЕСТО_ХРАНЕНИЯ

SQLSTATE: 42000

Не удается изменить расположение хранилища существующего конвейера.

Существующее расположение хранилища: '<existingStorageLocation>'.

Запрошено расположение хранилища: <requestedStorageLocation>.

НЕВОЗМОЖНО_УДАЛИТЬ_СТОЛБЕЦ_ИЗ_ИСКЛЮЧЕННЫХ_СТОЛБЦОВ

SQLSTATE: 42000

Столбцы (<columnNames>) удаляются из поля exclude_columns в определении конвейера обработки данных для таблицы <qualifiedTableName>. Пожалуйста, полностью обновите таблицу, чтобы избежать потенциальной потери данных, или добавьте эти столбцы обратно в 'exclude_columns'.

Невозможно установить каталог для HMS_PIPELINE

SQLSTATE: 42613

Не удается добавить каталог в существующий конвейер с определенным расположением хранилища, если вы хотите использовать UC, создайте новый конвейер и задайте каталог.

Существующее расположение хранилища: '<storageLocation>'

Запрошенный каталог: '<catalog>'

НЕВОЗМОЖНО_УСТАНОВИТЬ_ID_СВЯЗАННОГО_КОНВЕЙЕРА

SQLSTATE: 42000

Идентификаторы каналов одинаковы, установка идентификаторов связанных каналов приведёт к блокировке.

НЕЛЬЗЯ_УСТАНОВИТЬ_СХЕМУ_ДЛЯ_СУЩЕСТВУЮЩЕГО_КОНВЕЙЕРА

SQLSTATE: 0AKD0

Указанное поле "схема" в параметрах конвейера для конвейера "<pipelineName>" является незаконным. Причина:

Дополнительные сведения см. в CANNOT_SET_SCHEMA_FOR_EXISTING_PIPELINE

НЕ МОЖЕТ БЫТЬ УСТАНОВЛЕНО ВМЕСТЕ

SQLSTATE: не присвоено

<argList> являются взаимоисключающими и не могут быть заданы одновременно.

НЕЛЬЗЯ_УКАЗАТЬ_ОДНОВРЕМЕННО_ВКЛЮЧАЕМЫЕ_И_ИСКЛЮЧАЕМЫЕ_СТОЛБЦЫ

SQLSTATE: 42000

Определение конвейера задаёт параметры include_columns и exclude_columns для <identifier>. Удалите один из них.

НЕВОЗМОЖНО_ОБНОВИТЬ_КОЛОНОК_КЛАСТЕРАЦИИ

SQLSTATE: 42000

Невозможно обновить столбцы кластеризации для таблицы <tableName> , так как он использует столбцы секций. Таблица может использовать столбцы секционирования или кластеризации, но не оба одновременно.

Чтобы переключаться между методами кластеризации и секционирования, выполните полное обновление этой таблицы.

НЕВОЗМОЖНО ОБНОВИТЬ СТОЛБЦЫ РАЗДЕЛА

SQLSTATE: 42000

Невозможно обновить столбцы разделов для потоковой таблицы <tableName>.

Текущий: <existingPartitionColumns>,

Запрошено: <requestedPartitionColumns>

Чтобы применить это изменение раздела, выполните полное обновление этой таблицы и любых других потоковых таблиц, которые имеют обновленные столбцы разделов.

В качестве альтернативы отмените это изменение, чтобы продолжить использование существующих столбцов разделов.

НЕВОЗМОЖНО_ОБНОВИТЬ_СХЕМУ_ТАБЛИЦЫ

SQLSTATE: 42KD9

Не удалось объединить текущие и новые схемы для таблиц <tableName>.

Чтобы продолжить изменение схемы, можно активировать полное обновление этой таблицы.

В зависимости от варианта использования и изменений схемы вы можете скрыть изменение схемы. Вы можете обновить запросы, чтобы выходная схема совместима с существующей схемой (например, явно приведение столбцов к правильному типу данных).

НЕВОЗМОЖНО ЗАПИСАТЬ В НЕАКТИВНЫЕ СТОЛБЦЫ

SQLSTATE: 55000

<details>

Однако конечные таблицы уже имеют неактивные столбцы с этим именем; Столбцы неактивны, так как они ранее были удалены из исходных таблиц.

Чтобы продолжить обновление, выполните FULL REFRESH для таблиц или удалите эти неактивные столбцы командой ALTER TABLE DROP COLUMN.

НЕВОЗМОЖНО_ЗАПИСАТЬ_В_НЕАКТИВНЫЕ_ТАБЛИЦЫ

SQLSTATE: 55000

Следующие таблицы в назначении неактивны и конфликтуют с текущими исходными таблицами: <tables>.

Эти таблицы остаются неактивными, так как они были ранее удалены из источника или не выбраны из соединителя.

Чтобы продолжить обновление, выполните FULL REFRESH в таблицах или удалите эти неактивные таблицы из назначения в обозревателе каталогов или с помощью команды DROP TABLE и повторите обновление.

НЕВОЗМОЖНО ЗАПИСАТЬ В ТАБЛИЦЫ ВО ВРЕМЯ СБРОСА

SQLSTATE: 55000

Следующие таблицы в месте назначения не были сброшены правильно при предыдущем полном обновлении: <tables>.

Чтобы восстановить их, запустите полное обновление.

Сопоставление каталога недоступно в UC.

SQLSTATE: 3D000

Каталог UC не имеет сопоставления для каталога '<sourceCatalog>'.

Проверьте, зарегистрирован ли каталог в каталоге UC.

НЕСООТВЕТСТВИЕ СХЕМЫ КАТАЛОГА С КОНЕЧНЫМ КОНВЕЙЕРОМ

SQLSTATE: 55000

Каталог и схема <destPipelineCatalog> целевого конвейера с идентификатором '<destPipelineSchema>' не соответствуют каталогу <destPipelineId> и схеме таблицы<tableName>. Конечный конвейер должен иметь тот же каталог и схему, что и таблица, или использовать режим прямой публикации.

НЕПОДДЕРЖИВАЕМАЯ СПЕЦИФИКАЦИЯ КАТАЛОГА

SQLSTATE: 0A000

CatalogSpecs не поддерживается соединителями баз данных в настоящее время. Пожалуйста, удалите спецификацию каталога.

CDC_ПРИМЕНЯТЕЛЬ_СТОЛБЕЦ_UOID_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 0A000

Столбцы с UOID <columnNames> для таблицы <tableName> не поддерживаются в конвейерах CDC с управляемой загрузкой.

Проверьте, поддерживает ли поток обработки данных столбец UOID, или запросите полное обновление.

Смертельная ошибка CDC_APPLIER от шлюза

SQLSTATE: 42000

Конвейер шлюза столкнулся с фатальной ошибкой:

<errorMessage>

Ознакомьтесь со сбоем обновления конвейера: <link>

CDC_APPLIER_NOT_READY_РАЗМЕТНЫЕ_ДАННЫЕ_ТАБЛИЦЫ_РЕПЛИКАЦИИ

SQLSTATE: 42KD4

Реплицированные метаданные таблицы для таблицы <tableName> не готовы.

Текущая временная метка запроса на выполнение работы — <existingRequestTs>, но мы ожидаем <expectedRequestTs> или более позднего.

CDC_APPLIER_TРЕБУЕТ_ПОЛНУЮ_ОБНОВЛЕНИЕ_ВСЕХ_ЦЕЛЕВЫХ_ТАБЛИЦ

SQLSTATE: 42000

Полное обновление одной целевой таблицы и нормальное обновление другой целевой таблицы из того же источника не поддерживается.

Пожалуйста, полностью обновите обе таблицы, если это возможно, чтобы продолжить.

Полные таблицы обновления: <fullRefreshTables>

Целевые таблицы для исходных данных <sourceTable>: <destinationTables>

Схема CDC_APPLIER изменилась во время потоковой передачи

SQLSTATE: 42KD4

Версия схемы <dataSchemaVersion> отличается от версии схемы чтения <readSchemaVersion>.

DLT повторит обновление.

CDC_ПРИМЕНИТЕЛЬ_ПОСЛЕДОВАТЕЛЬНОСТЬ_ПО_СТОЛБЦУ_НЕ_НАЙДЕНА

SQLSTATE: 42704

Столбец <columnName> для таблицы <tableName>, указанной в sequenceBy, не существует в <columns>.

Последовательность применения CDC по неверному типу

SQLSTATE: 0A000

Столбец <columnName> таблицы <tableName> , указанной в sequenceBy, имеет тип <typeName> , который не поддерживается.

Поддерживаемые типы для столбцов sequenceBy — <allowedTypes>.

CDC_APPLIER_ПОСЛЕДОВАТЕЛЬНОСТЬ_ПО_НЕСКОЛЬКИМ_СТОЛБЦАМ_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 0A000

По крайней мере один столбец можно указать в последовательности конвейера управляемого приема CDC.

Указанные столбцы: <columns> для таблицы <tableName>.

Изменения схемы, несовместимые с CDC

SQLSTATE: 42KD4

Мы обнаружили несовместимое изменение схемы (<cause>) от версии схемы <previousSchemaVersion> до <currentSchemaVersion>.

Поэтому мы не можем продолжить применение изменений для <tableName>. Запросить полное обновление таблицы.

Предыдущая схема: <previousSchema>

Текущая схема: <currentSchema>

Потенциальные пробелы в данных CDC

SQLSTATE: 55000

Следующие таблицы [<needFullRefreshTableList>] не обновлялись успешно в течение <retention> дней.

Выполните полное обновление для этих таблиц или всего потока данных.

CDC_ТАБЛИЦА_ИЗ_НЕСКОЛЬКИХ_ИСТОЧНИКОВ

SQLSTATE: 42000

Найдено одно и то же имя таблицы <table> из нескольких источников: <sources>.

Чтобы избежать конфликта, разделите их на разные конвейеры.

Несколько исходных таблиц CDC сопоставлены с одной таблицей назначения

SQLSTATE: 42000

Найдено несколько исходных таблиц: <source_tables> сопоставлено с одной целевой таблицей <destination_table>.

Сопоставьте их с другим именем целевой таблицы или с другой целевой схемой.

CDC_ТАБЛИЦА_НЕ_НАЙДЕНА_В_ОБЩИХ_ТАБЛИЦАХ

SQLSTATE: 42P01

Таблица <table> не найдена в моментальном снимке всех таблиц базы данных-источника.

Сведения о спецификации таблицы:

<tableSpec>

ИЗМЕНЕНИЯ_HMS_PIPELINE_УК_ЗАПРЕЩЕНЫ

SQLSTATE: 0AKD0

Невозможно изменить конвейер HMS на конвейер UC.

ИЗМЕНЕНИЯ_UC_PIPELINE_НА_HMS_НЕ_РАЗРЕШЕНЫ

SQLSTATE: 0AKD0

Невозможно изменить конвейер UC на конвейер HMS.

ИЗМЕНЕНИЕ_PIPELINE_ID_ТАБЛИЦЫ_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 0AKLT

Изменение конвейера <commandTableType> не поддерживается.

Изменение каталога не разрешено

SQLSTATE: 0AKD0

Не удается изменить каталог существующего конвейера. Существующий каталог: '<existingCatalog>'. Запрошенный каталог: '<requestedCatalog>'.

Изменение целевой схемы не допускается

SQLSTATE: 0AKD0

Изменение целевой схемы запрещено. Причина: <reason>.

ПРЕВЫШЕН ЛИМИТ ПОЛИТИКИ БЮДЖЕТА ДЛЯ СОЗДАНИЯ КЛАСТЕРА

SQLSTATE: 57000

Не удалось создать кластер, поскольку бюджетная политика конвейера превысила установленный лимит. Используйте другую политику или обратитесь к администратору выставления счетов.

ОШИБКА_КЛИЕНТА_СОЗДАНИЯ_КЛАСТЕРА

SQLSTATE: KDL01

Не удалось создать кластер конвейера: <errorMessage>

Эта ошибка, скорее всего, вызвана неправильной настройкой в конвейере.

Проверьте конфигурацию кластера потока данных и связанную с ним политику кластера.

Лимит кредитов на создание кластера исчерпан

SQLSTATE: 57000

Не удалось создать кластер, так как вы исчерпали доступные кредиты. Добавьте метод оплаты для обновления учетной записи.

ИСТОЩЕНИЕ_РЕСУРСОВ_ПРИ_СОЗДАНИИ_КЛАСТЕРА

SQLSTATE: 57000

Не удалось создать кластер, так как вы превысили ограничения ресурсов: <errorMessage>

ОШИБКА ЗАПУСКА КЛИЕНТА КЛАСТЕРА

SQLSTATE: KDL01

Не удалось запустить кластер конвейера <clusterId>: <clusterStateMessage>

Эта ошибка, скорее всего, вызвана неправильной настройкой в конвейере.

Проверьте конфигурацию кластера потока данных и связанную с ним политику кластера.

Ошибка запуска кластера в облаке (CLUSTER_LAUNCH_CLOUD_FAILURE)

SQLSTATE: 58000

Не удалось запустить кластер конвейера <clusterId>: <clusterStateMessage>

Эта ошибка может быть временной— перезапустите конвейер и сообщите, если вы по-прежнему видите ту же проблему.

Ошибка клиента настройки кластера

SQLSTATE: KDL01

Дополнительные сведения см. в CLUSTER_SETUP_CLIENT_ERROR

Недоступен кластер

SQLSTATE: 08000

Связь с водителем потеряна. Кластер <clusterId> недоступен в течение <timeoutSeconds> секунд.

МАСКА_СТОЛБЦА_БЕЗ_СТОЛБЦА

SQLSTATE: 42000

Маска столбца, найденная для столбца "<columnName>", который не существует в схеме MV/ST. Если это связано с изменением схемы базовой таблицы,

Удалите старую маску с ALTER TABLE [table_name] [столбец, где применяется маска] ALTER COLUMNDROP MASK; или восстановите столбец.

НЕ НАЙДЕН СТОЛБЕЦ ДЛЯ ОБНОВЛЕНИЯ

SQLSTATE: 42703

Столбец <column>, указанный в COLUMNS TO UPDATE не найден в исходном кадре данных.

ОДНОВРЕМЕННОЕ_ОБНОВЛЕНИЕ_НЕ_УДАЛОСЬ_ОСТАНОВИТЬ_ПРЕДЫДУЩЕЕ_ОБНОВЛЕНИЕ

SQLSTATE: 2D521

Запущено обновление '<upgradedUpdateId>' для повышения версии, но не удалось остановить предыдущее обновление '<oldUpdateId>'.

Эта ошибка, скорее всего, является временной. Процесс будет автоматически перезапущен, и проблема должна устраниться самостоятельно.

Сообщите об этой ошибке Databricks, если вы по-прежнему видите ту же проблему.

ДЕКОРАТОР_ДАННЫХ_ПРИМЕНЕН_ДВАЖДЫ

SQLSTATE: не присвоено

Набор данных <datasetName> уже существует. Убедитесь, что функция запроса была отмечена либо как представление, либо как таблица, и это сделано только один раз.

НАБОР_ДАННЫХ_НЕ_ОПРЕДЕЛЕН

SQLSTATE: 42P01

Не удалось прочитать набор данных '<datasetName>'. Этот набор данных не определен в конвейере.

Если эта таблица управляется другим конвейером, то не используйте dlt.read / dlt.readStream для чтения таблицы или не добавляйте к имени ключевое слово LIVE.

DBFS_НЕ_ВКЛЮЧЕН

SQLSTATE: 42000

DBFS не включена для этой рабочей области; Опубликуйте в каталоге Unity или укажите другое расположение хранилища для конвейера.

Конвейер DBSQL не должен содержать несколько таблиц

SQLSTATE: 42000

Конвейер DBSQL должен иметь ровно одно материализованное представление или потоковую таблицу, но найденные <tablesSize> таблицы: <tables>

Конечный конвейер не найден

SQLSTATE: 42K03

Не удается найти конечный конвейер с идентификатором "<pipelineId>". Убедитесь, что вы находитесь в той же рабочей области, что и поток данных, вы владелец этого потока, и поток выполнялся по крайней мере один раз.

Канал назначения не находится в режиме прямой публикации

SQLSTATE: 0AKLT

Конечный конвейер с идентификатором '<pipelineId>' не использует режим прямой публикации.

ОТКАЗАНО_В_РАЗРЕШЕНИИ_НА_ТРУБОПРОВОД_НАЗНАЧЕНИЯ

SQLSTATE: 42501

Вы не можете выполнить эту операцию, вы не являетесь владельцем целевого конвейера с идентификатором "<pipelineId>". Только владельцы могут изменить поток таблицы.

ТИП_КОНЕЧНОЙ_ТРУБЫ_НЕ_СОВПАДАЕТ_С_ТИПОМ_ТРУБЫ_РАБОЧЕЙ_ОБЛАСТИ (DESTINATION_PIPELINE_TYPE_NOT_WORKSPACE_PIPELINE_TYPE)

SQLSTATE: 0AKLT

Конечный конвейер с идентификатором '<pipelineId>' не является конвейером ETL.

ДО_СОЗДАНИЯ_ИЛИ_РЕДАКТИРОВАНИЯ_НЕДОПУСТИМОЕ_ДЕЙСТВИЕ_ПОЛЬЗОВАТЕЛЯ

SQLSTATE: 42000

Ошибка при обработке запроса "<action>".

Удаление расписания: расписание не существует

SQLSTATE: 42000

Невозможно удалить SCHEDULE из таблицы без существующего расписания или триггера.

ДУБЛИРОВАНО_ИЗ_МЕСТОПОЛОЖЕНИЯ_JSON_СХЕМЫ

SQLSTATE: 42616

Дублированный ключ расположения схемы from_json: <schemaLocationKey>

Выберите уникальные ключи расположения схемы для каждого запроса from_json в конвейере

Дубль_config_specs_таблицы_настройки_ингестации

SQLSTATE: 42710

Конфигурация потока загрузки данных содержит повторяющиеся таблицы. Убедитесь, что каждая таблица уникальна.

ПУСТЫЕ_ОБЪЕКТЫ_КОНФИГУРАЦИИ_ПОГРУЗКИ

SQLSTATE: 42000

Объекты конфигурации импорта пусты.

Расширенная автоподстройка требует продвинутой версии

SQLSTATE: 42000

Параметр расширенного автомасштабирования "spare_capacity_fraction" поддерживается только в профессиональной версии продукта Lakeflow Declarative Pipelines.

Измените настройки вашего конвейера, чтобы установить "edition": "advanced", чтобы иметь возможность использовать 'spare_capacity_fraction'.

ФУНКЦИЯ ВЫБОРА ЖУРНАЛА СОБЫТИЙ НЕ ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 0A000

Публикация журнала событий в каталоге Unity не поддерживается для этого конвейера. Если это непредвиденное, обратитесь в службу поддержки Databricks.

Нарушение ожиданий

SQLSTATE: 22000

Поток «<flowName>» не оправдал ожидания.

Для получения дополнительной информации см. EXPECTATION_VIOLATION

ПАРАМЕТР EXPLORE_ONLY НЕЛЬЗЯ УСТАНОВИТЬ ВМЕСТЕ С ПАРАМЕТРОМ VALIDATE_ONLY

SQLSTATE: 42000

explore_only и validate_only не могут одновременно иметь значение true.

Режим "Только исследование" не включен

SQLSTATE: 0A000

Обновление "explore_only" не включено.

ИССЛЕДОВАТЬ_ТОЛЬКО_НА_НЕ_ПОГЛОЩЕНИИ_PIPELINE

SQLSTATE: 42000

explore_only можно установить в true только для потоков данных.

НЕ УДАЛОСЬ СОЗДАТЬ ЖУРНАЛ СОБЫТИЙ

SQLSTATE: 58030

Не удалось создать журнал событий конвейера (id=<pipelineId>) с идентификатором <eventLogIdentifier>. Дополнительные сведения см. в разделе об исключении ниже.

НЕ УДАЛОСЬ ОПУБЛИКОВАТЬ ПРЕДСТАВЛЕНИЕ В METASTORE

SQLSTATE: 42000

Не удалось опубликовать представление <viewName> в хранилище метаданных, так как <reason>.

Не удалось обновить журнал событий

SQLSTATE: 58030

Не удалось обновить идентификатор журнала событий конвейера (id=<pipelineId>) на <newEventLogIdentifier>. Дополнительные сведения см. в разделе об исключении ниже.

СХЕМА_ПОТОКА_ИЗМЕНЕНА

SQLSTATE: KD007

Поток <flowName> завершился, так как он столкнулся с изменением схемы во время выполнения.

Изменение схемы совместимо с существующей целевой схемой, и следующий запуск потока может возобновиться с новой схемой.

ДЛЯ_FOREACH_BATCH_SINK_ПОДДЕРЖКА_ТОЛЬКО_В_ПРЕДВАРИТЕЛЬНОМ_КАНАЛЕ

SQLSTATE: 0A000

На данный момент DLT ForeachBatch Sink не поддерживается.

Для приемника DLT ForeachBatch требуется частный предварительный просмотр канала PREVIEW.

Приемники DLT: <sinkNames>

Сценарии инициализации трубопровода шлюза не разрешены

SQLSTATE: 0A000

Трубопровод шлюза не разрешает сценарии инициализации кластера. Удалите его из <from>.

КОНФИГУРАЦИЯ_ИСКРЫ_ПАРАДНОЙ_ТРУБЫ_НЕ_РАЗРЕШЕНА

SQLSTATE: 0A000

Пайплайн шлюза не поддерживает конфигурацию Spark [<configs>]. Удалите их из <from>.

Предел обновления организации превышен

SQLSTATE: 54000

Число запрошенных идентификаторов организации превышает максимально допустимое ограничение <limit>

ИСТОЧНИК_КАТАЛОГ_ОТСУТСТВУЕТ_В_СЫРЫХ_ДАННЫХ_КОННЕКТОРА_GOOGLE_ANALYTICS

SQLSTATE: KD000

Произошла ошибка в соединителе необработанных данных Google Analytics.

Исходный каталог отсутствует в спецификации загрузки. Исходный каталог здесь — это идентификатор проекта GCP, из которого требуется загрузить.

Убедитесь, что каталог источника присутствует в спецификации загрузки, чтобы устранить эту проблему.

HMS неактивен

SQLSTATE: 42000

Хранилище метаданных Hive не включено для этой рабочей области; пожалуйста, опубликуйте в Каталоге Unity.

НЕЗАКОННЫЙ_СТОЛБЕЦ_ДЛЯ_ИЗМЕНЕНИЯ_ТИПА_ДАННЫХ

SQLSTATE: 42000

Тип данных столбца, указанного в COLUMNS TO UPDATE, должен быть строковым массивом, но найден <illegalDataType>.

НЕДОПУСТИМЫЙ_ID_ПАРАМЕТР_В_НАСТРОЙКАХ_КОНВЕЙЕРА

SQLSTATE: 42000

Параметры не должны содержать "<fieldName>".

НЕПРАВИЛЬНОЕ_ПОЛЕ_СХЕМЫ_В_СПЕЦИФИКАЦИИ_КАНАЛА

SQLSTATE: 42000

Указанное поле schema в параметрах конвейера является незаконным. Причина: <reason>.

НЕПРАВИЛЬНЫЙ_ТИП_КОРОНЕВОГО_ПУТИ

SQLSTATE: 42000

Корневой путь '<rootPath>' должен быть каталогом, но обнаружено <objectType>.

Конфигурация дублированной схемы поглощения

SQLSTATE: 42710

Конфигурация конвейера приема содержит повторяющиеся схемы. Убедитесь, что каждая схема уникальна.

ОШИБКА АУТЕНТИФИКАЦИИ НА ШЛЮЗЕ ИНГЕСТАЦИИ

SQLSTATE: 42501

Сбой проверки подлинности

Для получения дополнительной информации см. INGESTION_GATEWAY_AUTHENTICATION_FAILURE

Ошибка изменения схемы в шлюзе ввод данных

SQLSTATE: 42KD4

Обнаружена несоответствие схемы между исходными и целевыми таблицами. Чтобы устранить эту проблему, необходимо полное обновление таблицы "<entityName>" в конвейере приема.

INGESTION_GATEWAY_CDC_NOT_ENABLED (Шлюз Поглощения: CDC не включен)

SQLSTATE: 42000

CDC не включен в <entityType> "<entityName>". Включите CDC и выполните полное обновление таблицы в конвейере приема данных. Сообщение об ошибке: '<errorMessage>'.

Индикация: INGESTION_GATEWAY_DDL_OBJECTS_MISSING - отсутствуют объекты DDL шлюза загрузки данных.

SQLSTATE: 42000

Объекты DDL, отсутствующие в <entityType> "<entityName>". Выполните скрипт объектов DDL и обновите таблицу в конвейере приема данных. Сообщение об ошибке: '<errorMessage>'.

ОТСУТСТВУЕТ_СВЯЗЬ_С_ШЛЮЗОМ_ПОЛУЧЕНИЯ_ДАННЫХ

SQLSTATE: 42000

В конфигурации шлюза приема отсутствует соединение.

Добавьте ссылку на подключение каталога Unity, содержащее учетные данные.

Сведения об определении конвейера шлюза приема:

<definition>

ОТСУТСТВУЕТ_ШЛЮЗ_ДЛЯ_ВНУТРЕННЕГО_КАТАЛОГА_ХРАНИЛИЩА

SQLSTATE: 42000

В конфигурации шлюза приема отсутствует каталог расположения внутреннего хранилища.

Добавьте каталог местонахождения внутренней памяти.

Сведения об определении конвейера шлюза приема:

<definition>

ОТСУТСТВУЕТ_ВНУТРЕННЕЕ_ИМЯ_ХРАНИЛИЩА_В_ШЛЮЗЕ_ЗАГРУЗКИ

SQLSTATE: 42000

В конфигурации шлюза приема отсутствует название расположения внутреннего хранилища.

Добавьте имя расположения внутреннего хранилища.

Сведения об определении конвейера шлюза приема:

<definition>

ОТСУТСТВУЕТ_СХЕМА_ВНУТРЕННЕГО_ХРАНИЛИЩА_В_ШЛЮЗЕ_ПЕРЕДАЧИ

SQLSTATE: 42000

Конфигурация шлюза приема отсутствует для схемы внутреннего расположения хранилища.

Добавьте схему расположения внутреннего хранилища.

Сведения об определении конвейера шлюза приема:

<definition>

ОТСУТСТВУЕТ_ТАБЛИЦА_В_ИСТОЧНИКЕ_ШЛЮЗА_ПРИЕМА

SQLSTATE: 42P01

Таблица "<entityName>" не существует в исходной базе данных или была удалена. Устраните проблему и полностью обновите таблицу в конвейере управляемого приема данных. Сообщение об ошибке: '<errorMessage>'.

INGESTION_GATEWAY_PG_PUBLICATION_ALTER_FAILED

SQLSTATE: 42000

Не удалось изменить репликационную публикацию для <entityType> '<entityName>'

Сообщение об ошибке: <errorMessage>

Для получения дополнительной информации см. INGESTION_GATEWAY_PG_PUBLICATION_ALTER_FAILED

ОШИБКА_СОЗДАНИЯ_ПУБЛИКАЦИИ_ШЛЮЗА_ИНТЕГРАЦИИ_PG

SQLSTATE: 42000

Не удалось создать публикацию репликации для <entityType> '<entityName>'

Сообщение об ошибке: <errorMessage>

Дополнительные сведения см. в INGESTION_GATEWAY_PG_PUBLICATION_CREATION_FAILED

Ошибка при удалении публикации через шлюз PG

SQLSTATE: 42000

Не удалось удалить публикацию репликации для <entityType> '<entityName>'

Сообщение об ошибке: <errorMessage>

Дополнительные сведения см. в INGESTION_GATEWAY_PG_PUBLICATION_DROP_FAILED

СЛОТ_ПРИЁМА_ШЛЮЗА_PG_ИСПОЛЬЗУЕТСЯ_ДРУГИМ_ПРОЦЕССОМ

SQLSTATE: 42000

Не удалось создать слот репликации для <entityType> '<entityName>' из-за того, что слот репликации используется другим PID.

Сообщение об ошибке: <errorMessage>

ОШИБКА_СОЗДАНИЯ_СЛОТА_INGESTION_GATEWAY_PG

SQLSTATE: 42000

Не удалось создать слот репликации для <entityType> '<entityName>'

Сообщение об ошибке: <errorMessage>

Дополнительные сведения см. в INGESTION_GATEWAY_PG_SLOT_CREATION_FAILED

НЕИСПРАВНОСТЬ_НЕДОСТАТОЧНЫХ_РАЗРЕШЕНИЙ_ИСТОЧНИКА_ШАЛТЬ_ВХОДА

SQLSTATE: 42501

У пользователя нет необходимых разрешений для доступа к этому объекту или выполнения хранимой процедуры. Убедитесь, что предоставлены все необходимые привилегии. См. следующую документацию: https://docs.databricks.com/aws/en/ingestion/lakeflow-connect/sql-server/database-user-requirements

СЕТЕВОЙ_ШЛЮЗ_ПРИЕМА_НЕДОСТУПЕН_СБОЙ_ХОСТА_ИЛИ_ПОРТА

SQLSTATE: 08000

Сбой подключения из-за неправильного имени <host> узла и (или) порта <port> исходной базы данных.

Дополнительные сведения см. в INGESTION_GATEWAY_UNREACHABLE_HOST_OR_PORT_FAILURE

НЕДОПУСТИМАЯ_КОМАНДА_ПРИМЕНЕНИЯ_ИЗМЕНЕНИЙ

SQLSTATE: 42000

команда AUTO CDC недопустима. <reason>.

НЕДОПУСТИМЫЙ_ТИП_АРГУМЕНТА

SQLSTATE: не присвоено

Значение недопустимого типа, переданного параметру '<paramName>'. Ожидается <expectedType>. <additionalMsg>.

Неверные параметры совместимости

SQLSTATE: 42616

Параметры таблицы, указанные для таблицы <table> , недопустимы, так как

Дополнительные сведения см. в INVALID_COMPATIBILITY_OPTIONS

Неправильное использование декоратора

SQLSTATE: не присвоено

Первый позиционный аргумент, переданный @<decoratorName> , должен быть вызываемым. Либо добавьте @<decoratorName> без параметров в функцию, либо передайте параметры в @<decoratorName> , используя аргументы ключевых слов (например, <exampleUsage>).

НЕВЕРНАЯ_КОНФИГУРАЦИЯ_ЖУРНАЛА_СОБЫТИЙ

SQLSTATE: F0000

Недопустимая конфигурация журнала событий, найденная в спецификации конвейера: <message>

НЕВАЛИДНОЕ_ИМЯ_УЖЕ_ИСПОЛЬЗУЕТСЯ_КОМАНДА

SQLSTATE: 42000

Недопустимое имя '<name>' в <command> команде. Причина: <reason>

Недопустимый параметр для INVALID_PARAM_FOR_DBSQL_PIPELINE

SQLSTATE: 42000

При вызове "dry_run" для конвейера DBSQL можно указать только pipeline_id и "pipeline_type".

НЕВЕРНЫЙ ВЫБОР ОБНОВЛЕНИЯ

SQLSTATE: 42000

Параметры выбора обновления, указанные для этого обновления, недопустимы, так как

Дополнительные сведения см. в "INVALID_REFRESH_SELECTION"

НЕВЕРНЫЙ ЗАПРОС ОБНОВЛЕНИЯ ВЫБОРА ДЛЯ НЕПРЕРЫВНОГО КОНВЕЙЕРА

SQLSTATE: 42000

Выбор обновления не поддерживается для непрерывного режима.

НЕДОПУСТИМЫЙ ЗАПРОС НА ВЫБОР ОБНОВЛЕНИЯ С ПОЛНЫМ ОБНОВЛЕНИЕМ

SQLSTATE: 42000

full_refresh не должно быть задано значение true для запроса на выбор обновления.

НЕВЕРНЫЙ_КОРНЕВОЙ_ПУТЬ

SQLSTATE: 42000

Недопустимый root_path '<rootPath>': в настоящее время поддерживаются только абсолютные пути директории. Пути каталогов должны начинаться с '/' и не должны заканчиваться на '/'.

НЕДОПУСТИМОЕ_ИМЯ_СХЕМЫ

SQLSTATE: 3F000

Недопустимая схема "<schemaName>", указанная в параметре конвейера. Причина: <reason>.

НЕСОВМЕСТИМЫЕ ТИПЫ СНЕПШОТА И ВЕРСИИ

SQLSTATE: не присвоено

snapshot_and_version для потока с целевым <target> вернули неподдерживаемый тип. <additionalMsg>.

НЕПРАВИЛЬНЫЙ_ФОРМАТ_ИНТЕРВАЛА_ТРИГГЕРА

SQLSTATE: 42000

Недопустимая конфигурация интервала триггера, указанная в <configurationType>

Данные о работе не совпадают

SQLSTATE: 42000

Если заданы оба элемента "update_cause_details.job_details" и "job_task", они должны совпадать, но вместо этого имеются значения <details> и <jobTask>.

Сведения_о_задаче_работы_отсутствуют

SQLSTATE: 42000

Если "причина" является JOB_TASK , необходимо указать "job_task" или "update_cause_details.job_details".

Ссылающаяся ссылка вне определения запроса (классическая)

SQLSTATE: 42000

Ссылки на наборы данных с помощью LIVE виртуальной схемы за пределами определения запроса набора данных (т. е. аннотации @dlt.table) не поддерживаются.

ССЫЛКА_В_РЕАЛЬНОМ_ВРЕМЕНИ_ВНЕ_ОПРЕДЕЛЕНИЯ_ЗАПРОСА_DPM

SQLSTATE: 42000

Ссылки на наборы данных с использованием LIVE виртуальной схемы <identifier> вне определения запроса набора данных (например, @dlt.table аннотация) не поддерживаются.

ЖИВАЯ_ССЫЛКА_ВНЕ_ОПРЕДЕЛЕНИЯ_ЗАПРОСА_SPARK_SQL

SQLSTATE: 0A000

Ссылка на наборы данных с помощью LIVE виртуальной схемы в API spark.sql(...) не должна вызываться за пределами определения запроса набора данных (т. е. @dlt.table аннотация). Его можно вызывать только в определении запроса набора данных.

ДОСТИГНУТО МАКСИМАЛЬНОЕ ЧИСЛО ПОВТОРОВ ПЕРЕД ПЕРЕСЧЁТОМ ФЕРМЕНТА

SQLSTATE: 42000

Достигнуто максимальное число повторных попыток. Число повторных попыток:<flowRetryCount>. Порог количества повторных попыток после отказа maxFlow:<maxFlowRetryAttempts>. <message>

MESA_PIPELINE_INVALID_DEFINITION_TYPE (недопустимый тип определения)

SQLSTATE: 42000

Запуск конвейера <definitionType> из UC-определения запрещен.

MESA_PIPELINE_MISMATCH_PIPELINE_TYPES

SQLSTATE: 42000

Хранимые и обновленные определения должны быть одного типа конвейера, но в данном случае они разные: <stored> и <updated>.

ОТСУТСТВУЕТ ОПРЕДЕЛЕНИЕ MESA_PIPELINE

SQLSTATE: 42000

Поток данных не имеет допустимого определения в UC, но требуется обновление.

MESA_PIPELINE_MISSING_DEFINITION_UNEXPECTED

SQLSTATE: 42000

Неожиданно отсутствует определение конвейера из UC.

ВРЕМЯ ОЖИДАНИЯ ОПЕРАЦИИ METASTORE ИСТЕКЛО

SQLSTATE: 58000

Операции, связанные с обновлением сведений о хранилище метаданных для <tableName>, заняли больше времени, чем <timeout>.

Эта проблема может быть временной или может указывать на ошибки в настроенном клиенте хранилища метаданных. Попробуйте перезапустить конвейер и сообщить об этой проблеме, если она сохраняется.

отсутствует привилегия создания схемы

SQLSTATE: 42501

Пользователь "<userName>" не имеет разрешения на создание схемы в каталоге <catalogName>

ОТСУТСТВИЕ ПРАВА НА СОЗДАНИЕ ТАБЛИЦЫ

SQLSTATE: 42501

Пользователь "<userName>" не имеет разрешения на создание таблицы в схеме <schemaName>

ОТСУТСТВУЕТ ЗАПУСК ОТ ИМЕНИ ПОЛЬЗОВАТЕЛЯ

SQLSTATE: 28000

Для обновления не было указано выполнение от имени пользователя.

ВЗАИМНО ИСКЛЮЧАЮЩИЕ ОПЦИИ

SQLSTATE: 42000

Взаимоисключающие опции <options>. Удалите один из этих вариантов.

ОТРИЦАТЕЛЬНОЕ_ЗНАЧЕНИЕ

SQLSTATE: не присвоено

Значение для <arg_name> должно быть больше или равно 0, получено '<arg_value>'.

Таблица не поддерживает ЮК, уже управляется другим конвейером.

SQLSTATE: 42P07

Таблица "<tableName>" уже управляется конвейером <otherPipelineId>.

Если вы хотите, чтобы таблица "<tableName>" управляла этим конвейером.

  1. Удалите таблицу из конвейера '<otherPipelineId>'.

  2. Запустите полное обновление для этого потока данных.

Если вы хотите продолжить управление таблицей из нескольких конвейеров, отключите этот флажок, установив для конфигурации pipelines.tableManagedByMultiplePipelinesCheck.enabled значение false в параметрах конвейера.

Это не рекомендуется, так как одновременные операции в таблице могут конфликтовать друг с другом и привести к непредвиденным результатам.

Достигнут лимит на количество имен блокнотов.

SQLSTATE: 42000

Недопустимый путь к записной книжке: "<nameStart>...<nameEnd>". Это длиннее <maxNotebookPathLength> символов.

БЛОКНОТ_НЕ_НАЙДЕН

SQLSTATE: 42000

Не удалось загрузить записную книжку '<notebookPath>'.

УВЕДОМЛЕНИЯ_ДВОЙНЫЕ_ПРЕДУПРЕЖДЕНИЯ

SQLSTATE: 42000

Повторяющиеся оповещения '<alertsDuplicates>', указанные в [<alerts>]

УВЕДОМЛЕНИЯ_ДВОЙНЫЕ_АДРЕСА_ЭЛ.ПОЧТЫ

SQLSTATE: 42000

Повторяющиеся адреса электронной почты '<emailRecipientsDuplicates>', указанные в [<emailRecipients>]

УВЕДОМЛЕНИЯ_НЕДОПУСТИМЫЕ ОПОВЕЩЕНИЯ

SQLSTATE: 42000

Для получения уведомлений указаны недопустимые уведомления: <invalidAlerts>

УВЕДОМЛЕНИЯ_НЕДЕЙСТВИТЕЛЬНЫЙ_ЭЛЕКТРОННЫЙ_АДРЕС

SQLSTATE: 42000

Недопустимый адрес электронной почты, указанный для получения уведомлений: <invalidEmailAddresses>

ОТСУТСТВУЮТ_ПАРАМЕТРЫ_УВЕДОМЛЕНИЯ

SQLSTATE: 42000

Укажите по крайней мере одного получателя и одного оповещения в <setting>

НЕ ПРЕДОСТАВЛЕНО АРГУМЕНТ ИСТОЧНИКА, СНИМКИ И ВЕРСИИ

SQLSTATE: не присвоено

Для source с целью 'snapshot_version' должно быть установлено либо create_auto_cdc_flow_from_snapshot, либо <target>.

ОТСУТСТВУЮТ ТАБЛИЦЫ В КОНВЕЙЕРЕ

SQLSTATE: 42617

Ожидается, что в ваших каналах данных определена как минимум одна таблица, но в канале данных не найдено ни одной таблицы.

Убедитесь, что вы включили ожидаемые исходные файлы и что исходный код содержит определения таблиц (например, CREATE MATERIALIZED VIEW в коде SQL, @dlt.table в коде Python).

Обратите внимание, что для этой проверки учитываются только таблицы. Эта ошибка также может возникнуть, если в ваш конвейер включены только представления или потоки.

ВЛАДЕЛЕЦ ОТСУТСТВУЕТ

SQLSTATE: 42000

Владелец не существует.

ЗАПРОС_НА_ПАГИНАЦИЮ_ИМЕЕТ_ИМЯ_И_ПАГИНАЦИЮ

SQLSTATE: 42000

Вы можете предоставить <name> или разбиение на страницы, но не оба одновременно.

ОШИБКА_НЕПОДДЕРЖИВАЕМОЕ_ПОЛЕ_ОПРЕДЕЛЕНИЯ_ПОТОКА

SQLSTATE: 42000

PatchPipelineDefinition поддерживает только поле schedule, но предоставленное определение имело другие заполненные поля: "<updatedDefinition>".

ОТСЕРИАЛИЗОВАННЫЙ_ПРОСМОТР_ЧИТАЕТ_ИЗ_ПОТОКОВОГО_ИСТОЧНИКА

SQLSTATE: 42000

Сохраненные представления не поддерживают обработку данных из потоковых источников.

ПРОЧТЕНИЯ СОХРАНЁННОГО ПРЕДСТАВЛЕНИЯ ИЗ ВРЕМЕННОГО ПРЕДСТАВЛЕНИЯ

SQLSTATE: 42K0F

Постоянное представление <persistedViewName> не может ссылаться на временное представление <temporaryViewName>, которое не будет доступно за пределами области действия конвейера. Сделайте сохраненное представление временным или сохраните временное представление.

Клонирование конвейера уже выполняется.

SQLSTATE: 42000

Конвейер уже клонируется в конвейер с идентификатором '<pipelineId>'.

Копирование конвейера недопустимо во время активного обновления

SQLSTATE: 42000

Конвейер с идентификатором '<pipelineId>' не может быть клонирован во время активного обновления.

НЕВЕРНЫЕ ПОЛЯ КОПИРОВАНИЯ КОНВЕЙЕРА

SQLSTATE: 42000

Запрос включал спецификацию конвейера с недопустимыми полями для клонирования. Допустимые поля: имя, каталог, целевой объект, конфигурация.

КЛОНИРОВАНИЕ_КОНВЕЙЕРА_НЕДОПУСТИМО_ИЗ-ЗА_ОТСУТСТВИЯ_ЦЕЛИ

SQLSTATE: 42000

Конвейер с идентификатором '<pipelineId>' не публикуется в целевой схеме. Исходный конвейер должен публиковаться в целевой схеме, чтобы клонироваться. Повторите попытку после указания поля 'target' в спецификации конвейера и выполнения нового обновления, чтобы опубликовать данные в целевой схеме.

Недопустимое клонирование конвейера для UC_PIPELINE

SQLSTATE: 42000

Конвейер с идентификатором '<pipelineId>' уже является UC-конвейером. Конвейеры UC нельзя клонировать.

КЛОНИРОВАНИЕ_КОНВЕЙЕРА_РЕЖИМ_НЕ_УКАЗАН

SQLSTATE: 42000

Нет указанного режима клонирования.

PIPELINE_CLONING_NO_TARGET_SPECIFIED (Цель клонирования не указана)

SQLSTATE: 42000

Для клонирования не указан целевой каталог.

Создание конвейера не включено для рабочего пространства

SQLSTATE: 42000

Создание конвейера не включено для этой рабочей области.

PIPELINE_DOES_NOT_EXIST Не существует такой pipeline.

SQLSTATE: 42000

Конвейер с идентификатором '<pipelineId>' не существует.

Дополнительные сведения см. в разделе PIPELINE_DOES_NOT_EXIST

ОКРУЖЕНИЕ_КОНВЕЙЕРА_НЕ_ВКЛЮЧЕНО

SQLSTATE: 0A000

Использование среды в технологии распределенного реестра (DLT) не включено.

PIPELINE_ENVIRONMENT_VERSION_NOT_ALLOWED (Версия среды конвейера не разрешена)

SQLSTATE: 54000

В настоящее время среда конвейера не поддерживает версии окружения.

ОШИБКА: НЕ УДАЛОСЬ ОБНОВИТЬ ТАБЛИЦУ UC ИЗ-ЗА ПАРАЛЛЕЛЬНОГО ОБНОВЛЕНИЯ

SQLSTATE: 55000

Трубопровод не смог обновить таблицу UC (<tableName>) из-за одновременных изменений после <attempts> попыток.

Убедитесь, что внешние процессы не изменяют таблицу, повторите обновление и обратитесь в службу поддержки Databricks, если эта проблема сохранится.

НЕОБХОДИМО ОБНОВИТЬ КОНВЕЙЕР ДЛЯ ТАБЛИЦЫ

SQLSTATE: 55000

Таблица <tableName> не находится в требуемом состоянии, таблица не была обновлена в последнее время. Конвейер с идентификатором "<pipelineId>" должен выполняться еще раз, после чего повторить операцию.

КОНВЕЙЕР ДЛЯ ТАБЛИЦЫ НЕ НАЙДЕН

SQLSTATE: 42K03

Конвейер с идентификатором '<pipelineId>', управляющий таблицей <tableName>, не может быть найден. Убедитесь, что вы находитесь в той же рабочей области, что и поток данных, вы владелец этого потока, и поток выполнялся по крайней мере один раз.

Конфликты при включении в глобальный шаблон конвейера

SQLSTATE: F0000

Необходимо задать поле glob или notebook/file в разделе библиотеки в параметрах конвейера. Измените параметры конвейера.

GLOB включает не поддерживается

SQLSTATE: 0A000

Использование поля glob для включения исходных файлов является функцией предварительной версии и отключена.

Повторно выберите каждый исходный файл, чтобы включить его в конвейер и устранить эту ошибку.

Обратитесь в службу поддержки Databricks, чтобы узнать больше об этой функции и зарегистрировать в предварительной версии.

НЕПОДДЕРЖИВАЕМЫЙ_СПЕЦИАЛЬНЫЙ_СИМВОЛ_В_PIPELINE_GLOB

SQLSTATE: 42000

Специальные символы <specialChar> зарезервированы и не должны использоваться в пути, включенном в "<path>" в параметрах конвейера. Удаление этих символов для устранения ошибки

ЛИМИТ НАЗВАНИЙ ПАЙПЛАЙНОВ ДОСТИГНУТ

SQLSTATE: 42000

Имя не может быть длиннее <maxPipelineNameLength> символов.

АНАЛИЗ НЕВОЗМОЖНОСТИ ПОВТОРНОГО ЗАПУСКА PIPELINE

SQLSTATE: 42000

Процесс сбора данных не смог проанализировать исходные таблицы (<tables>) из-за ошибок, которые невозможно исправить, после частичного выполнения.

Новое обновление конвейера не будет создано. Проверьте журнал событий и исправьте проблемы соответствующим образом.

КОНВЕЙЕР_НЕ_НАХОДИТСЯ_В_РЕЖИМЕ_ПРЯМОЙ_ПУБЛИКАЦИИ

SQLSTATE: 0AKLT

Конвейер с идентификатором '<pipelineId>', который управляет таблицей <tableName>, не использует режим прямой публикации.

ОШИБКА: НЕ ГОТОВА К ПЛАНОВОМУ ОБНОВЛЕНИЮ

SQLSTATE: 55000

Таблица еще не готова к обновлению

Дополнительную информацию см. в PIPELINE_NOT_READY_FOR_SCHEDULED_UPDATE.

Отказано в разрешении для конвейера: не владелец

SQLSTATE: 42501

Вы не можете выполнить эту операцию. Вы не являетесь владельцем конвейера с идентификатором "<pipelineId>", управляя таблицей <tableName>.

ПОЛЕ НАСТРОЕК КОНВЕЙЕРА НЕ МОЖЕТ БЫТЬ ОТРЕДАКТИРОВАНО

SQLSTATE: 42000

"<uneditableFieldName>" нельзя изменить пользователями. Если пользователи хотят добавить или изменить <settingName>, используйте поле '<editableFieldName>' вместо этого.

НАСТРОЙКИ КОНВЕЙЕРА ИЗМЕНЕНЫ ОДНОВРЕМЕННО

SQLSTATE: 42000

Параметры конвейера были изменены одновременно.

Настройки конвейера: неподдерживаемые конфигурации

SQLSTATE: 42000

Конфигурации <configurations> не поддерживаются декларативными конвейерами Lakeflow. Удалите эти конфигурации.

НАСТРОЙКА_КОНВЕЙЕРА_НЕ_ДОЛЖНА_УКАЗЫВАТЬ_РАЗРАБОТКУ

SQLSTATE: 42000

Запуск обновления с параметром "разработка" не поддерживается.

Конвейер не должен содержать несколько таблиц

SQLSTATE: 42000

Конвейер должен иметь ровно одну таблицу, но найдено <tablesSize> таблиц: <tables>

Количество файлов исходного кода в конвейере превышено

SQLSTATE: 54000

Количество исходных файлов, включая файлы, указанные в папках, превышает предел <limit>.

При необходимости удалите или объедините избыточные файлы и измените соответствующую спецификацию конвейера.

или обратитесь в службу поддержки Databricks, чтобы запросить увеличение ограничения.

ГЛУБИНА ИСТОЧНИКОВОЙ ПАПКИ PIPELINE ПРЕВЫШЕНА

SQLSTATE: 54000

Папка "<folder_path>" превышает максимально допустимую глубину вложенности каталога <limit>. Уменьшите уровень вложения папок или обратитесь в службу поддержки Databricks, чтобы запросить увеличение ограничения.

ПАРАМЕТР_PIPELINE_SPEC_НЕ_МОЖЕТ_БЫТЬ_ИЗМЕНЕН

SQLSTATE: 42000

Изменение следующего параметра <param> в параметрах конвейера запрещено

ТИП_КОНВЕЙЕРА_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 42000

Тип конвейера "<pipelineType>" не поддерживается.

ТИП_КОНВЕЙЕРА_НЕ_ТИП_КОНВЕЙЕРА_ПРОСТРАНСТВА

SQLSTATE: 0AKLT

Конвейер с идентификатором '<pipelineId>', управляя таблицей <tableName>, не является конвейером ETL.

КВОТА_ТИПА_КОНВЕЙЕРА_ПРЕВЫШЕНА

SQLSTATE: 54000

Не удается запустить обновление"<updateId>, так как достигнуто ограничение для активных конвейеров типа "<pipelineType>".

Обновление конвейера для таблицы выполняется

SQLSTATE: 55000

Конвейер с идентификатором "<pipelineId>", управляющий таблицей <tableName>, выполняется. Перед выполнением операции остановите конвейер.

Достигнут предел пространства рабочего процесса

SQLSTATE: 42000

Создание конвейера типа "<pipelineType>" заблокировано, так как рабочая область "<orgId>" уже имеет "<countLimit>" конвейеры. Обратитесь в службу поддержки Databricks, чтобы изменить это ограничение.

ОШИБКА УСТАНОВКИ PIP

SQLSTATE: 42000

Произошла ошибка при вызове установки %pip.

Установка PIP не в начале блокнота

SQLSTATE: 42000

Найденные ячейки, содержащие установку %pip, которые расположены не в верхней части записной книжки для '<notebookPath>'

Переместите все ячейки %pip установки в начало записной книжки.

PY4J_BLOCKED_API

SQLSTATE: не присвоено

Вы используете API Python, который не поддерживается в текущей среде.

Пожалуйста, обратитесь к документации по Databricks для альтернатив.

<additionalInfo>

Ссылка на набор данных DLT вне определения запроса

SQLSTATE: 0A000

Ссылка на набор данных DLT <identifier> за пределами определения запроса данных (например, аннотации @dlt.table) не поддерживается. Пожалуйста, прочитайте это внутри определения запроса набора данных.

ОБНОВЛЕНИЕ НАЧАТО ИЗ НЕДОПУСТИМОЙ РАБОЧЕЙ ОБЛАСТИ

SQLSTATE: 42000

Обновление должно быть инициировано в рабочей области <homeWorkspaceId>, где был создан ресурс.

Обновление было предприняно в рабочей области <userWorkspaceId>.

РЕЖИМ_ОБНОВЛЕНИЯ_УЖЕ_СУЩЕСТВУЕТ

SQLSTATE: 42710

Невозможно добавить <type> в таблицу, в которой уже есть <existingType>. Удалите существующее расписание или используйте ALTER TABLE ... ALTER <type> чтобы изменить его.

ОБЯЗАТЕЛЬНЫЙ_ПАРАМЕТР_НЕ_НАЙДЕН

SQLSTATE: 42000

Обязательный параметр <param> не найден.

ЗАРЕЗЕРВИРОВАННОЕ_КЛЮЧЕВОЕ_СЛОВО_ИСПОЛЬЗУЕТСЯ_В_КАТАЛОГЕ

SQLSTATE: 42000

Использование 'CATALOG' является незаконным, так как '<reservedKeyword>' является зарезервированным ключевым словом в DLT.

ЗАРЕЗЕРВИРОВАННОЕ_КЛЮЧЕВОЕ_СЛОВО_В_ИСПОЛЬЗОВАНИИ_СХЕМА

SQLSTATE: 42000

Использование 'SCHEMA' является незаконным, так как '<reservedKeyword>' является зарезервированным ключевым словом в DLT.

Корневой путь не найден

SQLSTATE: 42000

Не удается получить доступ к корневому пути '<rootPath>'. Убедитесь, что у вас есть необходимые права доступа.

ПОЛЬЗОВАТЕЛЬ_ДЛЯ_ЗАПУСКА_НЕ_НАЙДЕН

SQLSTATE: 28000

Указанный запуск от имени пользователя "<runAsUserId>" для обновления не существует в рабочей области.

SAAS_CONNECTION_ERROR

SQLSTATE: KD000

Не удалось подключиться к источнику <sourceName>. Код ошибки: <saasConnectionErrorCode>.

Дополнительные сведения см. в SAAS_CONNECTION_ERROR

СРОК ДЕЙСТВИЯ ТОКЕНА ОБНОВЛЕНИЯ SAAS_CONNECTOR ИСТЕК

SQLSTATE: KD000

Срок действия токена обновления для подключения <connectionName> истек. Измените подключение, повторно выполните проверку подлинности и повторно запустите конвейер.

Ошибка изменения схемы соединителя SaaS

SQLSTATE: 42KD4

Изменение схемы произошло в таблице <tableName> источника <sourceName>.

Дополнительные сведения см. в SAAS_CONNECTOR_SCHEMA_CHANGE_ERROR

ОШИБКА_API_ИСТОЧНИКА_SAAS_КОННЕКТОРА

SQLSTATE: KD000

Произошла ошибка в вызове API <sourceName>. Тип исходного API: <saasSourceApiType>. Код ошибки: <saasSourceApiErrorCode>.

Попробуйте обновить целевую таблицу. Если проблема сохраняется, отправьте запрос.

ОШИБКА_SAAS_НЕКОРРЕКТНОГО_КОННЕКТОРА

SQLSTATE: 0A000

Неподдерживаемая ошибка произошла в источнике данных <sourceName>.

Дополнительные сведения см. в SAAS_CONNECTOR_UNSUPPORTED_ERROR

Изменения схемы, несовместимые с SaaS, во время инициализации

SQLSTATE: 42KD4

Мы обнаружили несовместимые изменения схемы при инициализации конвейера:

<details>

Выполните полное обновление затронутых таблиц.

ОШИБКА_СОЗДАНИЯ_ЧАСТИЧНОГО_АНАЛИЗА_ВВОДА_SAAS

SQLSTATE: 42KD4

Ошибка при создании входных данных для частичного анализа. Новое обновление конвейера не будет создано.

Проверьте журнал событий и исправьте проблемы соответствующим образом.

СХЕМА_SAAS_РАЗОШЛАСЬ_ВО_ВРЕМЯ_АНАЛИЗА

SQLSTATE: 42KD4

Анализируемая схема исходной таблицы (<table>)отличалась от ожидаемой схемы.

Повторите обновление конвейера и проверьте, устранена ли проблема.

Если эта проблема сохраняется, выполните полное обновление таблиц, упомянутых выше.

Ожидаемая схема:

<expectedSchema>

Фактическая схема:

<actualSchema>

ПОДКЛЮЧЕНИЕ_SAAS_UC_НЕДОСТУПНО

SQLSTATE: 08000

Указанное подключение <connectionName> недоступно. Проверьте подключение и повторите попытку.

Дополнительные сведения см. в SAAS_UC_CONNECTION_INACCESSIBLE

СПЕЦИФИКАЦИЯ_СХЕМЫ_ПУСТОЙ_КАТАЛОГ

SQLSTATE: 3D000

SchemaSpec имеет пустую строку в поле каталога.

Удалите пустую строку или добавьте имя каталога. (Если эта схема не принадлежит каталогу в источнике, не устанавливайте поле.)

Сведения о спецификации схемы:

<schemaSpec>

СХЕМА_СПЕЦИФИКАЦИЯ_ПУСТАЯ_СХЕМА

SQLSTATE: 3F000

SchemaSpec имеет пустую строку в поле схемы.

Удалите пустую строку или добавьте имя схемы. (Если эта таблица не принадлежит к схеме в источнике, не устанавливайте поле.)

Сведения о спецификации схемы:

<schemaSpec>

Требуется один из SCHEMA_SPEC_REQUIRE_ONE_OF_CATALOG_SCHEMA

SQLSTATE: 42000

Должен присутствовать по крайней мере один из исходного каталога и исходной схемы. Но оба пусты.

Сведения о спецификации схемы:

<schemaSpec>

ОШИБКА_СЕРВЕРЛЕС_БЮДЖЕТ_ПОЛИТИКА_НЕДОПУСТИМЫЙ_ЗАПРОС

SQLSTATE: 42000

Указанная политика бюджета с идентификатором "<budgetPolicyId>" не может использоваться в этой рабочей области из-за ограничений привязки рабочей области политики.

ПОЛИТИКА БЕЗСЕРВЕРНОГО БЮДЖЕТА НЕВЕРНА

SQLSTATE: 42000

Политика бюджета серверлесс с идентификатором '<budgetPolicyId>' является недопустимой.

ОТСУТСТВУЕТ_ПОЛИТИКА_БЮДЖЕТА_БЕЗ_СЕРВЕРОВ

SQLSTATE: 42000

Бессерверная политика бюджета с идентификатором '<budgetPolicyId>' не существует.

SERVERLESS_BUDGET_POLICY_NOT_ENABLED (Бессерверная политика бюджета не включена)

SQLSTATE: 0A000

Бессерверная политика бюджета не включена, обратитесь в службу поддержки Databricks.

ПОЛИТИКА БЕЗСЕРВЕРНОГО БЮДЖЕТА НЕ ВКЛЮЧЕНА ДЛЯ УЧЕТНОЙ ЗАПИСИ

SQLSTATE: 0A000

Бессерверная политика бюджета не включена для этой учетной записи. Пользователь не может указать политику бюджета для этого конвейера. Администратор учетной записи должен попытаться зарегистрироваться через портал предварительного просмотра функций. Если проблема сохранится, обратитесь в службу поддержки Databricks.

Политика бюджета для Serverless не поддерживается для конвейера без Serverless

SQLSTATE: 42000

Бессерверная политика бюджета не может быть назначена бессерверному конвейеру.

БЕССЕРВЕРНАЯ_БЮДЖЕТНАЯ_ПОЛИТИКА_НЕ_ПОДДЕРЖИВАЕТСЯ_ДЛЯ_ТИПА_КОНВЕЙЕРА

SQLSTATE: 42000

Бессерверная политика бюджета не поддерживается для типа <pipelineType>конвейера.

Отказано в разрешении политики бюджета SERVERLESS

SQLSTATE: 42000

У пользователя нет разрешения на использование бессерверной политики бюджета с идентификатором '<budgetPolicyId>'.

SERVERLESS_НЕ_ДОСТУПНО

SQLSTATE: 0A000

Бессерверные вычисления недоступны. Для получения дополнительной информации обратитесь к Databricks.

SERVERLESS_НЕ_ВКЛЮЧЕНО

SQLSTATE: 0A000

Бессерверные вычисления нельзя использовать с декларативными конвейерами Lakeflow. Обратитесь к Databricks, чтобы включить эту функцию для рабочей области.

Функция "безсерверного" режима не активирована для пользователя

SQLSTATE: 0A000

Бессерверные вычисления не включены для вызывающего абонента. Чтобы включить эту функцию, обратитесь к администратору рабочей области.

SERVERLESS_NOT_ENABLED_FOR_WORKSPACE (Серверлесс не включен для рабочей области)

SQLSTATE: 0A000

Бессерверные вычисления недоступны для этой рабочей области и (или) региона. Для получения дополнительной информации обратитесь к Databricks.

SERVERLESS_TREBUETSYA

SQLSTATE: 42000

В этой рабочей области необходимо использовать бессерверные вычисления.

SERVICENOW_CONNECTION_ERROR

SQLSTATE: KD000

Произошла ошибка в ServiceNow. Тип исходного API: <saasSourceApiType>.

Для получения дополнительной информации см. SERVICENOW_CONNECTION_ERROR

ОШИБКА_ПУСТОГО_КЛЮЧА_КУРСОРА_КОННЕКТОРА_SERVICENOW

SQLSTATE: KD000

Произошла ошибка в ServiceNow. Тип исходного API: <saasSourceApiType>.

В настоящее время конвейер обработки данных не может принять таблицу "<tableName>", так как ключ курсора в строке содержит пустое поле.

Чтобы продолжить выполнение конвейера, удалите эту таблицу. Если ошибка сохраняется, отправьте билет.

Ошибка в спящем режиме экземпляра разъема ServiceNow

SQLSTATE: KD000

Произошла ошибка в ServiceNow. Тип исходного API: <saasSourceApiType>.

Не удалось подключиться к экземпляру ServiceNow. Экземпляр, по-видимому, находится в спящем режиме или неактивен.

Войдите в административный портал ServiceNow и подождите несколько минут, пока экземпляр полностью не активируется.

Если ошибка сохраняется, отправьте билет.

ОШИБКА_ОТКЛЮЧЕНИЯ_ЭКЗЕМПЛЯРА_CONNECTOR_SERVICENOW

SQLSTATE: KD000

Произошла ошибка в ServiceNow. Тип исходного API: <saasSourceApiType>.

Не удалось подключиться к экземпляру ServiceNow. Экземпляр находится в автономном режиме.

Войдите на портал администрирования ServiceNow и дождитесь некоторого времени, пока экземпляр не восстановится.

Если ошибка сохраняется, отправьте билет.

SERVICENOW_CONNECTOR_INVALID_TABLE_ERROR (Ошибка: недопустимая таблица в коннекторе ServiceNow)

SQLSTATE: KD000

Произошла ошибка в ServiceNow. Тип исходного API: <saasSourceApiType>.

Не удалось запросить схему таблицы "<tableName>". Таблица не существует в учетной записи ServiceNow для этого пользователя.

Проверьте имя таблицы для любых опечаток и убедитесь, что у пользователя есть необходимые разрешения для доступа к таблице.

Если ошибка сохраняется, отправьте билет.

Ошибка: доступ к IP-адресу соединителя ServiceNow ограничен

SQLSTATE: KD000

Произошла ошибка в ServiceNow. Тип исходного API: <saasSourceApiType>.

Не удалось подключиться к экземпляру ServiceNow. Экземпляр имеет ограничения доступа по IP-адресу.

Чтобы устранить эту проблему, отключите ограничения IP-адресов, перейдя в ServiceNow >> All >> System Security >> Контроль доступа по IP-адресам или используйте бессерверные фиксированные IP-адреса.

Если ошибка сохраняется, отправьте билет.

ОШИБКА_НЕПРАВИЛЬНО_СФОРМИРОВАННОГО_URL_КОНЕЧНОЙ_ТОЧКИ_СОЕДИНИТЕЛЬ_SERVICENOW

SQLSTATE: KD000

Произошла ошибка в ServiceNow. Тип исходного API: <saasSourceApiType>.

Обнаружен недопустимый URL-адрес конечной точки API ServiceNow. Структура URL-адресов не соответствует ожидаемому формату ServiceNow.

Проверьте конфигурацию экземпляра ServiceNow в учетных данных подключения UC.

Дополнительные сведения см. в SERVICENOW_CONNECTOR_MALFORMED_ENDPOINT_URL_ERROR

SERVICENOW_CONNECTOR_MAX_FAILED_ATTEMPTS_REACHED (Достигнуто максимальное количество неудачных попыток подключения)

SQLSTATE: KD000

Произошла ошибка в ServiceNow. Тип исходного API: <saasSourceApiType>.

Это часто происходит, когда получение данных для таблицы занимает слишком много времени. На первом шаге обратитесь к администратору ServiceNow, чтобы включить индексирование в столбце курсора.

Столбец курсора выбирается из следующего списка, в порядке доступности и предпочтений: sys_updated_on (первый выбор), sys_created_on (второй выбор), sys_archived (третий вариант)

Инструкции по включению индексирования в ServiceNow см. здесь: https://docs.databricks.com/ingestion/lakeflow-connect/servicenow-overview#why-is-my-servicenow-ingestion-performance-slow

Мы также рекомендуем увеличить время ожидания запроса REST API более чем 60 секунд, чтобы предоставить больше времени для получения записей.

Затем повторите конвейер приема. Если проблема сохранится, отправьте билет.

СЕРВИСНЫЙ РАЗЪЕМ СХЕМА НЕСООТВЕТСТВИЕ ТИПА ПОЛЯ

SQLSTATE: KD000

В ServiceNow произошла ошибка при получении схемы таблицы.

Найдено два конфликтующих типа данных для поля "": "<fieldName><firstDataType>" и "<secondDataType>".

Чтобы продолжить выполнение конвейера, удалите эту таблицу. Если ошибка сохраняется, отправьте билет.

SERVICENOW_CONNECTOR_UNAUTHORIZED_ACCESS_ERROR (ОШИБКА)

SQLSTATE: KD000

Произошла ошибка в ServiceNow. Тип исходного API: <saasSourceApiType>.

Дополнительные сведения см. в SERVICENOW_CONNECTOR_UNAUTHORIZED_ACCESS_ERROR

Установка свойств таблицы не разрешена для таблицы конвейера

SQLSTATE: 0AKLT

ALTER <commandTableType> ... SET TBLPROPERTIES не поддерживается. Чтобы изменить свойства таблицы, измените исходное определение и запустите обновление.

Программный модуль SFDC_CONNECTOR_BULK_QUERY_JOB_INCOMPLETE завершен не полностью

SQLSTATE: KD000

Прием для объекта <objName> неполный, так как задание запроса API Salesforce заняло слишком много времени, завершилось сбоем или было отменено вручную.

Дополнительные сведения см. в разделе SFDC_CONNECTOR_BULK_QUERY_JOB_INCOMPLETE

Ошибка SFDC: SFDC_CONNECTOR_BULK_QUERY_NOT_FOUND

SQLSTATE: KD000

Прием объекта <objName> не удался, поскольку задание API-запроса массового API Salesforce не было найдено.

Выполните FULL REFRESH в конкретной целевой таблице.

SFDC_CONNECTOR_CREATE_BULK_QUERY_лимит_API_превышен

SQLSTATE: KD000

Произошла ошибка в вызове API Salesforce: превышено ограничение API

Дождитесь сброса ограничений API. Затем попробуйте обновить целевую таблицу.

Если ошибка сохраняется, отправьте билет.

Ошибка создания задания массового запроса в соединителе SFDC

SQLSTATE: KD000

Погрузка для объекта <objName> является неполной из-за ошибки создания задания запроса массового API Salesforce. Код ошибки: <saasSourceApiErrorCode>.

<actionText>.

МОЙКИ_НЕ_ПОДДЕРЖИВАЮТСЯ_В_SEG

SQLSTATE: 0A000

В рабочих областях с включенным управлением исходящим трафиком в бессерверной архитектуре приемники DLT в конвейере не поддерживаются. Поддерживаемые приемники DLT : Kafka и Delta.

Обнаружены следующие неподдерживаемые приемники: <sinkNames>, а их соответствующие форматы: <sinkFormats>.

SOURCE_TABLE_NOT_MATERIALIZED (источник таблицы не материализован)

SQLSTATE: 42704

Не удалось считывать зависимый набор данных"<sourceTableName> из-за того, что он не материализован. Запустите весь конвейер, чтобы материализовать все зависимые наборы данных.

Поддержка STANDALONE_PRIVATE_MVST не предусмотрена

SQLSTATE: 0A000

Создание автономного PRIVATE MV/ST не поддерживается. Удалите PRIVATE модификатор

ЦЕЛЬ_ПОТОКА_НЕ_ОПРЕДЕЛЕНА

SQLSTATE: 42P01

Не удается найти целевую таблицу <target> для команды <command>. Целевая таблица <target> не определена в конвейере обработки данных.

SYNCED_TABLE_USER_ERROR (Ошибка синхронизации таблицы пользователя)

SQLSTATE: 42000

Ошибка пользователя в конвейере синхронизированной таблицы.

Дополнительные сведения см. в SYNCED_TABLE_USER_ERROR

ТАБЛИЦА_ИЗМЕНЕНА_ВО_ВРЕМЯ_ОПЕРАЦИИ

SQLSTATE: 55019

Таблица <tableName> была изменена за пределами этой транзакции, и эта транзакция была откатена. Повторите операцию.

МАТЕРИАЛИЗАЦИЯ_ТАБЛИЦЫ_ЦИКЛИЧЕСКАЯ_ЗАВИСИМОСТЬ_ВНЕШНЕГО_КЛЮЧА

SQLSTATE: 42887

Обновление конвейера: <pipelineId> обнаружена циклическая цепочка ограничений внешнего ключа: <tables>

ОШИБКА_НЕОБХОДИМО_УКАЗАТЬ_КАТАЛОГ_И_СХЕМУ_ТАБЛИЦЫ

SQLSTATE: 42000

У TableSpec отсутствует один из компонентов: исходный каталог и/или исходная схема.

Сведения о спецификации таблицы:

<tableSpec>

СПЕЦИФИКАЦИЯ_ТАБЛИЦЫ_ПУСТОЙ_КАТАЛОГ

SQLSTATE: 3D000

TableSpec имеет пустую строку в поле каталога.

Удалите пустую строку или добавьте имя каталога. (Если эта таблица не принадлежит каталогу в источнике, не устанавливайте поле.)

Сведения о спецификации таблицы:

<tableSpec>

Спецификация таблицы: пустая схема

SQLSTATE: 3F000

TableSpec имеет пустую строку в поле схемы.

Удалите пустую строку или добавьте имя схемы. (Если эта таблица не принадлежит к схеме в источнике, не устанавливайте поле.)

Сведения о спецификации таблицы:

<tableSpec>

СПЕЦИФИКАЦИЯ_ТАБЛИЦА_ПУСТАЯ_ТАБЛИЦА

SQLSTATE: 42601

Имя таблицы пусто. Укажите имя таблицы.

Сведения о спецификации таблицы:

<tableSpec>

ТОКЕН_ТАБЛИЦЫ_НЕ_СУЩЕСТВУЕТ_ДЛЯ_ЭВОЛЮЦИИ_СХЕМЫ_УСТАРЕВШЕЙ_ТАБЛИЦЫ

SQLSTATE: 42KD4

Эволюция схемы не может быть включена из-за отсутствия метаданных. Активируйте полное обновление.

Причина: Токен таблицы снимков должен быть определён при включении эволюции схемы.

ЗНАЧЕНИЕ_ИНТЕРВАЛА_ТРИГГЕРА_НЕДОПУСТИМО

SQLSTATE: 22003

Интервал триггера должен быть положительным, максимально допустимое значение — 2 147 483 647 секунд. Получено: <actual> секунда.

ТРИГГЕР_ON_VIEW_READ_FROM_FILE_НЕ ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 0A000

Источник <source> — это представление, которое считывается из расположения файла, которое в настоящее время не поддерживается триггером.

ТИП_ИСТОЧНИКА_ТРИГГЕРА_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 0A000

Триггер в настоящее время не поддерживает источник <source> с типом <type>.

UC_ЦЕЛЕВАЯ_СХЕМА_ОЧИСТКИ_НЕ_РАЗРЕШЕНА

SQLSTATE: 0AKD0

Очистка поля в целевой схеме не допускается для конвейеров UC. Причина: <reason>.

Функция UC не включена

SQLSTATE: 0A000

Использование каталога UC в DLT не включено.

UC_PIPELINE_НЕ_МОЖЕТ_ОПУБЛИКОВАТЬ_В_HMS

SQLSTATE: 42000

Конвейеры с поддержкой UC не могут публиковать в хранилище метаданных Hive. Выберите другой целевой каталог.

Требуемая схема UC_TARGET_SCHEMA_REQUIRED

SQLSTATE: 0AKD0

Поле целевой схемы требуется для конвейеров UC. Причина: <reason>.

НЕВОЗМОЖНО ОПРЕДЕЛИТЬ СХЕМУ ТАБЛИЦЫ

SQLSTATE: 42KD9

Не удалось определить схему для таблицы <tableName> из его вышестоящих потоков.

Измените потоки, записываемые в эту таблицу, чтобы обеспечить совместимость схем.

Пока сформированная схема:

<inferredDataSchema>

Несовместимая схема:

<incompatibleDataSchema>

Неожиданная ошибка разрешений схемы конвейера

SQLSTATE: 42501

Непредвиденная ошибка при проверке разрешений схемы для конвейера <pipelineId>. Обратитесь в службу поддержки Databricks.

ROW_FILTERSНЕВОЗМОЖНО_УСТАНОВИТЬ_СОВМЕСТИМОСТЬ_С_COLUMN_MASKS

SQLSTATE: 42000

Единая совместимость не может быть задана для материализованных представлений или потоковых таблиц с примененными фильтрами строк или масками столбцов.

Ошибка инициализации UNITY_CATALOG

SQLSTATE: 56000

При настройке конвейера в кластере <clusterId>произошла ошибка с каталогом Unity.

Убедитесь, что конфигурация каталога Unity правильна, а необходимые ресурсы (например, каталог, схема) существуют и доступны.

Кроме того, убедитесь, что кластер имеет соответствующие разрешения для доступа к каталогу Unity.

Сведения: <ucErrorMessage>

НЕРАЗРЕШЕННЫЙ_ПУТЬ_СИНКА

SQLSTATE: 22KD1

Путь к хранилищу для синка <identifier> не может быть определен. Обратитесь в службу поддержки Databricks.

НЕРАЗРЕШЕННЫЕ_ТАБЛИЦЫ_ДЛЯ_ОБСЛУЖИВАНИЯ

SQLSTATE: 55000

Следующие таблицы были найдены в определении конвейера, но не удалось устранить во время обслуживания. Выполните выполнение обновления конвейера с последним определением конвейера, чтобы материализовать все таблицы в определении конвейера и разблокировать обслуживание или обратиться в службу поддержки Databricks, если проблема сохранится.

<unresolvedTableIdentifiersSet>

Несуществующий_Путь_К_Таблице

SQLSTATE: 22KD1

Путь хранения для таблицы <identifier> не может быть определён. Обратитесь в службу поддержки Databricks.

НЕПОДДЕРЖИВАЕМАЯ_КОМАНДА_ИЗМЕНЕНИЯ

SQLSTATE: 0A000

ALTER <commandTableType> ... <command> не поддерживается.

НЕПОДДЕРЖИВАЕМЫЙ_КАНАЛ_ДЛЯ_DPM

SQLSTATE: 0A000

Неподдерживаемый канал для режима прямой публикации. Ожидается либо канал "CURRENT" либо "PREVIEW", но получен "PREVIOUS"

НЕПОДДЕРЖИВАЕМАЯ_КОМАНДА_В_НЕ_ДПМ_КАНАЛЕ

SQLSTATE: 0A000

<command> Поддерживается только в конвейерах декларативного типа Lakeflow при включенном режиме прямой публикации

НЕПОДДЕРЖИВАЕМАЯ КОМАНДА В ОПРЕДЕЛЕНИИ ЗАПРОСА

SQLSTATE: 0A000

'<command>' не поддерживается в определении запроса. Переместите команду за пределы определения запроса. Если это конвейер в Python, переместите <command> вне @dlt.table()/@dlt.view() декоратора. Если это конвейер в Scala, переместите <command> за пределы метода "query".

НЕПОДДЕРЖИВАЕМАЯ_ПОЛЬЗОВАТЕЛЬСКАЯ_ВЕРСИЯ_DBR

SQLSTATE: 42000

Пользовательская версия DBR '<v>' не поддерживается в рабочих областях SHIELD и HIPAA. Ожидается один из вариантов [<supportedDbrVersions>]

UNSUPPORTED_DBR_VERSION (неподдерживаемая версия DBR)

SQLSTATE: 42000

Версия DBR "<v>" не поддерживается. Ожидается один из вариантов [<supportedDbrVersions>]

Неподдерживаемая функция для рабочей области

SQLSTATE: 0A000

<featureName> не поддерживается в вашей рабочей области. Обратитесь в службу поддержки Databricks, чтобы включить эту функцию для рабочей области.

неподдерживаемый язык

SQLSTATE: 0A000

Не удалось загрузить <language> блокнот "<notebookPath>". В настоящее время поддерживаются только ноутбуки <supportedLanguages>.

НЕПОДДЕРЖИВАЕМЫЙ_ТИП_ФАЙЛА_БИБЛИОТЕКИ

SQLSTATE: 0A000

<path> файл не имеет расширения .py или .sql. В конвейерах поддерживаются только файлы Python и SQL.

НЕПОДДЕРЖИВАЕМЫЙ_ЯЗЫК_БИБЛИОТЕЧНОЙ_ТЕТРАДИ

SQLSTATE: 0A000

Неподдерживаемый язык для записной книжки <language><path>. Только Python и SQL поддерживаются в конвейерах

ТИП_ОБЪЕКТА_БИБЛИОТЕКИ_НЕ_ПОДДЕРЖИВАЕТСЯ

SQLSTATE: 0A000

Включенный по пути <path> тип <objectType> , который не поддерживается. В настоящее время в качестве библиотек можно использовать только записные книжки и файлы. Чтобы устранить эту проблему, удалите неподдерживаемый объект или обновите библиотеки, настроенные для этого конвейера, поэтому включены только поддерживаемые типы объектов.

НЕПОДДЕРЖИВАЕМЫЙ_ТИП_ИСТОЧНИКА_УПРАВЛЯЕМОЙ_ЗАГРУЗКИ

SQLSTATE: 0A000

Недопустимое определение управляемого конвейера поглощения, неподдерживаемый тип источника: <sourceType>.

НЕПОДДЕРЖИВАЕМЫЙ_ТИП_ПОДАЧИ_SAAS

SQLSTATE: 0A000

Указанный тип ввода <ingestionType> не поддерживается.

Обратитесь в службу поддержки Databricks, если эта проблема сохраняется.

НЕПОДДЕРЖИВАЕМАЯ_КОМАНДА_SPARK_SQL

SQLSTATE: 0A000

'<command>' не поддерживается в API spark.sql("...") в DLT Python. Поддерживаемая команда: <supportedCommands>.

ОБНОВЛЕННЫЙ_НАБОР_ОПРЕДЕЛЕНИЙ_ДЛЯ_НЕ_БДSQL_ПАЙПЛАЙНА

SQLSTATE: 42000

Только DBSQL конвейеры могут иметь updated_definition.

ИСПОЛЬЗОВАТЬ_КАТАЛОГ_В_HMS

SQLSTATE: 0A000

USE CATALOG поддерживается только в декларативных конвейерах Lakeflow с включенной поддержкой UC

Текст не сохранен в пользовательском контексте

SQLSTATE: 42000

Не удается обновить таблицу <tableName>, так как у нее нет запроса, сохраненного в каталоге Unity. Обратитесь в службу поддержки Databricks.

КОННЕКТОР_OTЧЕТА_WORKDAY_OTЧЕТ_НЕ НАЙДЕН_ОШИБКА

SQLSTATE: KD000

Произошла ошибка в отчетах Workday. Тип исходного API: <saasSourceApiType>.

Неверный URL-адрес<reportUrl> отчета. Проверьте наличие любых опечаток в базовом URL-адресе или имени отчета, чтобы устранить проблему.

Если проблема сохранится, отправьте билет.

Ошибка: несанкционированный доступ к Connector отчетов Workday

SQLSTATE: KD000

Произошла ошибка в отчетах Workday. Тип исходного API: <saasSourceApiType>.

Дополнительные сведения см. в разделе WORKDAY_REPORTS_CONNECTOR_UNAUTHORIZED_ACCESS_ERROR

URL_ОТЧЁТА_WORKDAY_ПУСТОЙ

SQLSTATE: 42000

URL-адрес отчета Workday пуст. Необходимо предоставить по крайней мере один отчет.

Превышена квота рабочего пространства

SQLSTATE: 54000

Не удается запустить обновление"<updateId>, так как в этой рабочей области уже<maxActiveUpdates> запущены активные конвейеры.

Разное

ПОЛИТИКИ_ABAC_НЕПОДДЕРЖИВАЮТСЯ_ДЛЯ_ВЕРСИИ_ВЫПОЛНЕНИЯ

SQLSTATE: не присвоено

Запрос к таблице <tableFullName> с политикой ABAC не поддерживается в назначенных кластерах из-за <dbrVersionMessage>. Требуется версия <minimumSupportedVersion> или более поздняя.

Отсутствуют учетные данные Azure Entra

SQLSTATE: не присвоено

Отсутствуют учетные данные Azure Entra (aka Azure Active Directory).

Убедитесь, что вы вошли в систему с помощью учетной записи Entra

или настроили личный маркер доступа Azure DevOps (PAT) в параметрах пользователя > интеграции Git.

Если вы не используете PAT и используете Azure DevOps с API Repos,

необходимо использовать токен доступа Azure Entra.

См. https://docs.microsoft.com/azure/databricks/dev-tools/api/latest/aad/app-aad-token для получения маркера доступа Azure Entra.

Ошибка разбора учетных данных AZURE_ENTRA

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) и войдите в систему снова.

Ошибка идентификации рабочей нагрузки Azure Entra

SQLSTATE: не присвоено

Обнаружена ошибка идентификации рабочей нагрузки Azure с исключением Azure: <azureWorkloadIdentityExceptionMessage>

Ошибка: 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. Ваш личный маркер доступа или пароль приложения имеет правильный доступ к репозиторию.

НЕ УДАЛОСЬ РАЗРЕШИТЬ УЗЕЛ ХРАНИЛИЩА

SQLSTATE: не присвоено

Не удалось разрешить хост для <repoUrl>.

Начало времени не поддерживается.

SQLSTATE: не присвоено

Параметр beginning_of_time не может быть истинным.

Срок действия CSMS токена продолжения истек

SQLSTATE: не присвоено

Запрошенные объекты не удалось найти для маркера продолжения.

CSMS_INVALID_CONTINUATION_TOKEN (недействительный токен продолжения)

SQLSTATE: не присвоено

Недопустимый маркер продолжения. Причина: <msg>

CSMS_НЕДОПУСТИМОЕ_МАКСИМАЛЬНОЕ_КОЛИЧЕСТВО_ОБЪЕКТОВ

SQLSTATE: не присвоено

Недопустимое значение <value> для параметра max_objects, ожидаемое значение в [<minValue>, <maxValue>]

CSMS_INVALID_SUBSCRIPTION_ID (неверный идентификатор подписки)

SQLSTATE: не присвоено

Недопустимый идентификатор подписки. Причина: <msg>

CSMS_INVALID_URI_FORMAT: Ошибка: Неверный формат URI

SQLSTATE: не присвоено

Недопустимый формат URI. Требуется указать том (например, "/Volumes/catalog/schema/volume") или путь к облачному хранилищу (например, "s3://some-uri")

ТЕМА_KAFKA_ОТСУТСТВУЕТ

SQLSTATE: не присвоено

Должен предоставить топик Kafka

CSMS_LOCATION_ERROR (ошибка местоположения CSMS)

SQLSTATE: не присвоено

Не удалось перечислить объекты. На месте имеются проблемы, которые необходимо решить. Сведения: <msg>

CSMS_LOCATION_NOT_KNOWN (Местоположение не известно)

SQLSTATE: не присвоено

Расположение для URI <path> не найдено

CSMS_METASTORE_ID_MISSING

SQLSTATE: не присвоено

Должен предоставить uuid хранилища метаданных

Ошибка разрешения CSMS_METASTORE

SQLSTATE: не присвоено

Не удалось определить хранилище метаданных для запроса.

Ошибка: CSMS_RESOLVE_LOCAL_SHARD_NAME_FAILED

SQLSTATE: не присвоено

Не удалось разрешить имя локального сегмента CSMS

Служба CSMS отключена

SQLSTATE: не присвоено

Служба отключена

Название шарда отсутствует в запросе

SQLSTATE: не присвоено

Имя сегмента отсутствует в запросе rpc на CSMS

CSMS_UNITY_CATALOG_ENTITY_NOT_FOUND (Сущность в каталоге Unity не найдена)

SQLSTATE: не присвоено

Сущность каталога Unity не найдена. Убедитесь, что каталог, схема, том и/или внешнее хранилище существуют.

CSMS_UNITY_CATALOG_ВНЕШНЕЕ_РАСПОЛОЖЕНИЕ_НЕ_СУЩЕСТВУЕТ

SQLSTATE: не присвоено

Внешнее местоположение каталога Unity не существует.

Каталог CSMS Unity: Дублирование внешнего хранилища

SQLSTATE: не присвоено

Универсальный код ресурса (URI) совпадает с другими томами

Хранилище метаданных каталога CSMS_UNITY не существует

SQLSTATE: не присвоено

Не удалось определить хранилище метаданных для запроса. Хранилище метаданных не существует

CSMS_UNITY_CATALOG_ДОСТУП_ЗАПРЕЩЕН

SQLSTATE: не присвоено

Отклонено разрешение

Таблица в CSMS_UNITY_CATALOG не существует

SQLSTATE: не присвоено

Таблица каталога Unity не существует.

CSMS_UNITY_CATALOG_ОБЪЕМ_НЕ_СУЩЕСТВУЕТ

SQLSTATE: не присвоено

Том каталога Unity не существует.

CSMS_НЕПОДДЕРЖИВАЕМЫЙ_ЗАЩИЩАЕМЫЙ_ЭЛЕМЕНТ

SQLSTATE: не присвоено

Неподдерживаемый защищаемый объект

CSMS_URI_MISSING (URI отсутствует)

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_НЕ_ГОТОВ

SQLSTATE: не присвоено

Кластер Git не готов.

Недопустимые общие учетные данные GIT

SQLSTATE: не присвоено

Недопустимые учетные данные поставщика Git для URL-адреса репозитория <repoUrl>.

Текущий поставщик учетных данных Git — <gitCredentialProvider>, а имя пользователя — <gitCredentialUsername>.

Перейдите к параметрам пользователя интеграции Git >, чтобы посмотреть учетные данные.

Перейдите к удаленному поставщику Git, чтобы убедиться, что:

  1. Вы ввели правильный адрес электронной почты пользователя Git или имя пользователя с учетными данными поставщика Git.

  2. У вашего токена или пароля приложения имеется правильный доступ к репозиторию.

  3. Срок действия токена не истек.

  4. Если у вас включена единая аутентификация с вашим поставщиком Git, обязательно авторизуйте токен.

GIT_CREDENTIAL_INVALID_PAT (Неверный идентификатор аутентификации GIT)

SQLSTATE: не присвоено

Недопустимые учетные данные персонального токена доступа поставщика Git для URL репозитория <repoUrl>.

Текущий поставщик учетных данных Git — <gitCredentialProvider>, а имя пользователя — <gitCredentialUsername>.

Перейдите к параметрам пользователя интеграции Git >, чтобы посмотреть учетные данные.

Перейдите к удаленному поставщику Git, чтобы убедиться, что:

  1. Вы ввели правильный адрес электронной почты пользователя Git или имя пользователя с учетными данными поставщика Git.

  2. У вашего токена или пароля приложения имеется правильный доступ к репозиторию.

  3. Срок действия токена не истек.

  4. Если у вас включена единая аутентификация с вашим поставщиком Git, обязательно авторизуйте токен.

Отсутствуют учетные данные GIT (GIT_CREDENTIAL_MISSING)

SQLSTATE: не присвоено

Учетные данные Git не настроены, а они необходимы для этого репозитория (<repoUrl>).

Перейдите к настройкам пользователя интеграции Git >, чтобы настроить учетные данные Git.

ОШИБКА_УЧЕТНЫХ_ДАННЫХ_GIT_НЕТ_ПРАВА_НА_ЗАПИСЬ

SQLSTATE: не присвоено

Доступ к <gitCredentialProvider> хранилищу (<repoUrl>) не предоставлен.

Убедитесь, что у вас (<gitCredentialUsername>) есть доступ на запись в этот удаленный репозиторий.

НЕСООТВЕТСТВИЕ_ПРОВАЙДЕРА_УЧЕТНЫХ_ДАННЫХ_GIT

SQLSTATE: не присвоено

Неверный поставщик учетных данных Git для репозитория.

Текущий поставщик учетных данных Git (<gitCredentialProvider>) не соответствует поставщику Git репозитория <repoUrl>.

Попробуйте другой репозиторий или перейдите в раздел "Параметры пользователя" > интеграции с Git, чтобы обновить учетные данные Git.

КЛАСТЕР GIT_ПРОКСИ_НЕ_ГОТОВ

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> не существует.

ЗАДАЧА_РЕГИСТРАЦИИ_РАБОТ_НЕ_СУЩЕСТВУЕТ

SQLSTATE: не присвоено

Задача с идентификатором <taskId> не существует.

РЕЕСТР_ЗАДАЧ_РАБОТ_НЕПОДДЕРЖИВАЕМАЯ_ЗАДАЧА_РАБОТЫ

SQLSTATE: не присвоено

Реестр задач: неподдерживаемая или неизвестная задача с классом <taskClassName>.

ДОСТУП НА ОСНОВЕ ПУТИ НЕ ПОДДЕРЖИВАЕТСЯ ДЛЯ ВНЕШНЕГО ПОВЕРХНОСТНОГО КЛОНА

SQLSTATE: не присвоено

Доступ по пути к внешней таблице с неглубоким клонированием <tableFullName> не поддерживается. Вместо этого используйте имена таблиц для доступа к поверхностному клону.

Доступ на основе путей не поддерживается для Fabric

SQLSTATE: не присвоено

Таблица Fabric, расположенная по URL-адресу"<url>, не найдена. Используйте команду REFRESH FOREIGN CATALOG для заполнения таблиц Fabric.

ДОСТУП НА ОСНОВЕ ПУТЕЙ НЕ ПОДДЕРЖИВАЕТСЯ ДЛЯ ТАБЛИЦ С ПОЛИТИКАМИ ДОСТУПА НА УРОВНЕ СТРОК И СТОЛБЦОВ

SQLSTATE: не присвоено

Доступ к таблице <tableFullName> с фильтром строк или маской столбцов на основе пути не поддерживается.

ДОСТУП ЗАПРЕЩЕН

SQLSTATE: не присвоено

У пользователя нет <msg> на <resourceType> "<resourceName>".

ОШИБКА_НЕПРАВИЛЬНЫЙ_ВВОД_ПРИ_УДАЛЕНИИ_АКТИВА_REDASH

SQLSTATE: не присвоено

Не удалось проанализировать запрос на удаление объекта: <invalidInputMsg>

REDASH_УДАЛИТЬ_ОБЪЕКТ_НЕ_В_КОРЗИНЕ

SQLSTATE: не присвоено

Не удалось удалить объект <resourceName>, так как он не находится в корзине

ОТКАЗАНО В ДОСТУПЕ К REDASH

SQLSTATE: не присвоено

Не удалось найти или получить разрешение на доступ к ресурсам <resourceId>

В запросе Redash произошла ошибка: REDASH_QUERY_NOT_FOUND

SQLSTATE: не присвоено

Не удалось найти ресурс из идентификатора запроса <queryId>

НЕ УДАЛОСЬ СОЗДАТЬ ФРАГМЕНТ ЗАПРОСА REDASH

SQLSTATE: не присвоено

Не удалось создать новый фрагмент запроса

Превышена квота сниппета запроса Redash

SQLSTATE: не присвоено

Достигнута квота для количества фрагментов запроса. Текущая квота <quota>.

REDASH_QUERY_SNIPPET_TRIGGER_ALREADY_IN_USE (Триггер уже используется в фрагменте запроса Redash)

SQLSTATE: не присвоено

Указанный триггер <trigger> уже используется другим фрагментом запроса в этой рабочей области.

РЕСУРС_REDASH_НЕ_НАЙДЕН

SQLSTATE: не присвоено

Запрашиваемый ресурс <resourceName> не существует

Обработчик восстановления REDASH: недопустимый ввод

SQLSTATE: не присвоено

Не удалось проанализировать запрос на удаление объекта: <invalidInputMsg>

"REDASH_ВОССТАНОВЛЕНИЕ_ОБЪЕКТА_НЕ_В_КОРЗИНЕ"

SQLSTATE: не присвоено

Не удалось восстановить объект <resourceName>, который не находится в корзине

Объект уже находится в корзине.

SQLSTATE: не присвоено

Не удалось удалить в корзину уже удалённый объект <resourceName>

REDASH_UNABLE_TO_GENERATE_RESOURCE_NAME (Невозможно сгенерировать имя ресурса)

SQLSTATE: не присвоено

Не удалось создать имя ресурса из идентификатора <id>

Ошибка создания визуализации в Redash

SQLSTATE: не присвоено

Не удалось создать новую визуализацию

REDASH_ВИЗУАЛИЗАЦИЯ_НЕ_НАЙДЕНА

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: не присвоено

Слишком много строк для обновления, обновление прерывается.