Classes de erro no Azure Databricks

Aplica-se a:Marque Sim Databricks SQL Marque Sim Databricks Runtime 12.2 e superior

As classes de erro são cadeias de caracteres descritivas, legíveis por humanos, exclusivas para a condição de erro.

Você pode usar classes de erro para manipular programaticamente erros em seu aplicativo sem a necessidade de analisar a mensagem de erro.

Esta é uma lista de condições de erro nomeadas comuns retornadas pelo Azure Databricks.

Databricks Runtime e Databricks SQL

AGGREGATE_FUNCTION_WITH_NONDETERMINISTIC_EXPRESSION

SQLSTATE: 42845

A expressão <sqlExpr> não-determinística não deve aparecer nos argumentos de uma função agregada.

AI_FUNCTION_HTTP_PARSE_CAST_ERROR

SQLSTATE: 2203G

Falha ao analisar a saída do modelo ao transmitir para o returnType especificado: "<dataType>", a resposta JSON foi: "<responseString>". Atualize o returnType para corresponder ao conteúdo do tipo representado pelo JSON de resposta e, em seguida, tente novamente a consulta.

AI_FUNCTION_HTTP_PARSE_COLUMNS_ERROR

SQLSTATE: 2203G

A saída do modelo real tem mais de uma coluna "<responseString>". No entanto, o tipo de retorno especificado["<dataType>"] tem apenas uma coluna. Atualize o returnType para conter o mesmo número de colunas que a saída do modelo e, em seguida, tente novamente a consulta.

AI_FUNCTION_HTTP_REQUEST_ERROR

SQLSTATE: 08000

Ocorreu um erro ao fazer uma solicitação HTTP para a função <funcName>: <errorMessage>

AI_FUNCTION_INVALID_HTTP_RESPONSE

SQLSTATE: 08000

Resposta HTTP inválida para a função <funcName>: <errorMessage>

AI_FUNCTION_INVALID_MAX_WORDS

SQLSTATE: 22032

O número máximo de palavras deve ser um número inteiro não negativo, mas tem <maxWords>.

AI_FUNCTION_JSON_PARSE_ERROR

SQLSTATE: 22000

Ocorreu um erro ao analisar a resposta JSON para a função <funcName>: <errorMessage>

AI_FUNCTION_UNSUPPORTED_ERROR

SQLSTATE: 56038

A função <funcName> não é suportada no ambiente atual. Ele só está disponível em Databricks SQL Pro e Serverless.

AI_FUNCTION_UNSUPPORTED_REQUEST

SQLSTATE: 0A000

Falha ao avaliar a função SQL "<functionName>" porque o argumento fornecido de tem "<invalidDataType>", mas apenas os seguintes tipos são suportados<invalidValue>: <supportedDataTypes>. Atualize a chamada de função para fornecer um argumento do tipo string e tente novamente a consulta.

AI_FUNCTION_UNSUPPORTED_RETURN_TYPE

SQLSTATE: 0A000

Função AI: "<functionName>" não suporta o seguinte tipo como tipo de retorno: "<typeName>". O tipo de retorno deve ser um tipo SQL válido compreendido pelo Catalyst e suportado pela função AI. Os tipos suportados atuais incluem: <supportedValues>

AI_INVALID_ARGUMENT_VALUE_ERROR

SQLSTATE: 22032

O valor fornecido "<argValue>" não é suportado pelo argumento "<argName>". Os valores suportados são: <supportedValues>

ALL_PARAMETERS_MUST_BE_NAMED

SQLSTATE: 07001

O uso de consultas parametrizadas de nome requer que todos os parâmetros sejam nomeados. Parâmetros em falta de nomes: <exprs>.

ALL_PARTITION_COLUMNS_NOT_ALLOWED

SQLSTATE: KD005

Não é possível usar todas as colunas para colunas de partição.

ALTER_TABLE_COLUMN_DESCRIPTOR_DUPLICATE

SQLSTATE: 42710

A coluna ALTER TABLE <type> especifica o descritor "<optionName>" mais de uma vez, o que é inválido.<columnName>

AMBIGUOUS_ALIAS_IN_NESTED_CTE

SQLSTATE: 42KD0

O nome <name> é ambíguo no CTE aninhado.

Por favor, defina <config> como "CORRIGIDO" para que o nome definido no CTE interno tenha precedência. Se definido como "LEGADO", as definições externas de CTE terão precedência.

Ver https://spark.apache.org/docs/latest/sql-migration-guide.html#query-engine«.

AMBIGUOUS_COLUMN_OR_FIELD

SQLSTATE: 42702

Coluna ou campo <name> é ambíguo e tem <n> correspondências.

AMBIGUOUS_COLUMN_REFERENCE

SQLSTATE: 42702

A coluna <name> é ambígua. É porque você juntou vários DataFrames, e alguns desses DataFrames são os mesmos.

Esta coluna aponta para um dos DataFrame, mas o Spark não consegue descobrir qual.

Por favor, alias os DataFrames com nomes diferentes via DataFrame.alias antes de se juntar a eles,

e especificar a coluna usando nome qualificado, por exemplo, df.alias("a").join(df.alias("b"), col("a.id") > col("b.id")).

AMBIGUOUS_CONSTRAINT

SQLSTATE: 42K0C

Referência ambígua à restrição <constraint>.

AMBIGUOUS_LATERAL_COLUMN_ALIAS

SQLSTATE: 42702

O alias da coluna lateral é ambíguo <name> e tem <n> correspondências.

AMBIGUOUS_REFERENCE

SQLSTATE: 42704

A referência <name> é ambígua, poderia ser: <referenceNames>.

AMBIGUOUS_REFERENCE_TO_FIELDS

SQLSTATE: 42000

Referência ambígua ao campo <field>. Aparece <count> vezes no esquema.

ANSI_CONFIG_CANNOT_BE_DISABLED

SQLSTATE: 56038

A configuração <config> ANSI SQL não pode ser desabilitada neste produto.

ARGUMENT_NOT_CONSTANT

SQLSTATE: 42K08

A função <functionName> inclui um parâmetro <parameterName> na posição <pos> que requer um argumento constante. Calcule o argumento <sqlExpr> separadamente e passe o resultado como uma constante.

ARITHMETIC_OVERFLOW

SQLSTATE: 22003

<message>.<alternative> Se necessário, defina <config> como "false" para ignorar esse erro.

Para mais detalhes, ver ARITHMETIC_OVERFLOW

ASSIGNMENT_ARITY_MISMATCH

SQLSTATE: 42802

O número de colunas ou variáveis atribuídas ou aliased: <numTarget> não corresponde ao número de expressões de origem: <numExpr>.

AS_OF_JOIN

SQLSTATE: 42604

Inválido como de adesão.

Para mais detalhes, ver AS_OF_JOIN

AVRO_DEFAULT_VALUES_UNSUPPORTED

SQLSTATE: 0A000

O uso de valores padrão não é suportado quandorescuedDataColumn está habilitado. Talvez seja possível remover essa verificação definindo spark.databricks.sql.avro.rescuedDataBlockUserDefinedSchemaDefaultValue como false, mas os valores padrão não serão aplicados e os valores nulos ainda serão usados.

AVRO_INCOMPATIBLE_READ_TYPE

SQLSTATE: 22KD3

Não é possível converter Avro <avroPath> para SQL <sqlPath> porque o tipo de dados codificado original é <avroType>, no entanto, você está tentando ler o campo como <sqlType>, o que levaria a uma resposta incorreta.

Para permitir a leitura deste campo, habilite a configuração SQL: "spark.sql.legacy.avro.allowIncompatibleSchema".

AVRO_POSITIONAL_FIELD_MATCHING_UNSUPPORTED

SQLSTATE: 0A000

O uso de correspondência de campo posicional não é suportado quando um ou rescuedDataColumnfailOnUnknownFields está habilitado. Remova essas opções para continuar.

BATCH_METADATA_NOT_FOUND

SQLSTATE: 42K03

Não é possível encontrar o lote <batchMetadataFile>.

BIGQUERY_OPTIONS_ARE_MUTUALLY_EXCLUSIVE

SQLSTATE: 42616

As credenciais de conexão do BigQuery devem ser especificadas com o parâmetro 'GoogleServiceAccountKeyJson' ou todos os 'projectId', 'OAuthServiceAcctEmail', 'OAuthPvtKey'

BINARY_ARITHMETIC_OVERFLOW

SQLSTATE: 22003

<value1><symbol><value2> causou transbordamento.

BUILT_IN_CATALOG

SQLSTATE: 42832

<operation> não suporta catálogos incorporados.

CALL_ON_STREAMING_DATASET_UNSUPPORTED

SQLSTATE: 42KDE

O método <methodName> não pode ser chamado no streaming Dataset/DataFrame.

CANNOT_ALTER_PARTITION_COLUMN

SQLSTATE: 428FR

TABELA ALTER (ALTER|CHANGE) COLUMN não é suportado para colunas de partição, mas encontrou a coluna <columnName> de partição na tabela <tableName>.

CANNOT_CAST_DATATYPE

SQLSTATE: 42846

Não é possível converter <sourceType> para <targetType>.

CANNOT_CONVERT_PROTOBUF_FIELD_TYPE_TO_SQL_TYPE

SQLSTATE: 42846

Não é possível converter Protobuf <protobufColumn> para SQL <sqlColumn> porque o esquema é incompatível (protobufType = <protobufType>, sqlType = <sqlType>).

CANNOT_CONVERT_PROTOBUF_MESSAGE_TYPE_TO_SQL_TYPE

SQLSTATE: 42846

Não é possível converter <protobufType> de Protobuf para o tipo <toType>SQL.

CANNOT_CONVERT_SQL_TYPE_TO_PROTOBUF_FIELD_TYPE

SQLSTATE: 42846

Não é possível converter SQL <sqlColumn> para Protobuf <protobufColumn> porque o esquema é incompatível (protobufType = <protobufType>, sqlType = <sqlType>).

CANNOT_CONVERT_SQL_VALUE_TO_PROTOBUF_ENUM_TYPE

SQLSTATE: 42846

Não é possível converter SQL <sqlColumn> para Protobuf <protobufColumn> porque <data> não está em valores definidos para enum: <enumString>.

CANNOT_COPY_STATE

SQLSTATE: 0AKD0

Não é possível copiar o estado do catálogo, como o banco de dados atual e as exibições temporárias, do Unity Catalog para um catálogo herdado.

CANNOT_CREATE_DATA_SOURCE_TABLE

SQLSTATE: 42KDE

Falha ao criar tabela <tableName>de fonte de dados :

Para mais detalhes, ver CANNOT_CREATE_DATA_SOURCE_TABLE

CANNOT_DECODE_URL

SQLSTATE: 22546

O URL fornecido não pode ser decodificado: <url>. Certifique-se de que o URL está formatado corretamente e tente novamente.

CANNOT_DELETE_SYSTEM_OWNED

SQLSTATE: 42832

A propriedade do <resourceType> sistema não pode ser excluída.

CANNOT_DROP_AMBIGUOUS_CONSTRAINT

SQLSTATE: 42K0C

Não é possível descartar a restrição com o nome <constraintName> compartilhado por uma restrição CHECK

e uma restrição de CHAVE PRIMÁRIA ou CHAVE ESTRANGEIRA. Você pode soltar a CHAVE PRIMÁRIA ou

Restrição de CHAVE ESTRANGEIRA por consultas:

  • TABELA ALTER .. DROP PRIMARY KEY ou
  • TABELA ALTER .. SOLTAR CHAVE ESTRANGEIRA ..

CANNOT_ESTABLISH_CONNECTION

SQLSTATE: 08001

Não é possível estabelecer conexão com o banco de dados remoto <jdbcDialectName> . Verifique as informações de conexão e credenciais, por exemplo, opções de host, porta, usuário, senha e banco de dados. ** Se você acredita que as informações estão corretas, verifique a configuração de rede do seu espaço de trabalho e certifique-se de que ele não tenha restrições de saída para o host. Verifique também se o host não bloqueia conexões de entrada da rede onde os clusters Spark do espaço de trabalho estão implantados. ** Mensagem de erro detalhada: <causeErrorMessage>.

CANNOT_ESTABLISH_CONNECTION_SERVERLESS

SQLSTATE: 08001

Não é possível estabelecer conexão com o banco de dados remoto <jdbcDialectName> . Verifique as informações de conexão e credenciais, por exemplo, opções de host, porta, usuário, senha e banco de dados. ** Se você acredita que as informações estão corretas, permita o tráfego de entrada da Internet para o seu host, pois você está usando o Serverless Compute. Se suas políticas de rede não permitirem tráfego de entrada na Internet, use computação sem servidor ou entre em contato com seu representante Databricks para saber mais sobre a rede privada sem servidor. ** Mensagem de erro detalhada: <causeErrorMessage>.

CANNOT_INVOKE_IN_TRANSFORMATIONS

SQLSTATE: 0A000

As transformações e ações do conjunto de dados só podem ser invocadas pelo driver, não dentro de outras transformações do conjunto de dados; Por exemplo, DataSet1.Map(X => DataSet2.Values.Count() * X) é inválido porque a transformação de valores e a ação de contagem não podem ser executadas dentro da transformação DataSet1.Map. Para obter mais informações, consulte SPARK-28702.

CANNOT_LOAD_FUNCTION_CLASS

SQLSTATE: 46103

Não é possível carregar a classe <className> ao registrar a função <functionName>, certifique-se de que ela esteja no classpath.

CANNOT_LOAD_PROTOBUF_CLASS

SQLSTATE: 42K03

Não foi possível carregar a classe Protobuf com o nome <protobufClassName>. <explanation>.

CANNOT_LOAD_STATE_STORE

SQLSTATE: 58030

Ocorreu um erro durante o estado de carregamento.

Para mais detalhes, ver CANNOT_LOAD_STATE_STORE

CANNOT_MERGE_INCOMPATIBLE_DATA_TYPE

SQLSTATE: 42825

Falha ao mesclar tipos <left> de dados incompatíveis e <right>. Verifique os tipos de dados das colunas que estão sendo mescladas e verifique se elas são compatíveis. Se necessário, considere converter as colunas para tipos de dados compatíveis antes de tentar a mesclagem.

CANNOT_MERGE_SCHEMAS

SQLSTATE: 42KD9

Esquemas de mesclagem com falha:

Esquema inicial:

<left>

Esquema que não pode ser mesclado com o esquema inicial:

<right>.

CANNOT_MODIFY_CONFIG

SQLSTATE: 46110

Não é possível modificar o valor da configuração do Spark: <key>.

Ver também https://spark.apache.org/docs/latest/sql-migration-guide.html#ddl-statements«.

CANNOT_PARSE_DECIMAL

SQLSTATE: 22018

Não é possível analisar decimal. Certifique-se de que a entrada é um número válido com separadores opcionais de vírgula ou vírgula.

CANNOT_PARSE_INTERVAL

SQLSTATE: 22006

Não é possível analisar <intervalString>. Certifique-se de que o valor fornecido está em um formato válido para definir um intervalo. Você pode consultar a documentação para o formato correto. Se o problema persistir, verifique se o valor de entrada não é nulo ou vazio e tente novamente.

CANNOT_PARSE_JSON_FIELD

SQLSTATE: 2203G

Não é possível analisar o nome <fieldName> do campo e o valor <fieldValue> do tipo <jsonType> de token JSON para o tipo <dataType>de dados Spark de destino.

CANNOT_PARSE_PROTOBUF_DESCRIPTOR

SQLSTATE: 22018

Erro ao analisar bytes descritores em Protobuf FileDescriptorSet.

CANNOT_PARSE_TIMESTAMP

SQLSTATE: 22007

<message>. Se necessário, defina <ansiConfig> como "false" para ignorar esse erro.

CANNOT_READ_ARCHIVED_FILE

SQLSTATE: KD003

Não é possível ler o arquivo no caminho <path> porque ele foi arquivado. Ajuste os filtros de consulta para excluir ficheiros arquivados.

CANNOT_READ_FILE

SQLSTATE: KD003

Não é possível ler <format> o arquivo no caminho: <path>.

Para mais detalhes, ver CANNOT_READ_FILE

SQLSTATE: KD001

Não foi possível ler o rodapé do arquivo: <file>. Certifique-se de que o ficheiro está em formato ORC ou Parquet.

Caso contrário, converta-o para um formato válido. Se o arquivo estiver no formato válido, verifique se ele está corrompido.

Se for, você pode optar por ignorá-lo ou corrigir a corrupção.

CANNOT_READ_SENSITIVE_KEY_FROM_SECURE_PROVIDER

SQLSTATE: 42501

Não é possível ler a chave sensível '<key>' do provedor seguro.

CANNOT_RECOGNIZE_HIVE_TYPE

SQLSTATE: 429BB

Não é possível reconhecer a cadeia de caracteres do tipo hive: <fieldType>, coluna: <fieldName>. O tipo de dados especificado para o campo não pode ser reconhecido pelo Spark SQL. Verifique o tipo de dados do campo especificado e certifique-se de que é um tipo de dados Spark SQL válido. Consulte a documentação do Spark SQL para obter uma lista de tipos de dados válidos e seu formato. Se o tipo de dados estiver correto, certifique-se de que você está usando uma versão suportada do Spark SQL.

CANNOT_REFERENCE_UC_IN_HMS

SQLSTATE: 0AKD0

Não é possível fazer referência a um catálogo <objType> Unity em objetos do Hive Metastore.

CANNOT_RENAME_ACROSS_CATALOG

SQLSTATE: 0AKD0

Não é permitido renomear um <type> entre catálogos.

CANNOT_RENAME_ACROSS_SCHEMA

SQLSTATE: 0AKD0

Não é permitido renomear um <type> entre esquemas.

CANNOT_RESOLVE_DATAFRAME_COLUMN

SQLSTATE: 42704

Não é possível resolver a coluna <name>do quadro de dados . É provavelmente por causa de referências ilegais como df1.select(df2.col("a")).

CANNOT_RESOLVE_STAR_EXPAND

SQLSTATE: 42704

Não é possível resolver <targetString>.* determinadas colunas <columns>de entrada. Verifique se a tabela ou estrutura especificada existe e está acessível nas colunas de entrada.

CANNOT_RESTORE_PERMISSIONS_FOR_PATH

SQLSTATE: 58030

Falha ao definir permissões no caminho <path> criado de volta para <permission>.

CANNOT_SAVE_VARIANT

SQLSTATE: 0A000

Não é possível salvar o tipo de dados variante no armazenamento externo.

CANNOT_SHALLOW_CLONE_ACROSS_UC_AND_HMS

SQLSTATE: 0AKD0

Não é possível clonar tabelas superficiais no Unity Catalog e no Hive Metastore.

CANNOT_SHALLOW_CLONE_NESTED

SQLSTATE: 0AKUC

Não é possível clonar superficialmente uma tabela <table> que já é um clone superficial.

CANNOT_SHALLOW_CLONE_NON_UC_MANAGED_TABLE_AS_SOURCE_OR_TARGET

SQLSTATE: 0AKUC

O clone superficial só é suportado para o tipo de tabela MANAGED. A tabela <table> não é tabela GERENCIADA.

CANNOT_UPDATE_FIELD

SQLSTATE: 0A000

Não é possível atualizar o <table> tipo de campo <fieldName> :

Para mais detalhes, consulte CANNOT_UPDATE_FIELD

CANNOT_UP_CAST_DATATYPE

SQLSTATE: 42846

Não é possível lançar <expression><sourceType> de para <targetType>.

<details>

CANNOT_VALIDATE_CONNECTION

SQLSTATE: 08000

A validação da conexão não é suportada <jdbcDialectName> . Entre em contato com o suporte do Databricks para obter soluções alternativas ou defina "spark.databricks.testConnectionBeforeCreation" como "false" para ignorar o teste de conexão antes de criar um objeto de conexão.

CANNOT_WRITE_STATE_STORE

SQLSTATE: 58030

Erro ao gravar arquivos de armazenamento de estado para o provedor <providerClass>.

Para mais detalhes, ver CANNOT_WRITE_STATE_STORE

CAST_INVALID_INPUT

SQLSTATE: 22018

O valor <expression> do tipo <sourceType> não pode ser convertido para <targetType> porque está malformado. Corrija o valor de acordo com a sintaxe ou altere seu tipo de destino. Use try_cast para tolerar entrada malformada e retornar NULL em vez disso. Se necessário, defina <ansiConfig> como "false" para ignorar esse erro.

Para mais detalhes, ver CAST_INVALID_INPUT

CAST_OVERFLOW

SQLSTATE: 22003

O valor <value> do tipo <sourceType> não pode ser convertido para <targetType> devido a um estouro. Use try_cast para tolerar estouro e retornar NULL em vez disso. Se necessário, defina <ansiConfig> como "false" para ignorar esse erro.

CAST_OVERFLOW_IN_TABLE_INSERT

SQLSTATE: 22003

Falha ao atribuir um valor de tipo à <targetType> coluna ou variável <columnName> de <sourceType> tipo devido a um estouro. Use try_cast no valor de entrada para tolerar estouro e retornar NULL em vez disso.

CHECKPOINT_RDD_BLOCK_ID_NOT_FOUND

SQLSTATE: 56000

Bloco de <rddBlockId> ponto de verificação não encontrado!

O executor que originalmente marcou essa partição não está mais vivo ou o RDD original não é mais persistente.

Se esse problema persistir, você pode considerar usar rdd.checkpoint() em vez disso, que é mais lento do que o ponto de verificação local, mas mais tolerante a falhas.

CLASS_UNSUPPORTED_BY_MAP_OBJECTS

SQLSTATE: 0A000

MapObjects não suporta a classe <cls> como coleção resultante.

CLEANROOM_COMMANDS_NOT_SUPPORTED

SQLSTATE: 0A000

Os comandos de Sala Limpa não são suportados

CLEANROOM_INVALID_SHARED_DATA_OBJECT_NAME

SQLSTATE: 42K05

Nome inválido para fazer referência a um <type> dentro de uma Sala Limpa. Use o nome de um <type>'s dentro da sala limpa seguindo o formato de [catalog].[ esquema]. [<type>].

Se não tiver certeza sobre qual nome usar, você pode executar "MOSTRAR TUDO NA SALA LIMPA [clean_room]" e usar o valor na coluna "nome".

CLOUD_FILE_SOURCE_FILE_NOT_FOUND

SQLSTATE: 42K03

Uma notificação de arquivo foi recebida para o arquivo: <filePath> mas ele não existe mais. Certifique-se de que os ficheiros não são eliminados antes de serem processados. Para continuar seu fluxo, você pode definir a configuração <config> do Spark SQL como true.

CODEC_NOT_AVAILABLE

SQLSTATE: 56038

O codec <codecName> não está disponível. Considere definir a configuração <configKey> como <configVal>.

CODEC_SHORT_NAME_NOT_FOUND

SQLSTATE: 42704

Não é possível encontrar um nome curto para o codec <codecName>.

COLLATION_INVALID_NAME

SQLSTATE: 42704

O valor <collationName> não representa um nome de agrupamento correto. Nome de agrupamento válido sugerido: [<proposal>].

COLLECTION_SIZE_LIMIT_EXCEEDED

SQLSTATE: 54000

Não é possível criar matriz com <numberOfElements> elementos que excedam o limite <maxRoundedArrayLength>de tamanho da matriz,

Para mais detalhes, ver COLLECTION_SIZE_LIMIT_EXCEEDED

COLUMN_ALIASES_NOT_ALLOWED

SQLSTATE: 42601

Aliases de coluna não são permitidos em <op>.

COLUMN_ALREADY_EXISTS

SQLSTATE: 42711

A coluna <columnName> já existe. Escolha outro nome ou renomeie a coluna existente.

COLUMN_MASKS_CHECK_CONSTRAINT_UNSUPPORTED

SQLSTATE: 0A000

Não há suporte para a criação de restrições CHECK na tabela <tableName> com políticas de máscara de coluna.

COLUMN_MASKS_DUPLICATE_USING_COLUMN_NAME

SQLSTATE: 42734

Uma <statementType> instrução tentou atribuir uma política de máscara de coluna a uma coluna que incluía duas ou mais outras colunas referenciadas na lista USING COLUMNS com o mesmo nome <columnName>, que é inválida.

COLUMN_MASKS_FEATURE_NOT_SUPPORTED

SQLSTATE: 0A000

Não há suporte para políticas de máscara de <tableName> coluna:

Para mais detalhes, ver COLUMN_MASKS_FEATURE_NOT_SUPPORTED

COLUMN_MASKS_INCOMPATIBLE_SCHEMA_CHANGE

SQLSTATE: 0A000

Não é possível a <statementType><columnName> partir da tabela <tableName> porque ela é referenciada em uma política de máscara de coluna para coluna <maskedColumn>. O proprietário da tabela deve remover ou alterar esta política antes de prosseguir.

COLUMN_MASKS_MERGE_UNSUPPORTED_SOURCE

SQLSTATE: 0A000

As operações MERGE INTO não suportam políticas de máscara de coluna na tabela <tableName>de origem.

COLUMN_MASKS_MERGE_UNSUPPORTED_TARGET

SQLSTATE: 0A000

As operações MERGE INTO não suportam a escrita em tabelas <tableName> com políticas de máscara de coluna.

COLUMN_MASKS_MULTI_PART_TARGET_COLUMN_NAME

SQLSTATE: 42K05

Esta instrução tentou atribuir uma política de máscara de coluna a uma coluna <columnName> com várias partes de nome, o que é inválido.

COLUMN_MASKS_MULTI_PART_USING_COLUMN_NAME

SQLSTATE: 42K05

Esta instrução tentou atribuir uma política de máscara de coluna a uma coluna e a lista USING COLUMNS incluiu o nome <columnName> com várias partes de nome, o que é inválido.

COLUMN_MASKS_NOT_ENABLED

SQLSTATE: 56038

O suporte para definir máscaras de coluna não está habilitado

COLUMN_MASKS_REQUIRE_UNITY_CATALOG

SQLSTATE: 0A000

As políticas de máscara de coluna só são suportadas no Unity Catalog.

COLUMN_MASKS_TABLE_CLONE_SOURCE_NOT_SUPPORTED

SQLSTATE: 0A000

<mode> Não há suporte para clone da tabela <tableName> com políticas de máscara de coluna.

COLUMN_MASKS_TABLE_CLONE_TARGET_NOT_SUPPORTED

SQLSTATE: 0A000

<mode> Não há suporte para políticas de clonagem para tabela <tableName> com máscara de coluna.

COLUMN_MASKS_UNSUPPORTED_CONSTANT_AS_PARAMETER

SQLSTATE: 0AKD1

Não há suporte para o uso de uma constante como parâmetro em uma política de máscara de coluna. Atualize o comando SQL para remover a constante da definição de máscara de coluna e tente novamente o comando.

COLUMN_MASKS_UNSUPPORTED_PROVIDER

SQLSTATE: 0A000

Falha ao executar <statementType> o comando porque a atribuição de políticas de máscara de coluna não é suportada para a fonte de dados de destino com o provedor de tabela: "<provider>".

COLUMN_MASKS_UNSUPPORTED_SUBQUERY

SQLSTATE: 0A000

Não é possível executar <operation> para tabela <tableName> porque contém uma ou mais políticas de máscara de coluna com expressão(ões) de subconsulta, que ainda não são suportadas. Entre em contato com o proprietário da tabela para atualizar as políticas de máscara de coluna para continuar.

COLUMN_MASKS_USING_COLUMN_NAME_SAME_AS_TARGET_COLUMN

SQLSTATE: 42734

A coluna <columnName> tinha o mesmo nome da coluna de destino, o que é inválido, remova a coluna da lista USANDO COLUNAS e tente novamente o comando.

COLUMN_NOT_DEFINED_IN_TABLE

SQLSTATE: 42703

<colType> coluna <colName> não está definida na tabela <tableName>, as colunas da tabela definidas são: <tableCols>.

COLUMN_NOT_FOUND

SQLSTATE: 42703

A coluna <colName> não pode ser encontrada. Verifique a ortografia e a correção do nome da coluna de acordo com a configuração <caseSensitiveConfig>do SQL.

COMMA_PRECEDING_CONSTRAINT_ERROR

SQLSTATE: 42601

Inesperado '', antes da definição da(s) restrição(ões). Certifique-se de que a cláusula de restrição não comece com uma vírgula quando as colunas (e expectativas) não estiverem definidas.

COMPARATOR_RETURNS_NULL

SQLSTATE: 22004

O comparador retornou um NULL para uma comparação entre <firstValue> e <secondValue>.

Ele deve retornar um inteiro positivo para "maior que", 0 para "igual" e um inteiro negativo para "menor que".

Para reverter para um comportamento preterido em que NULL é tratado como 0 (igual), você deve definir "spark.sql.legacy.allowNullComparisonResultInArraySort" como "true".

CONCURRENT_QUERY

SQLSTATE: 0A000

Outra instância desta consulta [id: <queryId>] acabou de ser iniciada por uma sessão simultânea [runId existente: <existingQueryRunId> new runId: <newQueryRunId>].

CONCURRENT_STREAM_LOG_UPDATE

SQLSTATE: 40000

Atualização simultânea do log. Vários trabalhos de streaming detetados para <batchId>o .

Certifique-se de que apenas um trabalho de streaming é executado em um local de ponto de verificação específico de cada vez.

CONFLICTING_PROVIDER

SQLSTATE: 22023

O provedor <provider> especificado é inconsistente com o provedor <expectedProvider>de catálogo existente. Por favor, use 'USING <expectedProvider>' e tente novamente o comando.

CONECTE-SE

SQLSTATE: 56K00

Erro genérico do Spark Connect.

Para mais detalhes, consulte CONNECT

CONNECTION_ALREADY_EXISTS

SQLSTATE: 42000

Não é possível criar conexão <connectionName> porque ela já existe.

Escolha um nome diferente, solte ou substitua a conexão existente ou adicione a cláusula SE NÃO EXISTE para tolerar conexões pré-existentes.

CONNECTION_NAME_CANNOT_BE_EMPTY

SQLSTATE: 42000

Não é possível executar este comando porque o nome da conexão deve estar não vazio.

CONNECTION_NOT_FOUND

SQLSTATE: 42000

Não é possível executar este comando porque o nome <connectionName> da conexão não foi encontrado.

CONNECTION_OPTION_NOT_SUPPORTED

SQLSTATE: 42000

As ligações do tipo '<connectionType>' não suportam a(s) seguinte(s) opção(ões): <optionsNotSupported>. Opções suportadas: <allowedOptions>.

CONNECTION_TYPE_NOT_SUPPORTED

SQLSTATE: 42000

Não é possível criar conexão do tipo '<connectionType>. Tipos de ligação suportados: <allowedTypes>.

CONSTRAINTS_REQUIRE_UNITY_CATALOG

SQLSTATE: 0A000

As restrições de tabela só são suportadas no Unity Catalog.

CONVERSION_INVALID_INPUT

SQLSTATE: 22018

O valor <str> (<fmt>) não pode ser convertido em <targetType> porque está malformado. Corrija o valor de acordo com a sintaxe ou altere seu formato. Use <suggestion> para tolerar entrada malformada e retornar NULL em vez disso.

COPY_INTO_CREDENTIALS_NOT_ALLOWED_ON

SQLSTATE: 0A000

Esquema <scheme>inválido . COPY INTO credenciais de origem atualmente suporta apenas s3/s3n/s3a/wasbs/abfss.

COPY_INTO_CREDENTIALS_REQUIRED

SQLSTATE: 42601

As credenciais de origem COPY INTO devem especificar <keyList>.

COPY_INTO_DUPLICATED_FILES_COPY_NOT_ALLOWED

SQLSTATE: 25000

Arquivos duplicados foram confirmados em uma operação simultânea COPY INTO. Tente novamente mais tarde.

COPY_INTO_ENCRYPTION_NOT_ALLOWED_ON

SQLSTATE: 0A000

Esquema <scheme>inválido . A encriptação de origem COPY INTO suporta apenas s3/s3n/s3a/abfss.

COPY_INTO_ENCRYPTION_NOT_SUPPORTED_FOR_AZURE

SQLSTATE: 0A000

A encriptação COPY INTO suporta apenas ADLS Gen2 ou abfss:// esquema de ficheiros

COPY_INTO_ENCRYPTION_REQUIRED

SQLSTATE: 42601

A encriptação COPY INTO source deve especificar '<key>'.

COPY_INTO_ENCRYPTION_REQUIRED_WITH_EXPECTED

SQLSTATE: 42601

Opção <requiredKey>de encriptação inválida . A criptografia COPY INTO source deve especificar '<requiredKey>' = '<keyValue>'.

COPY_INTO_NON_BLIND_APPEND_NOT_ALLOWED

SQLSTATE: 25000

COPY INTO diferente de anexar dados não pode ser executado simultaneamente com outras transações. Tente novamente mais tarde.

COPY_INTO_ROCKSDB_MAX_RETRY_EXCEEDED

SQLSTATE: 25000

COPY INTO falhou ao carregar seu estado, o máximo de tentativas foi excedido.

COPY_INTO_SCHEMA_MISMATCH_WITH_TARGET_TABLE

SQLSTATE: 42KDG

Uma incompatibilidade de esquema foi detetada durante a cópia para a tabela Delta (Tabela: <table>).

Isso pode indicar um problema com os dados de entrada ou o esquema da tabela Delta pode ser evoluído automaticamente de acordo com os dados de entrada pela configuração:

COPY_OPTIONS ('mergeSchema' = 'true')

Diferença de esquema:

<schemaDiff>

COPY_INTO_SOURCE_FILE_FORMAT_NOT_SUPPORTED

SQLSTATE: 0A000

O formato dos arquivos de origem deve ser um dos CSV, JSON, AVRO, ORC, PARQUET, TEXT ou BINARYFILE. O uso de COPY INTO em tabelas Delta como fonte não é suportado, pois dados duplicados podem ser ingeridos após operações OTIMIZE. Essa verificação pode ser desativada executando o comando set spark.databricks.delta.copyInto.formatCheck.enabled = falseSQL .

COPY_INTO_SOURCE_SCHEMA_INFERENCE_FAILED

SQLSTATE: 42KD9

O diretório de origem não continha nenhum arquivo analisável do tipo <format>. Por favor, verifique o conteúdo de '<source>'.

COPY_INTO_SYNTAX_ERROR

SQLSTATE: 42601

Falha ao analisar o comando COPY INTO.

Para mais detalhes, ver COPY_INTO_SYNTAX_ERROR

CREATE_OR_REFRESH_MV_ST_ASYNC

SQLSTATE: 0A000

Não é possível CRIAR OU ATUALIZAR Visualizações Materializadas ou Tabelas de Streaming com ASYNC especificado. Remova ASYNC da instrução CREATE OR REFRESH ou use REFRESH ASYNC para atualizar exibições materializadas ou tabelas de streaming existentes de forma assíncrona.

CREATE_PERMANENT_VIEW_WITHOUT_ALIAS

SQLSTATE: 0A000

Não é permitido criar o modo de exibição <name> permanente sem atribuir explicitamente um alias para a expressão <attr>.

CREATE_TABLE_COLUMN_DESCRIPTOR_DUPLICATE

SQLSTATE: 42710

A coluna <columnName> CREATE TABLE especifica o descritor "<optionName>" mais de uma vez, o que é inválido.

CREATE_VIEW_COLUMN_ARITY_MISMATCH

SQLSTATE: 21S01

Não é possível criar vista <viewName>, a razão é

Para mais detalhes, ver CREATE_VIEW_COLUMN_ARITY_MISMATCH

CREDENTIAL_MISSING

SQLSTATE: 42601

Forneça credenciais ao criar ou atualizar locais externos.

CSV_ENFORCE_SCHEMA_NOT_SUPPORTED

SQLSTATE: 0A000

A opção enforceSchema CSV não pode ser definida ao usar rescuedDataColumn ou failOnUnknownFields, pois as colunas são lidas pelo nome em vez de ordinal.

CYCLIC_FUNCTION_REFERENCE

SQLSTATE: 42887

Referência da função cíclica detetada: <path>.

DATABRICKS_DELTA_NOT_ENABLED

SQLSTATE: 56038

O Databricks Delta não está ativado na sua conta.<hints>

DATATYPE_MISMATCH

SQLSTATE: 42K09

Não é possível resolver <sqlExpr> devido a incompatibilidade de tipo de dados:

Para mais detalhes, ver DATATYPE_MISMATCH

DATATYPE_MISSING_SIZE

SQLSTATE: 42K01

DataType <type> requer um parâmetro length, por exemplo <type>(10). Por favor, especifique o comprimento.

DATA_LINEAGE_SECURE_VIEW_LEAF_NODE_HAS_NO_RELATION

SQLSTATE: 25000

Write Lineage sem êxito: falta a relação correspondente com as políticas para CLM/RLS.

DATA_SOURCE_ALREADY_EXISTS

SQLSTATE: 42710

A fonte de dados '<provider>' já existe. Escolha um nome diferente para a nova fonte de dados.

DATA_SOURCE_NOT_EXIST

SQLSTATE: 42704

Fonte de dados '<provider>' não encontrada. Certifique-se de que a fonte de dados está registada.

DATA_SOURCE_NOT_FOUND

SQLSTATE: 42K02

Falha ao localizar a fonte de dados: <provider>. Verifique se o nome do provedor está correto e se o pacote está registrado corretamente e é compatível com sua versão do Spark.

DATA_SOURCE_OPTION_CONTAINS_INVALID_CHARACTERS

SQLSTATE: 42602

A opção <option> não deve estar vazia e não deve conter caracteres inválidos, cadeias de caracteres de consulta ou parâmetros.

DATA_SOURCE_OPTION_IS_REQUIRED

SQLSTATE: 42601

A opção <option> é obrigatória.

DATA_SOURCE_TABLE_SCHEMA_MISMATCH

SQLSTATE: 42K03

O esquema da tabela da fonte de dados não corresponde ao esquema esperado. Se você estiver usando a API DataFrameReader.schema ou criando uma tabela, evite especificar o esquema.

Esquema da fonte de dados: <dsSchema>

Esquema esperado: <expectedSchema>

DATA_SOURCE_URL_NOT_ALLOWED

SQLSTATE: 42KDB

O URL JDBC não é permitido nas opções de fonte de dados, especifique as opções 'host', 'port' e 'database'.

DATETIME_OVERFLOW

SQLSTATE: 22008

Estouro da operação datetime: <operation>.

DC_CONNECTION_ERROR

SQLSTATE: KD000

Falha ao estabelecer uma conexão com a fonte <sourceName>de dados . Código de erro: <errorCode>.

Para mais detalhes, ver DC_CONNECTION_ERROR

DC_CONNECTOR_ERROR

SQLSTATE: KD000

Ocorreu um erro na fonte <sourceName>de dados. Código de erro: <errorCode>.

Para mais detalhes, ver DC_CONNECTOR_ERROR

DC_FEATURE_NOT_ENABLED

SQLSTATE: 0A000

<feature> não está habilitado. Por favor <action>.

DC_FILE_BACKUP_NOT_FOUND

SQLSTATE: KD000

O gerenciador de blocos perdeu dados e não há backup de arquivo para ele. Por favor, atualize completamente o pipeline.

DC_GA4_RAW_DATA_ERROR

SQLSTATE: KD000

Erro aconteceu em chamadas de conector de dados brutos GA4, errorCode: <errorCode>.

Para mais detalhes, ver DC_GA4_RAW_DATA_ERROR

DC_INVALID_OFFSET

SQLSTATE: KD000

Não é possível analisar o deslocamento <offset> ou o deslocamento não é encontrado. Reinicie a consulta a partir de um novo diretório de pontos de verificação.

DC_SFDC_API_DAILY_QUOTA_THRESHOLD_EXCEEDED

SQLSTATE: KD000

Você excedeu a cota diária de API configurada (<type>) para <sourceName>.

Uso atual: <usage>, cota configurada: <quota>.

Aumente a cota no Salesforce ou atualize o limite configurado.

DC_SFDC_API_ERROR

SQLSTATE: KD000

Ocorreu um erro nas chamadas de API do Salesforce, errorCode: <errorCode>.

Para mais detalhes, ver DC_SFDC_API_ERROR

DC_SQLSERVER_ERROR

SQLSTATE: KD000

Ocorreu um erro no conector do SQL Server.

Para mais detalhes, ver DC_SQLSERVER_ERROR

DC_UNSUPPORTED_ERROR

SQLSTATE: 0A000

Erro não suportado aconteceu na fonte de <sourceName>dados .

Para mais detalhes, ver DC_UNSUPPORTED_ERROR

DC_WORKDAY_RAAS_API_ERROR

SQLSTATE: KD000

Ocorreu um erro em chamadas de API RAAS do Workday, errorCode: <errorCode>.

Para mais detalhes, ver DC_WORKDAY_RAAS_API_ERROR

DECIMAL_PRECISION_EXCEEDS_MAX_PRECISION

SQLSTATE: 22003

A precisão <precision> decimal excede a precisão <maxPrecision>máxima.

DEFAULT_DATABASE_NOT_EXISTS

SQLSTATE: 42704

O banco de dados <defaultDatabase> padrão não existe, crie-o primeiro ou altere o banco de dados padrão para <defaultDatabase>.

DEFAULT_FILE_NOT_FOUND

SQLSTATE: 42K03

É possível que os arquivos subjacentes tenham sido atualizados. Você pode invalidar explicitamente o cache no Spark executando o comando 'REFRESH TABLE tableName' no SQL ou recriando o Dataset/DataFrame envolvido. Se o cache de disco estiver obsoleto ou os arquivos subjacentes tiverem sido removidos, você poderá invalidar o cache de disco manualmente reiniciando o cluster.

DEFAULT_PLACEMENT_INVALID

SQLSTATE: 42608

Uma palavra-chave DEFAULT em um comando MERGE, INSERT, UPDATE ou SET VARIABLE não pôde ser atribuída diretamente a uma coluna de destino porque fazia parte de uma expressão.

Por exemplo: UPDATE SET c1 = DEFAULT é permitido, mas UPDATE T SET c1 = DEFAULT + 1 não é permitido.

DIFFERENT_DELTA_TABLE_READ_BY_STREAMING_SOURCE

SQLSTATE: 55019

A consulta de streaming foi lida a partir de uma tabela Delta inesperada (id = '<newTableId>').

Ele costumava ler de outra tabela Delta (id = '<oldTableId>') de acordo com o ponto de verificação.

Isso pode acontecer quando você alterou o código para ler de uma nova tabela ou excluiu e

recriou uma tabela. Reverta a alteração ou exclua o ponto de verificação da consulta de streaming

para reiniciar a partir do zero.

DISTINCT_WINDOW_FUNCTION_UNSUPPORTED

SQLSTATE: 0A000

Não há suporte para funções de janela distintas: <windowExpr>.

DIVIDE_BY_ZERO

SQLSTATE: 22012

Divisão por zero. Use try_divide para tolerar divisor sendo 0 e retornar NULL em vez disso. Se necessário, defina <config> como "false" para ignorar esse erro.

Para mais detalhes, ver DIVIDE_BY_ZERO

DLT_EXPECTATIONS_NOT_SUPPORTED

SQLSTATE: 56038

As expectativas só são suportadas dentro de um pipeline Delta Live Tables.

DLT_VIEW_CLUSTER_BY_NOT_SUPPORTED

SQLSTATE: 56038

VISUALIZAÇÕES MATERIALIZADAS com uma cláusula CLUSTER BY são suportadas apenas em um pipeline Delta Live Tables.

DLT_VIEW_LOCATION_NOT_SUPPORTED

SQLSTATE: 56038

Os locais MATERIALIZED VIEW são suportados apenas em um pipeline Delta Live Tables.

DLT_VIEW_SCHEMA_WITH_TYPE_NOT_SUPPORTED

SQLSTATE: 56038

Os esquemas MATERIALIZED VIEW com um tipo especificado são suportados apenas em um pipeline Delta Live Tables.

DLT_VIEW_TABLE_CONSTRAINTS_NOT_SUPPORTED

SQLSTATE: 56038

As cláusulas CONSTRAINT em uma exibição só são suportadas em um pipeline Delta Live Tables.

DUPLICATED_FIELD_NAME_IN_ARROW_STRUCT

SQLSTATE: 42713

Nomes de campos duplicados em Arrow Struct não são permitidos, got <fieldNames>.

DUPLICATED_MAP_KEY

SQLSTATE: 23505

Chave <key> de mapa duplicada foi encontrada, por favor, verifique os dados de entrada.

Se você quiser remover as chaves duplicadas, você pode definir <mapKeyDedupPolicy> como "LAST_WIN" para que a chave inserida finalmente tenha precedência.

DUPLICATED_METRICS_NAME

SQLSTATE: 42710

O nome da métrica não é exclusivo: <metricName>. O mesmo nome não pode ser usado para métricas com resultados diferentes.

No entanto, várias instâncias de métricas com o mesmo resultado e nome são permitidas (por exemplo, auto-junções).

DUPLICATE_ASSIGNMENTS

SQLSTATE: 42701

As colunas ou variáveis <nameList> aparecem mais de uma vez como destinos de atribuição.

DUPLICATE_CLAUSES

SQLSTATE: 42614

Encontradas cláusulas duplicadas: <clauseName>. Por favor, remova um deles.

DUPLICATE_KEY

SQLSTATE: 23505

Encontradas chaves <keyColumn>duplicadas .

DUPLICATE_ROUTINE_PARAMETER_ASSIGNMENT

SQLSTATE: 4274K

A chamada para função <functionName> é inválida porque inclui várias atribuições de argumento para o mesmo nome <parameterName>de parâmetro.

Para mais detalhes, ver DUPLICATE_ROUTINE_PARAMETER_ASSIGNMENT

DUPLICATE_ROUTINE_PARAMETER_NAMES

SQLSTATE: 42734

Encontrado(s) nome(s) duplicado(s) na lista de parâmetros da rotina <routineName>definida pelo usuário: <names>.

DUPLICATE_ROUTINE_RETURNS_COLUMNS

SQLSTATE: 42711

Encontradas coluna(s) duplicada(s) na lista de colunas da cláusula RETURNS da rotina <routineName>definida pelo usuário: <columns>.

EMPTY_JSON_FIELD_VALUE

SQLSTATE: 42604

Falha ao analisar uma cadeia de caracteres vazia para o tipo de dados <dataType>.

EMPTY_LOCAL_FILE_IN_STAGING_ACCESS_QUERY

SQLSTATE: 22023

Arquivo local vazio na consulta de preparo <operation>

ENCODER_NOT_FOUND

SQLSTATE: 42704

Não foi encontrado um codificador do tipo <typeName> para representação interna do Spark SQL.

Considere alterar o tipo de entrada para um dos suportados em '<docroot>/sql-ref-datatypes.html'.

END_OFFSET_HAS_GREATER_OFFSET_FOR_TOPIC_PARTITION_THAN_LATEST_WITH_TRIGGER_AVAILABLENOW

SQLSTATE: KD000

Algumas das partições no(s) tópico(s) Kafka relatam deslocamento disponível que é menor do que o deslocamento final durante a execução da consulta com Trigger.AvailableNow. O erro pode ser transitório - reinicie a consulta e relate se ainda vir o mesmo problema.

última compensação: <latestOffset>, compensação final: <endOffset>

END_OFFSET_HAS_GREATER_OFFSET_FOR_TOPIC_PARTITION_THAN_PREFETCHED

SQLSTATE: KD000

Para a fonte de dados Kafka com Trigger.AvailableNow, o deslocamento final deve ter deslocamento menor ou igual por cada partição de tópico do que o deslocamento pré-buscado. O erro pode ser transitório - reinicie a consulta e relate se ainda vir o mesmo problema.

compensação pré-buscada: <prefetchedOffset>, compensação final: <endOffset>.

ERROR_READING_AVRO_UNKNOWN_FINGERPRINT

SQLSTATE: KD00B

Erro ao ler dados avro – encontrou uma impressão digital desconhecida: <fingerprint>, não tenho certeza de qual esquema usar.

Isso pode acontecer se você registrar esquemas adicionais depois de iniciar seu contexto de faísca.

EVENT_LOG_REQUIRES_SHARED_COMPUTE

SQLSTATE: 42601

Não é possível consultar logs de eventos de um cluster compartilhado atribuído ou sem isolamento, use um cluster compartilhado ou um armazém SQL Databricks.

EVENT_LOG_UNAVAILABLE

SQLSTATE: 55019

Não há logs de eventos disponíveis para <tableOrPipeline>o . Tente novamente mais tarde depois que os eventos forem gerados

EVENT_LOG_UNSUPPORTED_TABLE_TYPE

SQLSTATE: 42832

O tipo de tabela de <tableIdentifier> é <tableType>.

A consulta de logs de eventos oferece suporte apenas a Visualizações Materializadas, Tabelas de Streaming ou pipelines de Tabelas Delta Live

EVENT_TIME_IS_NOT_ON_TIMESTAMP_TYPE

SQLSTATE: 42K09

A hora <eventName> do evento tem o tipo <eventType>inválido, mas esperado "TIMESTAMP".

EXCEED_LIMIT_LENGTH

SQLSTATE: 54006

Excede a limitação de comprimento do tipo char/varchar: <limit>.

EXCEPT_NESTED_COLUMN_INVALID_TYPE

SQLSTATE: 428H2

A coluna <columnName> EXCEPT foi resolvida e esperava-se que fosse StructType, mas encontrou o tipo <dataType>.

EXCEPT_OVERLAPPING_COLUMNS

SQLSTATE: 42702

As colunas em uma lista EXCEPT devem ser distintas e não sobrepostas, mas têm (<columns>).

EXCEPT_RESOLVED_COLUMNS_WITHOUT_MATCH

SQLSTATE: 42703

EXCETO colunas [<exceptColumns>] foram resolvidas, mas não correspondem a nenhuma das colunas [<expandedColumns>] da expansão em estrela.

EXCEPT_UNRESOLVED_COLUMN_IN_STRUCT_EXPANSION

SQLSTATE: 42703

O nome <objectName> da coluna/campo na cláusula EXCEPT não pode ser resolvido. Referiu-se a um dos seguintes: [<objectList>]?

Nota: as colunas aninhadas na cláusula EXCEPT podem não incluir qualificadores (nome da tabela, nome da coluna struct pai, etc.) durante uma expansão struct; Tente remover qualificadores se eles forem usados com colunas aninhadas.

EXECUTOR_BROADCAST_JOIN_OOM

SQLSTATE: 53200

Não há memória suficiente para construir a relação <relationClassName>de transmissão. Tamanho da relação = <relationSize>. Tamanho aleatório do lado da construção = <shuffleSize>. Memória total utilizada por esta tarefa = <taskMemoryUsage>. Métricas do Gerenciador de Memória do Executor: onHeapExecutionMemoryUsed = <onHeapExecutionMemoryUsed>, offHeapExecutionMemoryUsed = <offHeapExecutionMemoryUsed>, onHeapStorageMemoryUsed = <onHeapStorageMemoryUsed>, offHeapStorageMemoryUsed = <offHeapStorageMemoryUsed>. [shuffleId: <shuffleId>]

EXEC_IMMEDIATE_DUPLICATE_ARGUMENT_ALIASES

SQLSTATE: 42701

A cláusula USING deste comando EXECUTE IMMEDIATE continha vários argumentos com o mesmo alias (<aliases>), o que é inválido, atualize o comando para especificar aliases exclusivos e tente novamente.

EXPECT_PERMANENT_VIEW_NOT_TEMP

SQLSTATE: 42809

'<operation>' espera uma visão permanente, mas <viewName> é uma visão temporária.

EXPECT_TABLE_NOT_VIEW

SQLSTATE: 42809

'<operation>' espera uma tabela, mas <viewName> é uma vista.

Para mais detalhes, ver EXPECT_TABLE_NOT_VIEW

EXPECT_VIEW_NOT_TABLE

SQLSTATE: 42809

A tabela <tableName> não suporta <operation>.

Para mais detalhes, ver EXPECT_VIEW_NOT_TABLE

EXPRESSION_DECODING_FAILED

SQLSTATE: 42846

Falha ao decodificar uma linha para um valor das expressões: <expressions>.

EXPRESSION_ENCODING_FAILED

SQLSTATE: 42846

Falha ao codificar um valor das expressões: <expressions> para uma linha.

EXPRESSION_TYPE_IS_NOT_ORDERABLE

SQLSTATE: 42822

A expressão <expr> de coluna não pode ser classificada porque seu tipo <exprType> não pode ser ordenado.

EXTERNAL_TABLE_INVALID_SCHEME

SQLSTATE: 0A000

As tabelas externas não suportam o <scheme> esquema.

FABRIC_REFRESH_INVALID_SCOPE

SQLSTATE: 0A000

Erro ao executar 'REFRESH FOREIGN <scope><name>'. Não é possível atualizar uma malha <scope> diretamente, use 'ATUALIZAR CATÁLOGO <catalogName>ESTRANGEIRO' para atualizar o catálogo de malha.

FAILED_EXECUTE_UDF

SQLSTATE: 39000

A função definida pelo usuário (: (<signature>) =><result>) falhou devido a: <reason>.<functionName>

FAILED_FUNCTION_CALL

SQLSTATE: 38000

Falha na preparação da função <funcName> para chamada. Por favor, verifique os argumentos da função.

FAILED_JDBC

SQLSTATE: HV000

JDBC <url> com falha na operação:

Para mais detalhes, ver FAILED_JDBC

FAILED_PARSE_STRUCT_TYPE

SQLSTATE: 22018

Falha ao analisar struct: <raw>.

FAILED_REGISTER_CLASS_WITH_KRYO

SQLSTATE: KD000

Falha ao registrar classes com Kryo.

FAILED_RENAME_PATH

SQLSTATE: 42K04

Falha ao renomear <sourcePath> para <targetPath> como destino já existe.

FAILED_RENAME_TEMP_FILE

SQLSTATE: 58030

Falha ao renomear o arquivo <srcPath> temporário para <dstPath> como FileSystem.rename retornou false.

FEATURE_NOT_ON_CLASSIC_WAREHOUSE

SQLSTATE: 56038

<feature> não é suportado em armazéns SQL clássicos. Para usar esse recurso, use um SQL warehouse Pro ou Serverless. Para saber mais sobre os tipos de depósito, consulte <docLink>

FEATURE_REQUIRES_UC

SQLSTATE: 0AKUD

<feature> não é suportado sem o Unity Catalog. Para usar esse recurso, ative o Unity Catalog. Para saber mais sobre o Catálogo Unity, consulte <docLink>

FEATURE_UNAVAILABLE

SQLSTATE: 56038

<feature> não é suportado no seu ambiente. Para usar esse recurso, entre em contato com o Suporte da Databricks.

FIELDS_ALREADY_EXISTS

SQLSTATE: 42710

Não é possível <op> coluna, porque <fieldNames> já existe em <struct>.

FIELD_NOT_FOUND

SQLSTATE: 42704

Não há tal campo <fieldName> struct em <fields>.

FILE_IN_STAGING_PATH_ALREADY_EXISTS

SQLSTATE: 42K04

O arquivo no caminho <path> de preparo já existe, mas OVERWRITE não está definido

FORBIDDEN_OPERATION

SQLSTATE: 42809

A operação <statement> não é permitida no <objectType>: <objectName>.

FOREACH_BATCH_USER_FUNCTION_ERROR

SQLSTATE: 39000

Ocorreu um erro na função fornecida pelo usuário no coletor de lote foreach. Motivo: <reason>

FOREIGN_KEY_MISMATCH

SQLSTATE: 42830

As colunas <parentColumns> pai de chave estrangeira não correspondem às colunas <childColumns>filhas de chave primária.

FOREIGN_OBJECT_NAME_CANNOT_BE_EMPTY

SQLSTATE: 42000

Não é possível executar este comando porque o nome estrangeiro <objectType> deve estar não vazio.

FOUND_MULTIPLE_DATA_SOURCES

SQLSTATE: 42710

Detetadas várias fontes de dados com o nome '<provider>'. Verifique se a fonte de dados não está registrada simultaneamente e localizada no classpath.

FROM_JSON_CONFLICTING_SCHEMA_UPDATES

SQLSTATE: 42601

from_json inferência encontrou atualizações de esquema conflitantes em: <location>

FROM_JSON_CORRUPT_RECORD_COLUMN_IN_SCHEMA

SQLSTATE: 42601

from_json encontrado columnNameOfCorruptRecord (<columnNameOfCorruptRecord>) presente

em um objeto JSON e não pode mais continuar. Configure um valor diferente para

a opção 'columnNameOfCorruptRecord'.

FROM_JSON_CORRUPT_SCHEMA

SQLSTATE: 42601

from_json inferência não pôde ler o esquema armazenado em: <location>

FROM_JSON_INFERENCE_FAILED

SQLSTATE: 42601

from_json foi incapaz de inferir o esquema. Por favor, forneça um em vez disso.

FROM_JSON_INFERENCE_NOT_SUPPORTED

SQLSTATE: 0A000

from_json inferência só é suportada ao definir tabelas de streaming

FROM_JSON_INVALID_CONFIGURATION

SQLSTATE: 42601

from_json configuração é inválida:

Para mais detalhes, ver FROM_JSON_INVALID_CONFIGURATION

FROM_JSON_SCHEMA_EVOLUTION_FAILED

SQLSTATE: 22KD3

from_json não pôde evoluir de <old> para <new>

GENERATED_COLUMN_WITH_DEFAULT_VALUE

SQLSTATE: 42623

Uma coluna não pode ter um valor padrão e uma expressão de geração, mas a coluna <colName> tem o valor padrão: (<defaultValue>) e a expressão de geração: (<genExpr>).

GET_TABLES_BY_TYPE_UNSUPPORTED_BY_HIVE_VERSION

SQLSTATE: 56038

O Hive 2.2 e versões inferiores não suportam getTablesByType. Use o Hive 2.3 ou versão superior.

GRAPHITE_SINK_INVALID_PROTOCOL

SQLSTATE: KD000

Protocolo de grafite inválido: <protocol>.

GRAPHITE_SINK_PROPERTY_MISSING

SQLSTATE: KD000

Pia de grafite requer propriedade '<property>'.

GROUPING_COLUMN_MISMATCH

SQLSTATE: 42803

A coluna de agrupamento (<grouping>) não pode ser encontrada em colunas <groupingColumns>de agrupamento .

GROUPING_ID_COLUMN_MISMATCH

SQLSTATE: 42803

As colunas de grouping_id (<groupingIdColumn>) não correspondem ao agrupamento de colunas (<groupByColumns>).

GROUPING_SIZE_LIMIT_EXCEEDED

SQLSTATE: 54000

O tamanho dos conjuntos de agrupamento não pode ser maior que <maxSize>.

GROUP_BY_AGGREGATE

SQLSTATE: 42903

Funções agregadas não são permitidas em GROUP BY, mas encontradas <sqlExpr>.

Para mais detalhes, ver GROUP_BY_AGGREGATE

GROUP_BY_POS_AGGREGATE

SQLSTATE: 42903

GROUP BY <index> refere-se a uma expressão <aggExpr> que contém uma função agregada. Funções agregadas não são permitidas em GROUP BY.

GROUP_BY_POS_OUT_OF_RANGE

SQLSTATE: 42805

A posição <index> GROUP BY não está na lista de seleção (o intervalo válido é [1, <size>]).

GROUP_EXPRESSION_TYPE_IS_NOT_ORDERABLE

SQLSTATE: 42822

A expressão <sqlExpr> não pode ser usada como uma expressão de agrupamento porque seu tipo <dataType> de dados não é um tipo de dados ordenável.

HLL_INVALID_INPUT_SKETCH_BUFFER

SQLSTATE: 22546

Chamada inválida para <function>; apenas buffers de esboço HLL válidos são suportados como entradas (como aqueles hll_sketch_agg produzidos pela função).

HLL_INVALID_LG_K

SQLSTATE: 22546

Chamada inválida para <function>; o lgConfigK valor deve estar entre <min> e <max>, inclusive: <value>.

HLL_UNION_DIFFERENT_LG_K

SQLSTATE: 22000

Os esboços têm valores diferentes lgConfigK : <left> e <right>. Defina o allowDifferentLgConfigK parâmetro como true para chamar <function> com valores diferentes lgConfigK .

IDENTIFIER_TOO_MANY_NAME_PARTS

SQLSTATE: 42601

<identifier> não é um identificador válido, pois tem mais de 2 partes de nome.

INCOMPARABLE_PIVOT_COLUMN

SQLSTATE: 42818

Coluna <columnName>dinâmica inválida . As colunas dinâmicas devem ser comparáveis.

INCOMPATIBLE_COLUMN_TYPE

SQLSTATE: 42825

<operator> só pode ser executado em tabelas com tipos de coluna compatíveis. A <columnOrdinalNumber> coluna da tabela é <dataType1> um <tableOrdinalNumber> tipo que não é compatível com <dataType2> a mesma coluna da primeira tabela.<hint>.

INCOMPATIBLE_DATASOURCE_REGISTER

SQLSTATE: 56038

Detetado um DataSourceRegister incompatível. Remova a biblioteca incompatível do classpath ou atualize-a. Erro: <message>

INCOMPATIBLE_DATA_FOR_TABLE

SQLSTATE: KD000

Não é possível gravar dados incompatíveis para a tabela <tableName>:

Para mais detalhes, ver INCOMPATIBLE_DATA_FOR_TABLE

INCOMPATIBLE_JOIN_TYPES

SQLSTATE: 42613

Os tipos <joinType1> de junção e <joinType2> são incompatíveis.

INCOMPATIBLE_VIEW_SCHEMA_CHANGE

SQLSTATE: 51024

A consulta SQL de exibição <viewName> tem uma alteração de esquema incompatível e a coluna <colName> não pode ser resolvida. Colunas esperadas <expectedNum> nomeadas <colName> , mas obtêm <actualCols>.

Tente recriar a vista executando: <suggestion>.

INCOMPLETE_TYPE_DEFINITION

SQLSTATE: 42K01

Tipo complexo incompleto:

Para mais detalhes, ver INCOMPLETE_TYPE_DEFINITION

INCONSISTENT_BEHAVIOR_CROSS_VERSION

SQLSTATE: 42K0B

Você pode obter um resultado diferente devido à atualização para

Para mais detalhes, ver INCONSISTENT_BEHAVIOR_CROSS_VERSION

INCORRECT_NUMBER_OF_ARGUMENTS

SQLSTATE: 42605

<failure>, requer pelo menos <minArgs> argumentos e, no máximo<maxArgs>, <functionName> argumentos.

INCORRECT_RAMP_UP_RATE

SQLSTATE: 22003

Max offset com <rowsPerSecond> rowsPerSecond é <maxSeconds>, mas 'rampUpTimeSeconds' é <rampUpTimeSeconds>.

INDEX_ALREADY_EXISTS

SQLSTATE: 42710

Não é possível criar o índice <indexName> na tabela <tableName> porque ele já existe.

INDEX_NOT_FOUND

SQLSTATE: 42704

Não é possível encontrar o índice <indexName> na tabela <tableName>.

INFINITE_STREAMING_TRIGGER_NOT_SUPPORTED

SQLSTATE: 0A000

O tipo <trigger> de gatilho não é suportado para este tipo de cluster.

Use um tipo de gatilho diferente, por exemplo, AvailableNow, Once.

INSERT_COLUMN_ARITY_MISMATCH

SQLSTATE: 21S01

Não é possível escrever para <tableName>, o motivo é

Para mais detalhes, ver INSERT_COLUMN_ARITY_MISMATCH

INSERT_PARTITION_COLUMN_ARITY_MISMATCH

SQLSTATE: 21S01

Não é possível escrever em '<tableName>', <reason>:

Colunas da tabela: <tableColumns>.

Colunas de partição com valores estáticos: <staticPartCols>.

Colunas de dados: <dataColumns>.

INSUFFICIENT_PERMISSIONS

SQLSTATE: 42501

Privilégios insuficientes:

<report>

INSUFFICIENT_PERMISSIONS_EXT_LOC

SQLSTATE: 42501

O usuário <user> tem privilégios insuficientes para localização <location>externa.

INSUFFICIENT_PERMISSIONS_NO_OWNER

SQLSTATE: 42501

Não há proprietário para <securableName>. Peça ao administrador para definir um proprietário.

INSUFFICIENT_PERMISSIONS_OWNERSHIP_SECURABLE

SQLSTATE: 42501

O usuário não possui <securableName>.

INSUFFICIENT_PERMISSIONS_SECURABLE

SQLSTATE: 42501

O usuário não tem permissão <action> em <securableName>.

INSUFFICIENT_PERMISSIONS_SECURABLE_PARENT_OWNER

SQLSTATE: 42501

O proprietário de <securableName> é diferente do proprietário de <parentSecurableName>.

INSUFFICIENT_PERMISSIONS_STORAGE_CRED

SQLSTATE: 42501

A credencial <credentialName> de armazenamento tem privilégios insuficientes.

INSUFFICIENT_PERMISSIONS_UNDERLYING_SECURABLES

SQLSTATE: 42501

O usuário não pode <action> ativar <securableName> devido a permissões em protegíveis subjacentes.

INSUFFICIENT_PERMISSIONS_UNDERLYING_SECURABLES_VERBOSE

SQLSTATE: 42501

O usuário não pode <action> ativar <securableName> devido a permissões em protegíveis subjacentes:

<underlyingReport>

INTERVAL_ARITHMETIC_OVERFLOW

SQLSTATE: 22015

<message>.<alternative>

INTERVAL_DIVIDED_BY_ZERO

SQLSTATE: 22012

Divisão por zero. Use try_divide para tolerar divisor sendo 0 e retornar NULL em vez disso.

INVALID_ARRAY_INDEX

SQLSTATE: 22003

O índice <indexValue> está fora dos limites. A matriz tem <arraySize> elementos. Use a função get() SQL para tolerar o elemento de acesso em índice inválido e retornar NULL em vez disso. Se necessário, defina <ansiConfig> como "false" para ignorar esse erro.

Para mais detalhes, ver INVALID_ARRAY_INDEX

INVALID_ARRAY_INDEX_IN_ELEMENT_AT

SQLSTATE: 22003

O índice <indexValue> está fora dos limites. A matriz tem <arraySize> elementos. Use try_element_at para tolerar o elemento de acesso no índice inválido e retornar NULL em vez disso. Se necessário, defina <ansiConfig> como "false" para ignorar esse erro.

Para mais detalhes, ver INVALID_ARRAY_INDEX_IN_ELEMENT_AT

INVALID_BITMAP_POSITION

SQLSTATE: 22003

A posição <bitPosition> de bitmap indexado 0 está fora dos limites. O bitmap tem <bitmapNumBits> bits (<bitmapNumBytes> bytes).

INVALID_BOUNDARY

SQLSTATE: 22003

O limite <boundary> é inválido: <invalidValue>.

Para mais detalhes, ver INVALID_BOUNDARY

INVALID_BUCKET_FILE

SQLSTATE: 58030

Arquivo de bucket inválido: <path>.

INVALID_BYTE_STRING

SQLSTATE: 22P03

O formato esperado é ByteString, mas foi <unsupported> (<class>).

INVALID_COLUMN_NAME_AS_PATH

SQLSTATE: 46121

A fonte <datasource> de dados não pode salvar a coluna <columnName> porque seu nome contém alguns caracteres que não são permitidos em caminhos de arquivo. Por favor, use um alias para renomeá-lo.

INVALID_COLUMN_OR_FIELD_DATA_TYPE

SQLSTATE: 42000

Coluna ou campo <name> é do tipo <type> enquanto é necessário ser <expectedType>.

INVALID_CURRENT_RECIPIENT_USAGE

SQLSTATE: 42887

current_recipient só pode ser usada na CREATE VIEW instrução ou na ALTER VIEW instrução para definir uma exibição somente compartilhamento no Unity Catalog.

INVALID_CURSOR

SQLSTATE: HY109

O cursor é inválido.

Para mais detalhes, ver INVALID_CURSOR

INVALID_DEFAULT_VALUE

SQLSTATE: 42623

Falha ao executar <statement> o comando porque a coluna ou variável <colName> de destino tem um valor <defaultValue>DEFAULT ,

Para mais detalhes, ver INVALID_DEFAULT_VALUE

INVALID_DEST_CATALOG

SQLSTATE: 42809

O catálogo de destino do comando SYNC deve estar dentro do Unity Catalog. Encontrado <catalog>.

INVALID_DRIVER_MEMORY

SQLSTATE: F0000

A memória <systemMemory> do sistema deve ser, pelo menos <minSystemMemory>, .

Aumente o tamanho da pilha usando a opção –driver-memory ou "<config>" na configuração do Spark.

INVALID_EMPTY_LOCATION

SQLSTATE: 42K05

O nome do local não pode ser uma cadeia de caracteres vazia, mas <location> foi fornecido.

INVALID_ESC

SQLSTATE: 42604

Encontrada uma cadeia de escape inválida: <invalidEscape>. A cadeia de escape deve conter apenas um caractere.

INVALID_ESCAPE_CHAR

SQLSTATE: 42604

EscapeChar deve ser uma string literal de comprimento um, mas tem <sqlExpr>.

INVALID_EXECUTOR_MEMORY

SQLSTATE: F0000

A memória <executorMemory> do executor deve ser pelo menos <minSystemMemory>.

Aumente a memória do executor usando a opção –executor-memory ou "<config>" na configuração do Spark.

INVALID_EXPRESSION_ENCODER

SQLSTATE: 42001

Encontrado um codificador de expressão inválido. Espera uma instância de ExpressionEncoder, mas obteve <encoderType>. Para mais informações, consultar «<docroot>/api/java/index.html?org/apache/spark/sql/Encoder.html».

INVALID_EXTRACT_BASE_FIELD_TYPE

SQLSTATE: 42000

Não é possível extrair um valor de <base>. Precisa de um tipo complexo [STRUCT, ARRAY, MAP] mas tem <other>.

INVALID_EXTRACT_FIELD

SQLSTATE: 42601

Não é possível extrair <field> de <expr>.

INVALID_EXTRACT_FIELD_TYPE

SQLSTATE: 42000

O nome do <extraction>campo deve ser uma cadeia de caracteres não nula literal, mas é .

INVALID_FIELD_NAME

SQLSTATE: 42000

O nome <fieldName> do campo é inválido: <path> não é uma struct.

INVALID_FORMAT

SQLSTATE: 42601

O formato é inválido: <format>.

Para mais detalhes, ver INVALID_FORMAT

INVALID_FRACTION_OF_SECOND

SQLSTATE: 22023

A fração de segundo deve ser zero. O intervalo válido é [0, 60]. Se necessário, defina <ansiConfig> como "false" para ignorar esse erro.

INVALID_HANDLE

SQLSTATE: HY000

O identificador <handle> é inválido.

Para mais detalhes, ver INVALID_HANDLE

INVALID_IDENTIFIER

SQLSTATE: 42602

O identificador <ident> é inválido. Por favor, considere citá-lo com citações posteriores como <ident>.

INVALID_INDEX_OF_ZERO

SQLSTATE: 22003

O índice 0 é inválido. Um índice deve ser 0 < ou > 0 (o primeiro elemento tem o índice 1).

INVALID_INLINE_TABLE

SQLSTATE: 42000

Tabela embutida inválida.

Para mais detalhes, ver INVALID_INLINE_TABLE

INVALID_INVERSE_DISTRIBUTION_FUNCTION

SQLSTATE: 42K0K

Função <funcName>de distribuição inversa inválida .

Para mais detalhes, ver INVALID_INVERSE_DISTRIBUTION_FUNCTION

INVALID_JSON_ROOT_FIELD

SQLSTATE: 22032

Não é possível converter o campo raiz JSON para o tipo Spark de destino.

INVALID_JSON_SCHEMA_MAP_TYPE

SQLSTATE: 22032

O esquema <jsonSchema> de entrada só pode conter STRING como um tipo de chave para um MAParquivo .

INVALID_KRYO_SERIALIZER_BUFFER_SIZE

SQLSTATE: F0000

O valor da configuração "<bufferSizeConfKey>" deve ser inferior a 2048 MiB, mas tem <bufferSizeConfValue> MiB.

INVALID_LAMBDA_FUNCTION_CALL

SQLSTATE: 42K0D

Chamada de função lambda inválida.

Para mais detalhes, ver INVALID_LAMBDA_FUNCTION_CALL

INVALID_LATERAL_JOIN_TYPE

SQLSTATE: 42613

A <joinType> correlação JOIN com LATERAL não é permitida porque uma subconsulta OUTER não pode ser correlacionada com seu parceiro de junção. Remova a correlação LATERAL ou use uma JUNÇÃO INTERNA ou uma JUNÇÃO EXTERNA ESQUERDA.

INVALID_LIMIT_LIKE_EXPRESSION

SQLSTATE: 42K0E

A expressão limite como é <expr> inválida.

Para mais detalhes, ver INVALID_LIMIT_LIKE_EXPRESSION

INVALID_NON_DETERMINISTIC_EXPRESSIONS

SQLSTATE: 42K0E

O operador espera uma expressão determinística, mas a expressão real é <sqlExprs>.

INVALID_NUMERIC_LITERAL_RANGE

SQLSTATE: 22003

O literal <rawStrippedQualifier> numérico está fora do intervalo válido para <typeName> com valor mínimo de <minValue> e valor máximo de <maxValue>. Por favor, ajuste o valor em conformidade.

INVALID_OBSERVED_METRICS

SQLSTATE: 42K0E

Métricas observadas inválidas.

Para mais detalhes, ver INVALID_OBSERVED_METRICS

INVALID_OPTIONS

SQLSTATE: 42K06

Opções inválidas:

Para mais detalhes, ver INVALID_OPTIONS

INVALID_PANDAS_UDF_PLACEMENT

SQLSTATE: 0A000

O grupo agregado pandas UDF <functionList> não pode ser invocado juntamente com outras funções agregadas não-pandas.

INVALID_PARAMETER_MARKER_VALUE

SQLSTATE: 22023

Um mapeamento de parâmetros inválido foi fornecido:

Para mais detalhes, ver INVALID_PARAMETER_MARKER_VALUE

INVALID_PARAMETER_VALUE

SQLSTATE: 22023

O valor do(s) parâmetro(s) <parameter> em <functionName> é inválido:

Para mais detalhes, ver INVALID_PARAMETER_VALUE

INVALID_PARTITION_OPERATION

SQLSTATE: 42601

O comando partition é inválido.

Para mais detalhes, ver INVALID_PARTITION_OPERATION

INVALID_PIPELINE_ID

SQLSTATE: 42604

A ID <pipelineId> do pipeline não é válida.

Um ID de pipeline deve ser um UUID no formato 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'

INVALID_PRIVILEGE

SQLSTATE: 42852

O privilégio <privilege> não é válido para <securable>.

INVALID_PROPERTY_KEY

SQLSTATE: 42602

<key> é uma chave de propriedade inválida, por favor, use aspas, por exemplo, SET <key>=<value>.

INVALID_PROPERTY_VALUE

SQLSTATE: 42602

<value> é um valor de propriedade inválido, por favor, use aspas, por exemplo, SET <key>=<value>

INVALID_QUERY_MIXED_QUERY_PARAMETERS

SQLSTATE: 42613

A consulta parametrizada deve usar parâmetros posicionais ou nomeados, mas não ambos.

INVALID_S3_COPY_CREDENTIALS

SQLSTATE: 42501

As credenciais COPY INTO devem incluir AWS_ACCESS_KEY, AWS_SECRET_KEY e AWS_SESSION_TOKEN.

INVALID_SAVE_MODE

SQLSTATE: 42000

O modo <mode> de gravação especificado é inválido. Os modos de salvamento válidos incluem "append", "overwrite", "ignore", "error", "errorifexists" e "default".

INVALID_SCHEMA

SQLSTATE: 42K07

O esquema <inputSchema> de entrada não é uma cadeia de caracteres de esquema válida.

Para mais detalhes, ver INVALID_SCHEMA

INVALID_SCHEMA_OR_RELATION_NAME

SQLSTATE: 42602

<name> não é um nome válido para tabelas/esquemas. Os nomes válidos contêm apenas caracteres do alfabeto, números e _.

INVALID_SCHEME

SQLSTATE: 0AKUC

O catálogo Unity não suporta <name> como o esquema de arquivo padrão.

INVALID_SECRET_LOOKUP

SQLSTATE: 22531

Pesquisa secreta inválida:

Para mais detalhes, ver INVALID_SECRET_LOOKUP

INVALID_SET_SYNTAX

SQLSTATE: 42000

O formato esperado é 'SET', 'SET key' ou 'SET key=value'. Se você quiser incluir caracteres especiais na chave ou incluir ponto-e-vírgula no valor, use aspas invertidas, por exemplo, SET key=value.

INVALID_SHARED_ALIAS_NAME

SQLSTATE: 42601

O <sharedObjectType> nome do alias deve ter a forma "schema.name".

INVALID_SINGLE_VARIANT_COLUMN

SQLSTATE: 42613

Quando singleVariantColumn especificado na fonte <dataSource>de dados de varredura, o usuário deve fornecer um esquema explícito com uma única coluna variante (como column VARIANT).

INVALID_SOURCE_CATALOG

SQLSTATE: 42809

O catálogo de origem não deve estar dentro do Unity Catalog para o comando SYNC. Encontrado <catalog>.

INVALID_SQL_ARG

SQLSTATE: 42K08

O argumento <name> de sql() é inválido. Considere substituí-lo por um literal SQL ou por funções do construtor de coleção, como map(), array(), struct().

INVALID_SQL_SYNTAX

SQLSTATE: 42000

Sintaxe SQL inválida:

Para mais detalhes, ver INVALID_SQL_SYNTAX

INVALID_STAGING_PATH_IN_STAGING_ACCESS_QUERY

SQLSTATE: 42604

Caminho de preparo inválido na consulta de preparo <operation> : <path>

INVALID_STATEMENT_FOR_EXECUTE_INTO

SQLSTATE: 07501

A cláusula INTO de EXECUTE IMMEDIATE só é válida para consultas, mas a instrução dada não é uma consulta: <sqlString>.

INVALID_SUBQUERY_EXPRESSION

SQLSTATE: 42823

Subconsulta inválida:

Para mais detalhes, ver INVALID_SUBQUERY_EXPRESSION

INVALID_TEMP_OBJ_REFERENCE

SQLSTATE: 42K0F

Não é possível criar o objeto <objName> persistente do tipo <obj> porque ele faz referência ao objeto <tempObjName> temporário do tipo <tempObj>. Torne o objeto <tempObjName> temporário persistente ou torne o objeto <objName> persistente temporário.

INVALID_TIMESTAMP_FORMAT

SQLSTATE: 22000

O carimbo de data/hora <timestamp> fornecido não corresponde à sintaxe <format>esperada.

INVALID_TIME_TRAVEL_SPEC

SQLSTATE: 42K0E

Não é possível especificar a versão e o carimbo de data/hora quando a tabela percorre o tempo.

INVALID_TIME_TRAVEL_TIMESTAMP_EXPR

SQLSTATE: 42K0E

A expressão <expr> de carimbo de data/hora de viagem no tempo é inválida.

Para mais detalhes, ver INVALID_TIME_TRAVEL_TIMESTAMP_EXPR

INVALID_TYPED_LITERAL

SQLSTATE: 42604

O valor do literal <valueType> digitado é inválido: <value>.

INVALID_UDF_IMPLEMENTATION

SQLSTATE: 38000

Function <funcName> não implementa um ScalarFunction ou AggregateFunction.

INVALID_UPGRADE_SYNTAX

SQLSTATE: 42809

<command><supportedOrNot> a tabela de origem está no Hive Metastore e a tabela de destino está no Unity Catalog.

INVALID_URL

SQLSTATE: 22P02

O url é inválido: <url>. Se necessário, defina <ansiConfig> como "false" para ignorar esse erro.

INVALID_USAGE_OF_STAR_OR_REGEX

SQLSTATE: 42000

Uso inválido de <elem> in <prettyName>.

INVALID_UUID

SQLSTATE: 42604

A entrada <uuidInput> não é um UUID válido.

O UUID deve ter o formato 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'

Por favor, verifique o formato do UUID.

INVALID_VARIABLE_TYPE_FOR_QUERY_EXECUTE_IMMEDIATE

SQLSTATE: 42K09

Tipo de variável deve ser tipo de cadeia de caracteres, mas tem <varType>.

INVALID_WHERE_CONDITION

SQLSTATE: 42903

A condição <condition> WHERE contém expressões inválidas: <expressionList>.

Reescreva a consulta para evitar funções de janela, funções de agregação e funções de gerador na cláusula WHERE.

INVALID_WINDOW_SPEC_FOR_AGGREGATION_FUNC

SQLSTATE: 42601

Não é possível especificar ORDER BY ou uma moldura de janela para <aggFunc>.

INVALID_WRITER_COMMIT_MESSAGE

SQLSTATE: 42KDE

O gravador da fonte de dados gerou um número inválido de mensagens de confirmação. Esperava exatamente uma mensagem de confirmação do gravador de cada tarefa, mas recebeu <detail>.

INVALID_WRITE_DISTRIBUTION

SQLSTATE: 42000

A distribuição de gravação solicitada é inválida.

Para mais detalhes, ver INVALID_WRITE_DISTRIBUTION

JOIN_CONDITION_IS_NOT_BOOLEAN_TYPE

SQLSTATE: 42K0E

A condição <joinCondition> de junção tem o tipo <conditionType>inválido, esperado "BOOLEAN".

KAFKA_DATA_LOSS

SQLSTATE: 22000

Alguns dados podem ter sido perdidos porque já não estão disponíveis em Kafka;

ou os dados foram envelhecidos por Kafka ou o tópico pode ter sido excluído antes de todos os dados no

tópico foi processado.

Se você não quiser que sua consulta de streaming falhe nesses casos, defina a opção de origem failOnDataLoss como false.

Motivo:

Para mais detalhes, ver KAFKA_DATA_LOSS

KINESIS_COULD_NOT_READ_SHARD_UNTIL_END_OFFSET

SQLSTATE: 22000

Não foi possível ler até o número <endSeqNum> de sequência desejado para fragmento <shardId> em

kinesis stream <stream> com modo <consumerMode>de consumidor . A consulta falhará devido a

potencial perda de dados. O último registro lido foi no número sequencial <lastSeqNum>.

Isso pode acontecer se os dados com endSeqNum já tiverem sido envelhecidos ou se o fluxo do Kinesis tiver sido

suprimido e reconstruído com o mesmo nome. O comportamento de falha pode ser substituído

definindo spark.databricks.kinesis.failOnDataLoss como false na configuração do spark.

KINESIS_FETCHED_SHARD_LESS_THAN_TRACKED_SHARD

SQLSTATE: 42K04

O shardId mínimo obtido do Kinesis (<fetchedShardId>)

é inferior ao shardId mínimo rastreado (<trackedShardId>).

Isso é inesperado e ocorre quando um fluxo do Kinesis é excluído e recriado com o mesmo nome,

e uma consulta de streaming usando esse fluxo do Kinesis é reiniciada usando um local de ponto de verificação existente.

Reinicie a consulta de streaming com um novo local de ponto de verificação ou crie um fluxo com um novo nome.

KRYO_BUFFER_OVERFLOW

SQLSTATE: 54006

Falha na serialização do Kryo: <exceptionMsg>. Para evitar isso, aumente o valor "<bufferSizeConfKey>".

LOAD_DATA_PATH_NOT_EXISTS

SQLSTATE: 42K03

O caminho de entrada LOAD DATA não existe: <path>.

LOCAL_MUST_WITH_SCHEMA_FILE

SQLSTATE: 42601

LOCAL deve ser usado juntamente com o esquema de file, mas obteve: <actualSchema>.

LOCATION_ALREADY_EXISTS

SQLSTATE: 42710

Não é possível nomear a tabela gerenciada como <identifier>, pois seu local <location> associado já existe. Escolha um nome de tabela diferente ou remova primeiro o local existente.

LOST_TOPIC_PARTITIONS_IN_END_OFFSET_WITH_TRIGGER_AVAILABLENOW

SQLSTATE: KD000

Algumas das partições no(s) tópico(s) Kafka foram perdidas durante a execução da consulta com Trigger.AvailableNow. O erro pode ser transitório - reinicie a consulta e relate se ainda vir o mesmo problema.

topic-partitions for latest offset: <tpsForLatestOffset>, topic-partitions for end offset: <tpsForEndOffset>

MALFORMED_AVRO_MESSAGE

SQLSTATE: KD000

Mensagens Avro malformadas são detetadas na desserialização de mensagens. Modo de análise: <mode>. Para processar a mensagem Avro malformada como resultado nulo, tente definir a opção 'modo' como 'PERMISSIVO'.

MALFORMED_CSV_RECORD

SQLSTATE: KD000

Registro CSV malformado: <badRecord>

MALFORMED_RECORD_IN_PARSING

SQLSTATE: 22023

Registros malformados são detetados na análise de registros: <badRecord>.

Modo de análise: <failFastMode>. Para processar registros malformados como resultado nulo, tente definir a opção 'modo' como 'PERMISSIVO'.

Para mais detalhes, ver MALFORMED_RECORD_IN_PARSING

MALFORMED_VARIANT

SQLSTATE: 22023

O binário variante está malformado. Verifique se a fonte de dados é válida.

MANAGED_TABLE_WITH_CRED

SQLSTATE: 42613

Não há suporte para a criação de tabela gerenciada com credencial de armazenamento.

MATERIALIZED_VIEW_MESA_REFRESH_WITHOUT_PIPELINE_ID

SQLSTATE: 55019

Não é possível <refreshType> a visualização materializada porque é anterior a ter um pipelineId. Para ativar <refreshType> , solte e recrie a visualização materializada.

MATERIALIZED_VIEW_OPERATION_NOT_ALLOWED

SQLSTATE: 56038

A operação <operation> de visualização materializada não é permitida:

Para mais detalhes, ver MATERIALIZED_VIEW_OPERATION_NOT_ALLOWED

MATERIALIZED_VIEW_OUTPUT_WITHOUT_EXPLICIT_ALIAS

SQLSTATE: 0A000

A expressão <expression> de saída em uma exibição materializada deve ser explicitamente aliased.

MATERIALIZED_VIEW_UNSUPPORTED_OPERATION

SQLSTATE: 0A000

A operação <operation> não é suportada em Visualizações Materializadas para esta versão.

MAX_NUMBER_VARIABLES_IN_SESSION_EXCEEDED

SQLSTATE: 54KD1

Não é possível criar a nova variável <variableName> porque o número de variáveis na sessão excede o número máximo permitido (<maxNumVariables>).

MAX_RECORDS_PER_FETCH_INVALID_FOR_KINESIS_SOURCE

SQLSTATE: 22023

maxRecordsPerFetch precisa ser um número inteiro positivo menor ou igual a <kinesisRecordLimit>

MERGE_CARDINALITY_VIOLATION

SQLSTATE: 23K01

A condição de pesquisa ON da instrução MERGE correspondia a uma única linha da tabela de destino com várias linhas da tabela de origem.

Isso pode resultar na operação da linha de destino mais de uma vez com uma operação de atualização ou exclusão e não é permitido.

MISMATCHED_TOPIC_PARTITIONS_BETWEEN_END_OFFSET_AND_PREFETCHED

SQLSTATE: KD000

A fonte de dados Kafka em Trigger.AvailableNow deve fornecer as mesmas partições de tópico em deslocamento pré-buscado para deslocamento final para cada microlote. O erro pode ser transitório - reinicie a consulta e relate se ainda vir o mesmo problema.

topic-partitions for pre-fetched offset: <tpsForPrefetched>, topic-partitions for end offset: <tpsForEndOffset>.

MISSING_AGGREGATION

SQLSTATE: 42803

A expressão <expression> não agregante baseia-se em colunas que não participam na cláusula GROUP BY.

Adicione as colunas ou a expressão ao GRUPO POR, agregue a expressão ou use <expressionAnyValue> se você não se importar com qual dos valores dentro de um grupo é retornado.

Para mais detalhes, consulte MISSING_AGGREGATION

MISSING_CONNECTION_OPTION

SQLSTATE: 42000

As ligações do tipo '<connectionType>' devem incluir a(s) seguinte(s) opção(ões): <requiredOptions>.

MISSING_GROUP_BY

SQLSTATE: 42803

A consulta não inclui uma cláusula GROUP BY. Adicione GROUP BY ou transforme-o nas funções de janela usando cláusulas OVER.

MISSING_NAME_FOR_CHECK_CONSTRAINT

SQLSTATE: 42000

A restrição CHECK deve ter um nome.

MISSING_PARAMETER_FOR_KAFKA

SQLSTATE: 42KDF

O parâmetro <parameterName> é necessário para Kafka, mas não é especificado em <functionName>.

MISSING_PARAMETER_FOR_ROUTINE

SQLSTATE: 42KDF

O parâmetro <parameterName> é obrigatório, mas não é especificado em <functionName>.

MODIFY_BUILTIN_CATALOG

SQLSTATE: 42832

Não há suporte para a modificação do catálogo <catalogName> interno.

MULTIPLE_LOAD_PATH

SQLSTATE: 42000

O Databricks Delta não suporta vários caminhos de entrada na API load().

caminhos: <pathList>. Para criar um único DataFrame carregando

vários caminhos da mesma tabela Delta, carregue o caminho raiz de

a tabela Delta com os filtros de partição correspondentes. Se os vários caminhos

são de diferentes tabelas Delta, use as APIs union()/unionByName() do Dataset

para combinar os DataFrames gerados por chamadas de API load() separadas.

MULTIPLE_MATCHING_CONSTRAINTS

SQLSTATE: 42891

Encontrado pelo menos duas restrições correspondentes com a condição dada.

MULTIPLE_TIME_TRAVEL_SPEC

SQLSTATE: 42K0E

Não é possível especificar a viagem no tempo na cláusula e nas opções de viagem no tempo.

MULTIPLE_XML_DATA_SOURCE

SQLSTATE: 42710

Detetadas várias fontes de dados com o nome <provider> (<sourceNames>). Especifique o nome da classe totalmente qualificada ou remova <externalSource> do classpath.

MULTI_SOURCES_UNSUPPORTED_FOR_EXPRESSION

SQLSTATE: 42K0E

A expressão <expr> não suporta mais de uma fonte.

MULTI_UDF_INTERFACE_ERROR

SQLSTATE: 0A000

Não é permitido implementar várias interfaces UDF, classe <className>UDF.

MUTUALLY_EXCLUSIVE_CLAUSES

SQLSTATE: 42613

Cláusulas ou opções <clauses>mutuamente exclusivas . Por favor, remova uma destas cláusulas.

MV_ST_ALTER_QUERY_INCORRECT_BACKING_TYPE

SQLSTATE: 42601

A consulta de entrada espera um <expectedType>, mas a tabela subjacente é um <givenType>arquivo .

NAMED_PARAMETERS_NOT_SUPPORTED

SQLSTATE: 4274K

Parâmetros nomeados não são suportados para a função <functionName>, tente novamente a consulta com argumentos posicionais para a chamada de função.

NAMED_PARAMETERS_NOT_SUPPORTED_FOR_SQL_UDFS

SQLSTATE: 0A000

Não é possível chamar a função <functionName> porque não há suporte para referências de argumento nomeado para SQL UDF. Neste caso, a referência do argumento nomeado foi <argument>.

NAMED_PARAMETER_SUPPORT_DISABLED

SQLSTATE: 0A000

Não é possível chamar a função <functionName> porque as referências de argumento nomeado não estão habilitadas aqui.

Neste caso, a referência do argumento nomeado foi <argument>.

Defina "spark.sql.allowNamedFunctionArguments" como "true" para ativar o recurso.

NAMESPACE_ALREADY_EXISTS

SQLSTATE: 42000

Não é possível criar namespace <nameSpaceName> porque ele já existe.

Escolha um nome diferente, solte o namespace existente ou adicione a cláusula SE NÃO EXISTE para tolerar namespace pré-existente.

NAMESPACE_NOT_EMPTY

SQLSTATE: 42000

Não é possível soltar um namespace <nameSpaceNameName> porque ele contém objetos.

Use DROP NAMESPACE ... CASCADE para soltar o namespace e todos os seus objetos.

NAMESPACE_NOT_FOUND

SQLSTATE: 42000

O namespace <nameSpaceName> não pode ser encontrado. Verifique a ortografia e a correção do namespace.

Se você não qualificou o nome com, verifique a saída current_schema() ou qualifique o nome com o corretamente.

Para tolerar o erro ao soltar, use DROP NAMESPACE, SE EXISTIR.

NATIVE_XML_DATA_SOURCE_NOT_ENABLED

SQLSTATE: 56038

A Fonte de Dados XML Nativa não está habilitada neste cluster.

NESTED_AGGREGATE_FUNCTION

SQLSTATE: 42607

Não é permitido usar uma função agregada no argumento de outra função agregada. Use a função de agregação interna em uma subconsulta.

NESTED_EXECUTE_IMMEDIATE

SQLSTATE: 07501

Não são permitidos comandos aninhados EXECUTE IMMEDIATE . Certifique-se de que a consulta SQL fornecida (<sqlString>) não contém outro comando EXECUTE IMMEDIATE .

NON_FOLDABLE_ARGUMENT

SQLSTATE: 42K08

A função <funcName> requer que o parâmetro <paramName> seja uma expressão dobrável do tipo <paramType>, mas o argumento real é um não-dobrável.

NON_LAST_MATCHED_CLAUSE_OMIT_CONDITION

SQLSTATE: 42613

Quando há mais de uma cláusula MATCHED em uma instrução MERGE, somente a última cláusula MATCHED pode omitir a condição.

NON_LAST_NOT_MATCHED_BY_SOURCE_CLAUSE_OMIT_CONDITION

SQLSTATE: 42613

Quando houver mais de uma cláusula NOT MATCHED BY SOURCE em uma instrução MERGE, somente a última cláusula NOT MATCHED BY SOURCE poderá omitir a condição.

NON_LAST_NOT_MATCHED_BY_TARGET_CLAUSE_OMIT_CONDITION

SQLSTATE: 42613

Quando há mais de uma cláusula NOT MATCHED [BY TARGET] em uma instrução MERGE, somente a última cláusula NOT MATCHED [BY TARGET] pode omitir a condição.

NON_LITERAL_PIVOT_VALUES

SQLSTATE: 42K08

Expressões literais necessárias para valores de pivô, encontradas <expression>.

NON_PARTITION_COLUMN

SQLSTATE: 42000

A cláusula PARTITION não pode conter a coluna não-partição: <columnName>.

NON_TIME_WINDOW_NOT_SUPPORTED_IN_STREAMING

SQLSTATE: 42KDE

A função de janela não é suportada em <windowFunc> (como coluna <columnName>) no streaming de DataFrames/Datasets.

O Streaming Estruturado suporta apenas a agregação de janelas de tempo usando a função WINDOW. (especificação da janela: <windowSpec>)

NOT_ALLOWED_IN_FROM

SQLSTATE: 42601

Não permitido na cláusula FROM:

Para mais detalhes, consulte NOT_ALLOWED_IN_FROM

NOT_A_CONSTANT_STRING

SQLSTATE: 42601

A expressão <expr> usada para a rotina ou cláusula <name> deve ser uma constante STRING que NÃO é NULA.

Para mais detalhes, ver NOT_A_CONSTANT_STRING

NOT_A_PARTITIONED_TABLE

SQLSTATE: 42809

A operação <operation> não é permitida porque <tableIdentWithDB> não é uma tabela particionada.

NOT_A_SCALAR_FUNCTION

SQLSTATE: 42887

<functionName> aparece como uma expressão escalar aqui, mas a função foi definida como uma função de tabela. Atualize a consulta para mover a chamada de função para a cláusula FROM ou redefina <functionName> como uma função escalar.

NOT_A_TABLE_FUNCTION

SQLSTATE: 42887

<functionName> aparece como uma função de tabela aqui, mas a função foi definida como uma função escalar. Atualize a consulta para mover a chamada de função para fora da cláusula FROM ou redefina <functionName> como uma função de tabela.

NOT_NULL_CONSTRAINT_VIOLATION

SQLSTATE: 42000

Atribuir um NULL não é permitido aqui.

Para mais detalhes, ver NOT_NULL_CONSTRAINT_VIOLATION

NOT_SUPPORTED_CHANGE_COLUMN

SQLSTATE: 0A000

ALTER TABLE ALTER/CHANGE COLUMN não é suportado para alterar a coluna <originName> de 's com type <originType> para <newName> com type <newType>.<table>

NOT_SUPPORTED_COMMAND_FOR_V2_TABLE

SQLSTATE: 0A000

<cmd> não é suportado para tabelas v2.

NOT_SUPPORTED_COMMAND_WITHOUT_HIVE_SUPPORT

SQLSTATE: 0A000

<cmd> não é suportado, se você quiser ativá-lo, defina "spark.sql.catalogImplementation" como "hive".

NOT_SUPPORTED_IN_JDBC_CATALOG

SQLSTATE: 0A000

Comando não suportado no catálogo JDBC:

Para mais detalhes, ver NOT_SUPPORTED_IN_JDBC_CATALOG

NOT_SUPPORTED_WITH_DB_SQL

SQLSTATE: 0A000

<operation> não é suportado em um SQL <endpoint>.

NO_DEFAULT_COLUMN_VALUE_AVAILABLE

SQLSTATE: 42608

Não é possível determinar o valor padrão para <colName> uma vez que não é anulável e não tem valor padrão.

NO_HANDLER_FOR_UDAF

SQLSTATE: 42000

Nenhum manipulador para UDAF '<functionName>'. Use sparkSession.udf.register(...) em vez disso.

NO_MERGE_ACTION_SPECIFIED

SQLSTATE: 42K0E

df.mergeInto precisa ser seguido por pelo menos um de whenMatched/whenNotMatched/whenNotMatchedBySource.

NO_PARENT_EXTERNAL_LOCATION_FOR_PATH

SQLSTATE: nenhum atribuído

Nenhum local externo pai foi encontrado para o caminho '<path>'. Crie um local externo em um dos caminhos pai e tente novamente a consulta ou o comando.

NO_SQL_TYPE_IN_PROTOBUF_SCHEMA

SQLSTATE: 42S22

Não é possível encontrar <catalystFieldPath> no esquema Protubuf.

NO_STORAGE_LOCATION_FOR_TABLE

SQLSTATE: nenhum atribuído

Nenhum local de armazenamento foi encontrado para a tabela '<tableId>' ao gerar credenciais de tabela. Verifique o tipo de tabela e o URL do local da tabela e, em seguida, tente novamente a consulta ou o comando.

NO_SUCH_CATALOG_EXCEPTION

SQLSTATE: nenhum atribuído

O catálogo '<catalog>' não foi encontrado. Verifique o nome do catálogo e tente novamente a consulta ou o comando.

NO_SUCH_CLEANROOM_EXCEPTION

SQLSTATE: nenhum atribuído

A sala limpa '<cleanroom>' não existe. Verifique se o nome da sala limpa está escrito corretamente e corresponde ao nome de uma sala limpa existente válida e, em seguida, tente novamente a consulta ou o comando.

NO_SUCH_EXTERNAL_LOCATION_EXCEPTION

SQLSTATE: nenhum atribuído

A localização externa '<externalLocation>' não existe. Verifique se o nome do local externo está correto e tente novamente a consulta ou o comando.

NO_SUCH_METASTORE_EXCEPTION

SQLSTATE: nenhum atribuído

O metastore não foi encontrado. Peça ao administrador da conta para atribuir um metastore ao espaço de trabalho atual e, em seguida, tente novamente a consulta ou o comando.

NO_SUCH_PROVIDER_EXCEPTION

SQLSTATE: nenhum atribuído

O provedor de compartilhamento '<providerName>' não existe. Verifique se o nome do provedor de compartilhamento está escrito corretamente e corresponde ao nome de um nome de provedor existente válido e, em seguida, tente novamente a consulta ou o comando novamente.

NO_SUCH_RECIPIENT_EXCEPTION

SQLSTATE: nenhum atribuído

O destinatário '<recipient>' não existe. Verifique se o nome do destinatário está escrito corretamente e corresponde ao nome de um destinatário existente válido e, em seguida, tente novamente a consulta ou o comando novamente.

NO_SUCH_SHARE_EXCEPTION

SQLSTATE: nenhum atribuído

A partilha '<share>' não existe. Verifique se o nome do compartilhamento está escrito corretamente e corresponde ao nome de um compartilhamento existente válido e, em seguida, tente novamente a consulta ou o comando novamente.

NO_SUCH_STORAGE_CREDENTIAL_EXCEPTION

SQLSTATE: nenhum atribuído

A credencial de armazenamento '<storageCredential>' não existe. Verifique se o nome da credencial de armazenamento está escrito corretamente e corresponde ao nome de uma credencial de armazenamento existente válida e, em seguida, tente novamente a consulta ou o comando.

NO_SUCH_USER_EXCEPTION

SQLSTATE: nenhum atribuído

O usuário '<userName>' não existe. Verifique se o usuário ao qual você concede permissão ou altera a propriedade está escrito corretamente e corresponde ao nome de um usuário existente válido e, em seguida, tente novamente a consulta ou o comando novamente.

NO_UDF_INTERFACE

SQLSTATE: 38000

A classe <className> UDF não implementa nenhuma interface UDF.

NULLABLE_COLUMN_OR_FIELD

SQLSTATE: 42000

A coluna ou campo <name> é anulável enquanto é necessário que não seja anulável.

NULLABLE_ROW_ID_ATTRIBUTES

SQLSTATE: 42000

Os atributos de ID de linha não podem ser anulados: <nullableRowIdAttrs>.

NULL_MAP_KEY

SQLSTATE: 2200E

Não é possível usar null como chave de mapa.

NUMERIC_OUT_OF_SUPPORTED_RANGE

SQLSTATE: 22003

O valor <value> não pode ser interpretado como numérico, uma vez que tem mais de 38 dígitos.

NUMERIC_VALUE_OUT_OF_RANGE

SQLSTATE: 22003

<value> não pode ser representado como decimal(<precision>, <scale>). Se necessário, defina <config> como "false" para ignorar esse erro e retorne NULL.

NUM_COLUMNS_MISMATCH

SQLSTATE: 42826

<operator> só pode ser realizada em entradas com o mesmo número de colunas, mas a primeira entrada tem <firstNumColumns> colunas e a <invalidOrdinalNum> entrada tem <invalidNumColumns> colunas.

NUM_TABLE_VALUE_ALIASES_MISMATCH

SQLSTATE: 42826

O número de aliases fornecidos não corresponde ao número de colunas de saída.

Nome da função: <funcName>; número de aliases: <aliasesNum>; número de colunas de saída: <outColsNum>.

OAUTH_CUSTOM_IDENTITY_CLAIM_NOT_PROVIDED

SQLSTATE: 22KD2

Nenhuma declaração de identidade personalizada foi fornecida.

ONLY_SECRET_FUNCTION_SUPPORTED_HERE

SQLSTATE: 42K0E

A função <functionName> de chamada não é suportada neste <location>, <supportedFunctions> suportada aqui.

OPERATION_CANCELED

SQLSTATE: HY008

A operação foi cancelada.

OPERATION_REQUIRES_UNITY_CATALOG

SQLSTATE: 0AKUD

A operação <operation> requer o Unity Catalog ativado.

OP_NOT_SUPPORTED_READ_ONLY

SQLSTATE: 42KD1

<plan> não é suportado no modo de sessão somente leitura.

ORDER_BY_POS_OUT_OF_RANGE

SQLSTATE: 42805

A posição <index> ORDER BY não está na lista de seleção (intervalo válido é [1, <size>]).

PARSE_EMPTY_STATEMENT

SQLSTATE: 42617

Erro de sintaxe, instrução vazia inesperada.

PARSE_SYNTAX_ERROR

SQLSTATE: 42601

Erro de sintaxe em ou perto de <error><hint>.

PARTITIONS_ALREADY_EXIST

SQLSTATE: 428FT

Não é possível ADICIONAR ou RENOMEAR TO partição(ões) <partitionList> na tabela <tableName> porque eles já existem.

Escolha um nome diferente, solte a partição existente ou adicione a cláusula SE NÃO EXISTE para tolerar uma partição pré-existente.

PARTITIONS_NOT_FOUND

SQLSTATE: 428FT

A(s) partição(ões) não pode(m) ser encontrada(s) <partitionList> na tabela <tableName>.

Verifique a especificação da partição e o nome da tabela.

Para tolerar o erro na queda use ALTER TABLE ... SOLTE SE EXISTIR PARTIÇÃO.

PARTITION_LOCATION_ALREADY_EXISTS

SQLSTATE: 42K04

A localização <locationPath> da partição já existe na tabela <tableName>.

PARTITION_LOCATION_IS_NOT_UNDER_TABLE_DIRECTORY

SQLSTATE: 42KD5

Falha ao executar a instrução ALTER TABLE SET PARTITION LOCATION, porque o

O local <location> da partição não está sob o diretório <table>da tabela.

Para corrigi-lo, defina o local da partição para um subdiretório de <table>.

PARTITION_METADATA

SQLSTATE: 0AKUC

<action> não é permitido na tabela <tableName> , uma vez que o armazenamento de metadados de partição não é suportado no Unity Catalog.

PATH_ALREADY_EXISTS

SQLSTATE: 42K04

Caminho <outputPath> já existe. Defina o modo como "substituir" para substituir o caminho existente.

PATH_NOT_FOUND

SQLSTATE: 42K03

Caminho não existe: <path>.

PIVOT_VALUE_DATA_TYPE_MISMATCH

SQLSTATE: 42K09

Valor de pivô inválido '<value>': o tipo <valueType> de dados de valor não corresponde ao tipo <pivotType>de dados de coluna dinâmica.

PROTOBUF_DEPENDENCY_NOT_FOUND

SQLSTATE: 42K0G

Não foi possível encontrar dependência: <dependencyName>.

PROTOBUF_DESCRIPTOR_FILE_NOT_FOUND

SQLSTATE: 42K0G

Erro ao ler o arquivo descritor Protobuf no caminho: <filePath>.

PROTOBUF_FIELD_MISSING

SQLSTATE: 42K0G

Procurando <field> no esquema Protobuf em <protobufSchema> partidas dadas <matchSize> . Candidatos: <matches>.

PROTOBUF_FIELD_MISSING_IN_SQL_SCHEMA

SQLSTATE: 42K0G

Encontrado <field> no esquema Protubuf, mas não há correspondência no esquema SQL.

PROTOBUF_FIELD_TYPE_MISMATCH

SQLSTATE: 42K0G

Incompatibilidade de tipo encontrada para o campo: <field>.

PROTOBUF_JAVA_CLASSES_NOT_SUPPORTED

SQLSTATE: 0A000

Não há suporte para classes Java para <protobufFunction>. Entre em contato com o Suporte da Databricks para obter informações sobre opções alternativas.

PROTOBUF_MESSAGE_NOT_FOUND

SQLSTATE: 42K0G

Não é possível localizar Mensagem <messageName> no Descritor.

PROTOBUF_TYPE_NOT_SUPPORT

SQLSTATE: 42K0G

Tipo de protobuf ainda não suportado: <protobufType>.

PS_FETCH_RETRY_EXCEPTION

SQLSTATE: 22000

A tarefa no estágio de busca pubsub não pode ser repetida. Partição <partitionInfo> em estágio <stageInfo>, TID <taskId>.

PS_INVALID_EMPTY_OPTION

SQLSTATE: 42000

<key> não pode ser uma cadeia de caracteres vazia.

PS_INVALID_KEY_TYPE

SQLSTATE: 22000

Tipo de chave inválido para PubSub dedup: <key>.

PS_INVALID_OPTION

SQLSTATE: 42000

A opção <key> não é suportada pelo PubSub. Ele só pode ser usado em testes.

PS_INVALID_OPTION_TYPE

SQLSTATE: 42000

Tipo inválido para <key>. Tipo esperado de <key> ser tipo <type>.

PS_INVALID_READ_LIMIT

SQLSTATE: 42000

Limite de leitura inválido no fluxo PubSub: <limit>.

PS_INVALID_UNSAFE_ROW_CONVERSION_FROM_PROTO

SQLSTATE: 22000

Inválido UnsafeRow para decodificar para PubSubMessageMetadata, o esquema proto desejado é: <protoSchema>. A entrada UnsafeRow pode estar corrompida: <unsafeRow>.

PS_MISSING_AUTH_INFO

SQLSTATE: 42000

Falha ao encontrar informações completas de autenticação do PubSub.

PS_MISSING_REQUIRED_OPTION

SQLSTATE: 42000

Não foi possível encontrar a opção necessária: <key>.

PS_MOVING_CHECKPOINT_FAILURE

SQLSTATE: 22000

Falha ao mover arquivos de ponto de verificação de dados brutos do diretório de <src> destino: <dest>.

PS_MULTIPLE_FAILED_EPOCHS

SQLSTATE: 22000

O fluxo PubSub não pode ser iniciado, pois há mais de uma busca com falha: <failedEpochs>.

PS_OPTION_NOT_IN_BOUNDS

SQLSTATE: 22000

<key> deve estar dentro dos seguintes limites (<min>, <max>) exclusivos de ambos os limites.

PS_PROVIDE_CREDENTIALS_WITH_OPTION

SQLSTATE: 42000

Os clusters compartilhados não oferecem suporte à autenticação com perfis de instância. Forneça credenciais para o fluxo diretamente usando .option().

PS_SPARK_SPECULATION_NOT_SUPPORTED

SQLSTATE: 0A000

O conector de origem PubSub só está disponível em cluster com spark.speculation desabilitado.

PS_UNABLE_TO_CREATE_SUBSCRIPTION

SQLSTATE: 42000

Ocorreu um erro ao tentar criar uma subscrição <subId> no tópico <topicId>. Verifique se existem permissões suficientes para criar uma subscrição e tente novamente.

PS_UNABLE_TO_PARSE_PROTO

SQLSTATE: 22000

Não é possível analisar bytes serializados para gerar proto.

PS_UNSUPPORTED_GET_OFFSET_CALL

SQLSTATE: 0A000

getOffset não é suportado sem fornecer um limite.

PYTHON_DATA_SOURCE_ERROR

SQLSTATE: 38000

Falha na fonte <type>de <action> dados Python :<msg>

QUERIED_TABLE_INCOMPATIBLE_WITH_COLUMN_MASK_POLICY

SQLSTATE: 428HD

Não é possível acessar a tabela referenciada porque uma máscara de coluna atribuída anteriormente é atualmente incompatível com o esquema da tabela; Para continuar, entre em contato com o proprietário da tabela para atualizar a política:

Para mais detalhes, ver QUERIED_TABLE_INCOMPATIBLE_WITH_COLUMN_MASK_POLICY

QUERIED_TABLE_INCOMPATIBLE_WITH_ROW_LEVEL_SECURITY_POLICY

SQLSTATE: 428HD

Não é possível acessar a tabela referenciada porque uma diretiva de segurança de nível de linha atribuída anteriormente é atualmente incompatível com o esquema da tabela; Para continuar, entre em contato com o proprietário da tabela para atualizar a política:

Para mais detalhes, ver QUERIED_TABLE_INCOMPATIBLE_WITH_ROW_LEVEL_SECURITY_POLICY

READ_FILES_AMBIGUOUS_ROUTINE_PARAMETERS

SQLSTATE: 4274K

A invocação da função <functionName> tem <parameterName> e <alternativeName> set, que são aliases uns dos outros. Por favor, defina apenas um deles.

READ_TVF_UNEXPECTED_REQUIRED_PARAMETER

SQLSTATE: 4274K

O parâmetro <parameterName> de função <functionName> necessário deve ser atribuído na posição <expectedPos> sem o nome.

RECURSIVE_PROTOBUF_SCHEMA

SQLSTATE: 42K0G

Referência recursiva encontrada no esquema Protubuf, que não pode ser processado pelo Spark por padrão: <fieldDescriptor>. tente definir a opção recursive.fields.max.depth de 0 a 10. Não é permitido ir além de 10 níveis de recursão.

RECURSIVE_VIEW

SQLSTATE: 42K0H

Vista recursiva detetada <viewIdent> (ciclo: <newPath>).

REF_DEFAULT_VALUE_IS_NOT_ALLOWED_IN_PARTITION

SQLSTATE: 42601

Referências a valores de coluna DEFAULT não são permitidas na cláusula PARTITION.

RELATION_LARGER_THAN_8G

SQLSTATE: 54000

Não é possível construir um que seja maior que o <relationName> 8G.

REMOTE_FUNCTION_HTTP_FAILED_ERROR

SQLSTATE: 57012

A solicitação HTTP remota falhou com código <errorCode>e mensagem de erro <errorMessage>

REMOTE_FUNCTION_HTTP_RESULT_PARSE_ERROR

SQLSTATE: 22032

Falha ao avaliar a <functionName> função SQL devido à incapacidade de analisar o resultado JSON da resposta HTTP remota; a mensagem de erro é <errorMessage>. Verifique a documentação da API: <docUrl>. Corrija o problema indicado na mensagem de erro e tente novamente a consulta.

REMOTE_FUNCTION_HTTP_RESULT_UNEXPECTED_ERROR

SQLSTATE: 57012

Falha ao avaliar a <functionName> função SQL devido à incapacidade de processar a resposta HTTP remota inesperada; a mensagem de erro é <errorMessage>. Verifique a documentação da API: <docUrl>. Corrija o problema indicado na mensagem de erro e tente novamente a consulta.

REMOTE_FUNCTION_HTTP_RETRY_TIMEOUT

SQLSTATE: 57012

A solicitação remota falhou após novas tentativas <N> , o último código de erro HTTP falhou e <errorCode> a mensagem foi <errorMessage>

REMOTE_FUNCTION_MISSING_REQUIREMENTS_ERROR

SQLSTATE: 57012

Falha ao avaliar a <functionName> função SQL porque <errorMessage>. Verifique os requisitos em <docUrl>. Corrija o problema indicado na mensagem de erro e tente novamente a consulta.

RENAME_SRC_PATH_NOT_FOUND

SQLSTATE: 42K03

Falha ao renomear como <sourcePath> não foi encontrado.

REPEATED_CLAUSE

SQLSTATE: 42614

A <clause> cláusula pode ser utilizada no máximo uma vez por <operation> operação.

REQUIRED_PARAMETER_NOT_FOUND

SQLSTATE: 4274K

Não é possível invocar a função <functionName> porque o parâmetro nomeado <parameterName> é necessário, mas a chamada de função não forneceu um valor. Atualize a chamada de função para fornecer um valor de argumento (posicionalmente no índice <index> ou pelo nome) e tente novamente a consulta.

REQUIRES_SINGLE_PART_NAMESPACE

SQLSTATE: 42K05

<sessionCatalog> requer um namespace de parte única, mas tem <namespace>.

RESERVED_CDC_COLUMNS_ON_WRITE

SQLSTATE: 42939

A gravação contém colunas <columnList> reservadas que são usadas

internamente como metadados para o Change Data Feed. Para gravar na tabela renomear/soltar

estas colunas ou desative Alterar Feed de Dados na tabela definindo

<config> para falsear.

RESTRICTED_STREAMING_OPTION_PERMISSION_ENFORCED

SQLSTATE: 0A000

A opção <option> tem valores restritos em clusters compartilhados para a <source> origem.

Para mais detalhes, ver RESTRICTED_STREAMING_OPTION_PERMISSION_ENFORCED

ROUTINE_ALREADY_EXISTS

SQLSTATE: 42723

Não é possível criar a função <routineName> porque ela já existe.

Escolha um nome diferente, solte ou substitua a função existente ou adicione a cláusula SE NÃO EXISTE para tolerar uma função pré-existente.

ROUTINE_NOT_FOUND

SQLSTATE: 42883

A função <routineName> não pode ser encontrada. Verifique a ortografia e a correção do esquema e do catálogo.

Se você não qualificou o nome com um esquema e catálogo, verifique a saída current_schema() ou qualifique o nome com o esquema e catálogo corretos.

Para tolerar o erro em drop use DROP FUNCTION IF EXISTS.

ROUTINE_PARAMETER_NOT_FOUND

SQLSTATE: 42000

A função <functionName> não suporta o parâmetro <parameterName> especificado na posição <pos>.<suggestion>

ROUTINE_USES_SYSTEM_RESERVED_CLASS_NAME

SQLSTATE: 42939

A função <routineName> não pode ser criada porque o nome de classe especificado '<className>' está reservado para uso do sistema. Renomeie a classe e tente novamente.

ROW_LEVEL_SECURITY_CHECK_CONSTRAINT_UNSUPPORTED

SQLSTATE: 0A000

Não há suporte para a criação de restrições CHECK na tabela <tableName> com políticas de segurança em nível de linha.

ROW_LEVEL_SECURITY_DUPLICATE_COLUMN_NAME

SQLSTATE: 42734

Uma <statementType> instrução tentou atribuir uma diretiva de segurança em nível de linha a uma tabela, mas duas ou mais colunas referenciadas tinham o mesmo nome <columnName>, o que é inválido.

ROW_LEVEL_SECURITY_FEATURE_NOT_SUPPORTED

SQLSTATE: 0A000

Não há suporte para políticas de segurança em nível de linha para <tableName> :

Para mais detalhes, ver ROW_LEVEL_SECURITY_FEATURE_NOT_SUPPORTED

ROW_LEVEL_SECURITY_INCOMPATIBLE_SCHEMA_CHANGE

SQLSTATE: 0A000

Não é possível fazer <statementType><columnName> a partir da tabela <tableName> porque ela é referenciada em uma diretiva de segurança em nível de linha. O proprietário da tabela deve remover ou alterar esta política antes de prosseguir.

ROW_LEVEL_SECURITY_MERGE_UNSUPPORTED_SOURCE

SQLSTATE: 0A000

As operações MERGE INTO não suportam políticas de segurança ao nível da linha na tabela <tableName>de origem.

ROW_LEVEL_SECURITY_MERGE_UNSUPPORTED_TARGET

SQLSTATE: 0A000

As operações MERGE INTO não suportam a escrita em tabela <tableName> com políticas de segurança ao nível da linha.

ROW_LEVEL_SECURITY_MULTI_PART_COLUMN_NAME

SQLSTATE: 42K05

Esta instrução tentou atribuir uma política de segurança em nível de linha a uma tabela, mas a coluna <columnName> referenciada tinha várias partes de nome, o que é inválido.

ROW_LEVEL_SECURITY_REQUIRE_UNITY_CATALOG

SQLSTATE: 0A000

As políticas de segurança em nível de linha são suportadas apenas no Unity Catalog.

ROW_LEVEL_SECURITY_TABLE_CLONE_SOURCE_NOT_SUPPORTED

SQLSTATE: 0A000

<mode> Não há suporte para clone da tabela <tableName> com diretiva de segurança em nível de linha.

ROW_LEVEL_SECURITY_TABLE_CLONE_TARGET_NOT_SUPPORTED

SQLSTATE: 0A000

<mode> Não há suporte para clonar para tabela <tableName> com diretiva de segurança em nível de linha.

ROW_LEVEL_SECURITY_UNSUPPORTED_CONSTANT_AS_PARAMETER

SQLSTATE: 0AKD1

Não há suporte para o uso de uma constante como parâmetro em uma diretiva de segurança em nível de linha. Atualize o comando SQL para remover a constante da definição do filtro de linha e, em seguida, tente novamente o comando.

ROW_LEVEL_SECURITY_UNSUPPORTED_PROVIDER

SQLSTATE: 0A000

Falha ao executar <statementType> o comando porque a atribuição de diretiva de segurança em nível de linha não é suportada para a fonte de dados de destino com o provedor de tabela: "<provider>".

ROW_SUBQUERY_TOO_MANY_ROWS

SQLSTATE: 21000

Mais de uma linha retornada por uma subconsulta usada como linha.

RULE_ID_NOT_FOUND

SQLSTATE: 22023

Não foi encontrado um id para o nome da regra "<ruleName>". Modifique RuleIdCollection.scala se estiver adicionando uma nova regra.

SAMPLE_TABLE_PERMISSIONS

SQLSTATE: 42832

Permissões não suportadas em bancos de dados/tabelas de exemplo.

SCALAR_SUBQUERY_IS_IN_GROUP_BY_OR_AGGREGATE_FUNCTION

SQLSTATE: 0A000

A subconsulta escalar correlacionada '<sqlExpr>' não está presente em GROUP BY, nem em uma função agregada.

Adicione-o ao GRUPO USANDO a posição ordinal ou envolva-o em (ou first_value) se você não se importar com first() o valor que você recebe.

SCALAR_SUBQUERY_TOO_MANY_ROWS

SQLSTATE: 21000

Mais de uma linha retornada por uma subconsulta usada como expressão.

SCHEMA_ALREADY_EXISTS

SQLSTATE: 42P06

Não é possível criar esquema <schemaName> porque ele já existe.

Escolha um nome diferente, solte o esquema existente ou adicione a cláusula SE NÃO EXISTE para tolerar o esquema pré-existente.

SCHEMA_NOT_EMPTY

SQLSTATE: 2BP01

Não é possível soltar um esquema <schemaName> porque ele contém objetos.

Use DROP SCHEMA ... CASCADE para soltar o esquema e todos os seus objetos.

SCHEMA_NOT_FOUND

SQLSTATE: 42704

O esquema <schemaName> não pode ser encontrado. Verifique a ortografia e a correção do esquema e do catálogo.

Se você não qualificou o nome com um catálogo, verifique a saída current_schema() ou qualifique o nome com o catálogo correto.

Para tolerar o erro ao soltar use DROP SCHEMA IF EXISTS.

SCHEMA_REGISTRY_CONFIGURATION_ERROR

SQLSTATE: 42K0G

Não foi possível inicializar o esquema do registro do esquema. <reason>.

SECOND_FUNCTION_ARGUMENT_NOT_INTEGER

SQLSTATE: 22023

O segundo argumento de <functionName> função precisa ser um inteiro.

SECRET_FUNCTION_INVALID_LOCATION

SQLSTATE: 42K0E

Não é possível executar <commandType> o comando com uma ou mais referências não criptografadas para a função SECRET, criptografe o resultado de cada chamada de função com AES_ENCRYPT e tente o comando novamente

SEED_EXPRESSION_IS_UNFOLDABLE

SQLSTATE: 42K08

A expressão <seedExpr> semente da expressão <exprWithSeed> deve ser dobrável.

SERVER_IS_BUSY

SQLSTATE: 08KD1

O servidor está ocupado e não pôde lidar com a solicitação. Aguarde um momento e tente novamente.

SORT_BY_WITHOUT_BUCKETING

SQLSTATE: 42601

sortBy deve ser usado em conjunto com bucketBy.

SPECIFY_BUCKETING_IS_NOT_ALLOWED

SQLSTATE: 42601

Uma tabela CREATE sem lista de colunas explícita não pode especificar informações de bucketing.

Use o formulário com lista de colunas explícita e especifique as informações de bucketing.

Como alternativa, permita que as informações de bucketing sejam inferidas omitindo a cláusula.

SPECIFY_CLUSTER_BY_WITH_BUCKETING_IS_NOT_ALLOWED

SQLSTATE: 42908

Não é possível especificar CLUSTER BY e CLUSTERED BY EM BUCKETS.

SPECIFY_CLUSTER_BY_WITH_PARTITIONED_BY_IS_NOT_ALLOWED

SQLSTATE: 42908

Não é possível especificar CLUSTER BY e PARTITIONED BY.

SPECIFY_PARTITION_IS_NOT_ALLOWED

SQLSTATE: 42601

A CREATE TABLE sem lista de colunas explícita não pode especificar PARTITIONED BY.

Por favor, use o formulário com lista de colunas explícitas e especifique PARTITIONED BY.

Como alternativa, permita que o particionamento seja inferido omitindo a cláusula PARTITION BY.

SQL_CONF_NOT_FOUND

SQLSTATE: 42K0I

A configuração <sqlConf> do SQL não pode ser encontrada. Verifique se a configuração existe.

STAGING_PATH_CURRENTLY_INACCESSIBLE

SQLSTATE: 22000

Erro transitório ao acessar o caminho <path>de preparo de destino, tente em alguns minutos

STAR_GROUP_BY_POS

SQLSTATE: 0A000

A estrela (*) não é permitida em uma lista de seleção quando GROUP BY uma posição ordinal é usada.

STATE_STORE_CANNOT_REMOVE_DEFAULT_COLUMN_FAMILY

SQLSTATE: 42802

Falha ao remover a família de colunas padrão com nome reservado=<colFamilyName>.

STATE_STORE_MULTIPLE_VALUES_PER_KEY

SQLSTATE: 42802

A Loja não suporta vários valores por chave

STATIC_PARTITION_COLUMN_IN_INSERT_COLUMN_LIST

SQLSTATE: 42713

A coluna <staticName> de partição estática também é especificada na lista de colunas.

STDS_COMMITTED_BATCH_UNAVAILABLE

SQLSTATE: KD006

Nenhum lote confirmado encontrado, local do ponto de verificação: <checkpointLocation>. Certifique-se de que a consulta foi executada e confirmada qualquer microlote antes de parar.

STDS_CONFLICT_OPTIONS

SQLSTATE: 42613

As opções <options> não podem ser especificadas em conjunto. Por favor, especifique um.

STDS_FAILED_TO_READ_STATE_SCHEMA

SQLSTATE: 42K03

Falha ao ler o esquema de estado. O arquivo não existe ou o arquivo está corrompido. Opções: <sourceOptions>.

Execute novamente a consulta de streaming para construir o esquema de estado e relatar para as comunidades ou fornecedores correspondentes se o erro persistir.

STDS_INVALID_OPTION_VALUE

SQLSTATE: 42616

Valor inválido para a opção de origem '<optionName>':

Para mais detalhes, ver STDS_INVALID_OPTION_VALUE

STDS_NO_PARTITION_DISCOVERED_IN_STATE_STORE

SQLSTATE: KD006

O Estado não tem qualquer partição. Verifique se a consulta aponta para o estado válido. Opções: <sourceOptions>

STDS_OFFSET_LOG_UNAVAILABLE

SQLSTATE: KD006

O log de deslocamento para <batchId> não existe, local do ponto de verificação: <checkpointLocation>.

Especifique o ID do lote que está disponível para consulta - você pode consultar os IDs de lote disponíveis usando a fonte de metadados de estado.

STDS_OFFSET_METADATA_LOG_UNAVAILABLE

SQLSTATE: KD006

Os metadados não estão disponíveis para o log de deslocamento para <batchId>o local do ponto de verificação: <checkpointLocation>.

O ponto de verificação parece ser executado apenas com versões mais antigas do Spark. Execute a consulta de streaming com a versão recente do Spark, para que o Spark construa os metadados de estado.

STDS_REQUIRED_OPTION_UNSPECIFIED

SQLSTATE: 42601

'<optionName>' deve ser especificado.

STORED_PROCEDURE_NOT_SUPPORTED

SQLSTATE: 0A000

O procedimento armazenado não é suportado

STREAMING_AQE_NOT_SUPPORTED_FOR_STATEFUL_OPERATORS

SQLSTATE: 0A000

Não há suporte para a Execução de Consulta Adaptável para operadores com monitoração de estado no Streaming Estruturado.

STREAMING_FROM_MATERIALIZED_VIEW

SQLSTATE: 0A000

Não é possível transmitir a partir da Vista <viewName>Materializada . Não há suporte para streaming de Visualizações Materializadas.

STREAMING_STATEFUL_OPERATOR_NOT_MATCH_IN_STATE_METADATA

SQLSTATE: 42K03

O nome do operador com estado de streaming não corresponde ao operador nos metadados de estado. Isso provavelmente acontecerá quando o usuário adicionar/remover/alterar o operador stateful da consulta de streaming existente.

Operadores com estado nos metadados: [<OpsInMetadataSeq>]; Operadores com estado no lote atual: [<OpsInCurBatchSeq>].

STREAMING_TABLE_NEEDS_REFRESH

SQLSTATE: 55019

A tabela <tableName> de streaming precisa ser atualizada. Execute CREATE OR REFRESH STREAMING TABLE <tableName> AS para atualizar a tabela.

STREAMING_TABLE_NOT_SUPPORTED

SQLSTATE: 56038

As tabelas de streaming só podem ser criadas e atualizadas no Delta Live Tables e no Databricks SQL Warehouses.

STREAMING_TABLE_OPERATION_NOT_ALLOWED

SQLSTATE: 42601

A operação <operation> não é permitida:

Para mais detalhes, ver STREAMING_TABLE_OPERATION_NOT_ALLOWED

STREAMING_TABLE_QUERY_INVALID

SQLSTATE: 42000

A tabela <tableName> de streaming só pode ser criada a partir de uma consulta de streaming. Adicione a palavra-chave STREAM à sua cláusula FROM para transformar essa relação em uma consulta de streaming.

STREAM_NOT_FOUND_FOR_KINESIS_SOURCE

SQLSTATE: 42K02

Kinesis stream <streamName> in <region> não encontrado.

Inicie uma nova consulta apontando para o nome correto do fluxo.

SUM_OF_LIMIT_AND_OFFSET_EXCEEDS_MAX_INT

SQLSTATE: 22003

A soma da cláusula LIMIT e da cláusula OFFSET não deve ser maior do que o valor inteiro máximo de 32 bits (2.147.483.647), mas encontrou limite = <limit>, offset = <offset>.

SYNC_METADATA_DELTA_ONLY

SQLSTATE: 0AKDD

O comando Repair table sync metadata só é suportado para tabela delta.

SYNC_METADATA_NOT_SUPPORTED

SQLSTATE: 0AKUD

O comando Repair table sync metadata só é suportado para tabelas do Unity Catalog.

SYNC_SRC_TARGET_TBL_NOT_SAME

SQLSTATE: 42KD2

O nome <srcTable> da tabela de origem deve ser igual ao nome <destTable>da tabela de destino.

TABLE_OR_VIEW_ALREADY_EXISTS

SQLSTATE: 42P07

Não é possível criar tabela ou exibição <relationName> porque ela já existe.

Escolha um nome diferente, solte ou substitua o objeto existente, adicione a cláusula SE NÃO EXISTE para tolerar objetos pré-existentes ou adicione a cláusula OR REFRESH para atualizar a tabela de streaming existente.

TABLE_OR_VIEW_NOT_FOUND

SQLSTATE: 42P01

A tabela ou exibição <relationName> não pode ser encontrada. Verifique a ortografia e a correção do esquema e do catálogo.

Se você não qualificou o nome com um esquema, verifique a saída current_schema() ou qualifique o nome com o esquema e o catálogo corretos.

Para tolerar o erro ao soltar, use DROP VIEW, SE EXISTIR, ou DROP TABLE, SE EXISTIR.

Para mais detalhes, ver TABLE_OR_VIEW_NOT_FOUND

TABLE_VALUED_ARGUMENTS_NOT_YET_IMPLEMENTED_FOR_SQL_FUNCTIONS

SQLSTATE: 0A000

Não é possível <action> a função <functionName> SQL definida pelo usuário com argumentos TABLE porque essa funcionalidade ainda não foi implementada.

TABLE_VALUED_FUNCTION_FAILED_TO_ANALYZE_IN_PYTHON

SQLSTATE: 38000

Falha ao analisar a função de tabela definida pelo usuário do Python: <msg>

TABLE_VALUED_FUNCTION_REQUIRED_METADATA_INCOMPATIBLE_WITH_CALL

SQLSTATE: 22023

Falha ao avaliar a função <functionName> de tabela porque seus metadados <requestedMetadata>de tabela , mas a chamada de função <invalidFunctionCallProperty>.

TABLE_VALUED_FUNCTION_REQUIRED_METADATA_INVALID

SQLSTATE: 22023

Falha ao avaliar a função <functionName> de tabela porque seus metadados de tabela eram inválidos; <reason>.

TABLE_VALUED_FUNCTION_TOO_MANY_TABLE_ARGUMENTS

SQLSTATE: 54023

Há muitos argumentos de tabela para a função com valor de tabela.

Ele permite um argumento de tabela, mas tem: <num>.

Se você quiser permiti-lo, defina "spark.sql.allowMultipleTableArguments.enabled" como "true"

TABLE_WITH_ID_NOT_FOUND

SQLSTATE: 42P01

Não foi possível encontrar uma tabela com ID <tableId> . Verifique a exatidão do UUID.

TASK_WRITE_FAILED

SQLSTATE: 58030

A tarefa falhou ao escrever linhas em <path>.

TEMP_TABLE_OR_VIEW_ALREADY_EXISTS

SQLSTATE: 42P07

Não é possível criar o modo de exibição <relationName> temporário porque ele já existe.

Escolha um nome diferente, solte ou substitua o modo de exibição existente ou adicione a cláusula SE NÃO EXISTE para tolerar exibições pré-existentes.

TEMP_VIEW_NAME_TOO_MANY_NAME_PARTS

SQLSTATE: 428EK

CREATE TEMPORARY VIEW ou as APIs de conjunto de dados correspondentes só aceitam nomes de exibição de parte única, mas obtiveram: <actualName>.

TWS_VALUE_SHOULD_NOT_BE_NULL

SQLSTATE: 22004

Novo valor deve ser não-nulo para <typeOfState>

UC_BUCKETED_TABLES

SQLSTATE: 0AKUC

Não há suporte para tabelas com buckets no Unity Catalog.

UC_CATALOG_NAME_NOT_PROVIDED

SQLSTATE: 3D000

Para o Unity Catalog, especifique o nome do catálogo explicitamente. Por exemplo, SHOW GRANT your.address@email.com ON CATALOG principal.

UC_COMMAND_NOT_SUPPORTED

SQLSTATE: 0AKUC

O(s) comando(s): <commandName> não são suportados no Unity Catalog.

Para mais detalhes, consulte UC_COMMAND_NOT_SUPPORTED

UC_DATASOURCE_NOT_SUPPORTED

SQLSTATE: 0AKUC

O formato <dataSourceFormatName> da fonte de dados não é suportado no Unity Catalog.

UC_DATASOURCE_OPTIONS_NOT_SUPPORTED

SQLSTATE: 0AKUC

As opções de fonte de dados não são suportadas no Unity Catalog.

UC_EXTERNAL_VOLUME_MISSING_LOCATION

SQLSTATE: 42601

A cláusula LOCATION deve estar presente para o volume externo. Por favor, verifique a sintaxe 'CREATE EXTERNAL VOLUME ... LOCALIZAÇÃO ...» para criar um volume externo.

UC_FILE_SCHEME_FOR_TABLE_CREATION_NOT_SUPPORTED

SQLSTATE: 0AKUC

Não há suporte para a criação de tabelas no Unity Catalog com esquema de arquivos <schemeName> .

Em vez disso, crie uma conexão de fonte de dados federada usando o comando CREATE CONNECTION para o mesmo provedor de tabela e, em seguida, crie um catálogo com base na conexão com um comando CREATE FOREIGN CATALOG para fazer referência às tabelas nela.

UC_HIVE_METASTORE_FEDERATION_NOT_ENABLED

SQLSTATE: 0A000

A federação do Hive Metastore não está habilitada neste cluster.

O acesso ao catálogo <catalogName> não é suportado neste cluster

UC_INVALID_DEPENDENCIES

SQLSTATE: 56098

As dependências de são registradas como <storedDeps> ao serem analisadas <viewName> como <parsedDeps>. Isso provavelmente ocorreu por meio do uso indevido de uma API não SQL. Você pode reparar dependências no Databricks Runtime executando ALTER VIEW <viewName> AS <viewText>.

UC_INVALID_NAMESPACE

SQLSTATE: 0AKUC

Não há suporte para namespaces aninhados ou vazios no Unity Catalog.

UC_INVALID_REFERENCE

SQLSTATE: 0AKUC

O objeto <name> Non-Unity-Catalog não pode ser referenciado em objetos Unity Catalog.

UC_LAKEHOUSE_FEDERATION_WRITES_NOT_ALLOWED

SQLSTATE: 56038

O suporte de gravação do Unity Catalog Lakehouse Federation não está habilitado para o provedor <provider> neste cluster.

UC_LOCATION_FOR_MANAGED_VOLUME_NOT_SUPPORTED

SQLSTATE: 42601

O volume gerenciado não aceita a cláusula LOCATION. Por favor, verifique a sintaxe 'CREATE VOLUME ...' para criar um volume gerenciado.

UC_NOT_ENABLED

SQLSTATE: 56038

O Catálogo Unity não está habilitado neste cluster.

UC_QUERY_FEDERATION_NOT_ENABLED

SQLSTATE: 56038

A Federação de Consultas do Catálogo Unity não está habilitada neste cluster.

UC_VOLUMES_NOT_ENABLED

SQLSTATE: 56038

O suporte para Unity Catalog Volumes não está habilitado nesta instância.

UC_VOLUMES_SHARING_NOT_ENABLED

SQLSTATE: 56038

O suporte para Compartilhamento de Volume não está habilitado nesta instância.

UC_VOLUME_NOT_FOUND

SQLSTATE: 42704

O volume <name> não existe. Por favor, use 'MOSTRAR VOLUMES' para listar os volumes disponíveis.

UDF_ERROR

SQLSTATE: nenhum atribuído

Falha na execução da função <fn>

Para mais detalhes, ver UDF_ERROR

UDF_LIMITS

SQLSTATE: 54KD0

Um ou mais limites da UDF foram violados.

Para mais detalhes, ver UDF_LIMITS

UDF_MAX_COUNT_EXCEEDED

SQLSTATE: 54KD0

Excedeu o limite UDF de UDFs em <maxNumUdfs> toda a consulta (limitado durante a visualização pública). Encontrado <numUdfs>. As FDU eram: <udfNames>.

UDF_PYSPARK_UNSUPPORTED_TYPE

SQLSTATE: 0A000

O PySpark UDF <udf> (<eval-type>) não é suportado em clusters no modo de acesso compartilhado.

UDF_UNSUPPORTED_PARAMETER_DEFAULT_VALUE

SQLSTATE: 0A000

O valor padrão do parâmetro não é suportado para a função definida pelo <functionType> usuário.

UDF_USER_CODE_ERROR

SQLSTATE: 39000

Falha na execução da função <fn> .

Para mais detalhes, ver UDF_USER_CODE_ERROR

UDTF_ALIAS_NUMBER_MISMATCH

SQLSTATE: 42802

O número de aliases fornecidos na cláusula AS não corresponde ao número de colunas saídas pela UDTF.

Esperava <aliasesSize> aliases, mas conseguiu <aliasesNames>.

Certifique-se de que o número de aliases fornecidos corresponde ao número de colunas saídas pela UDTF.

UDTF_INVALID_ALIAS_IN_REQUESTED_ORDERING_STRING_FROM_ANALYZE_METHOD

SQLSTATE: 42802

Falha ao avaliar a função de tabela definida pelo usuário porque seu método 'analyze' retornou uma OrderingColumn solicitada cuja expressão de nome de coluna incluía um alias <aliasName>desnecessário, remova esse alias e tente a consulta novamente.

UDTF_INVALID_REQUESTED_SELECTED_EXPRESSION_FROM_ANALYZE_METHOD_REQUIRES_ALIAS

SQLSTATE: 42802

Falha ao avaliar a função de tabela definida pelo usuário porque seu método 'analyze' retornou uma expressão 'select' solicitada (<expression>) que não inclui um alias correspondente, atualize o UDTF para especificar um alias lá e tente a consulta novamente.

UDTF_PYSPARK_NOT_SUPPORTED

SQLSTATE: 0A000

O PySpark UDTF não é suportado em clusters no modo de acesso compartilhado. Para continuar, crie um cluster de usuário único e execute novamente o bloco de anotações.

UNABLE_TO_ACQUIRE_MEMORY

SQLSTATE: 53200

Não é possível adquirir <requestedBytes> bytes de memória, tem <receivedBytes>.

UNABLE_TO_CONVERT_TO_PROTOBUF_MESSAGE_TYPE

SQLSTATE: 42K0G

Não é possível converter o tipo <toType> SQL para o tipo <protobufType>Protobuf .

UNABLE_TO_FETCH_HIVE_TABLES

SQLSTATE: 58030

Não é possível buscar tabelas do banco de dados Hive: <dbName>. Nome da classe de erro: <className>.

UNABLE_TO_INFER_SCHEMA

SQLSTATE: 42KD9

Não é possível inferir o esquema para <format>. Deve ser especificado manualmente.

UNAUTHORIZED_ACCESS

SQLSTATE: 42501

Acesso não autorizado:

<report>

UNBOUND_SQL_PARAMETER

SQLSTATE: 42P02

Encontrado o parâmetro unbound: <name>. Por favor, corrija args e forneça um mapeamento do parâmetro para um literal SQL ou funções de construtor de coleção, como map(), array(), struct().

UNCLOSED_BRACKETED_COMMENT

SQLSTATE: 42601

Encontrado um comentário entre parênteses não fechado. Por favor, anexe */ no final do comentário.

UNEXPECTED_INPUT_TYPE

SQLSTATE: 42K09

Parâmetro de função <functionName> requer o <requiredType> tipo, no entanto <inputSql> tem o tipo <inputType>.<paramIndex>

UNEXPECTED_OPERATOR_IN_STREAMING_VIEW

SQLSTATE: 42KDD

Operador <op> inesperado na instrução CREATE VIEW como uma fonte de streaming.

Uma consulta de exibição de streaming deve consistir apenas em operações SELECT, WHERE e UNION ALL.

UNEXPECTED_POSITIONAL_ARGUMENT

SQLSTATE: 4274K

Não é possível invocar a função <functionName> porque ela contém argumento(s) posicional(is) após o argumento nomeado atribuído a <parameterName>; por favor, reorganize-os para que os argumentos posicionais venham primeiro e, em seguida, tente novamente a consulta.

UNEXPECTED_SERIALIZER_FOR_CLASS

SQLSTATE: 42846

A classe <className> tem um serializador de expressão inesperado. Espera "STRUCT" ou "SE" que retorna "STRUCT" mas encontrado <expr>.

UNKNOWN_FIELD_EXCEPTION

SQLSTATE: KD003

Campos desconhecidos encontrados durante a análise: <unknownFieldBlob>, que podem ser corrigidos por uma nova tentativa automática: <isRetryable>

Para mais detalhes, ver UNKNOWN_FIELD_EXCEPTION

UNKNOWN_POSITIONAL_ARGUMENT

SQLSTATE: 4274K

A invocação da função <functionName> contém um argumento <sqlExpr> posicional desconhecido na posição <pos>. Isto é inválido.

UNKNOWN_PROTOBUF_MESSAGE_TYPE

SQLSTATE: 42K0G

Tentando tratar <descriptorName> como uma mensagem, mas foi <containingType>.

UNPIVOT_REQUIRES_ATTRIBUTES

SQLSTATE: 42K0A

UNPIVOT requer que todas as expressões dadas <given> sejam colunas quando nenhuma <empty> expressão é dada. Estas não são colunas: [<expressions>].

UNPIVOT_REQUIRES_VALUE_COLUMNS

SQLSTATE: 42K0A

Pelo menos uma coluna de valor precisa ser especificada para UNPIVOT, todas as colunas especificadas como ids.

UNPIVOT_VALUE_DATA_TYPE_MISMATCH

SQLSTATE: 42K09

As colunas de valor não dinâmico devem compartilhar um tipo menos comum, alguns tipos não: [<types>].

UNPIVOT_VALUE_SIZE_MISMATCH

SQLSTATE: 428C4

Todas as colunas de valor não pivotante devem ter o mesmo tamanho que há nomes de colunas de valor (<names>).

UNRECOGNIZED_PARAMETER_NAME

SQLSTATE: 4274K

Não é possível invocar a função <functionName> porque a chamada de função incluiu uma referência de argumento nomeado para o argumento nomeado <argumentName>, mas esta função não inclui nenhuma assinatura que contenha um argumento com esse nome. Referiu-se a um dos seguintes? [<proposal>].

UNRECOGNIZED_SQL_TYPE

SQLSTATE: 42704

Tipo SQL não reconhecido - nome: <typeName>, id: <jdbcType>.

UNRESOLVABLE_TABLE_VALUED_FUNCTION

SQLSTATE: 42883

Não foi possível resolver <name> para uma função com valor de tabela.

Certifique-se de que <name> é definida como uma função com valor de tabela e que todos os parâmetros necessários são fornecidos corretamente.

Se <name> não estiver definido, crie a função com valor de tabela antes de usá-la.

Para obter mais informações sobre como definir funções com valor de tabela, consulte a documentação do Apache Spark.

UNRESOLVED_ALL_IN_GROUP_BY

SQLSTATE: 42803

Não é possível inferir o agrupamento de colunas para GROUP BY ALL com base na cláusula select. Especifique explicitamente as colunas de agrupamento.

UNRESOLVED_COLUMN

SQLSTATE: 42703

Uma coluna, variável ou parâmetro de função com nome <objectName> não pode ser resolvido.

Para mais detalhes, ver UNRESOLVED_COLUMN

UNRESOLVED_FIELD

SQLSTATE: 42703

Um campo com nome <fieldName> não pode ser resolvido com a coluna <columnPath>struct-type .

Para mais detalhes, ver UNRESOLVED_FIELD

UNRESOLVED_MAP_KEY

SQLSTATE: 42703

Não é possível resolver a coluna <objectName> como uma chave de mapa. Se a chave for um literal de cadeia de caracteres, adicione as aspas simples '' em torno dela.

Para mais detalhes, ver UNRESOLVED_MAP_KEY

UNRESOLVED_ROUTINE

SQLSTATE: 42883

Não é possível resolver a função <routineName> no caminho <searchPath>de pesquisa .

Para mais detalhes, ver UNRESOLVED_ROUTINE

UNRESOLVED_USING_COLUMN_FOR_JOIN

SQLSTATE: 42703

A coluna <colName> USING não pode ser resolvida na <side> lateral da junção. As <side>colunas laterais: [<suggestion>].

UNRESOLVED_VARIABLE

SQLSTATE: 42883

Não é possível resolver variável <variableName> no caminho <searchPath>de pesquisa .

UNSET_NONEXISTENT_PROPERTIES

SQLSTATE: 42K0J

Tentativa de desdefinir propriedades inexistentes [<properties>] na tabela <table>.

UNSUPPORTED_ADD_FILE

SQLSTATE: 0A000

Não suporta adicionar ficheiro.

Para mais detalhes, ver UNSUPPORTED_ADD_FILE

UNSUPPORTED_ARROWTYPE

SQLSTATE: 0A000

Tipo de <typeName>seta não suportado .

UNSUPPORTED_BATCH_TABLE_VALUED_FUNCTION

SQLSTATE: 42000

A função <funcName> não suporta consultas em lote.

UNSUPPORTED_CHAR_OR_VARCHAR_AS_STRING

SQLSTATE: 0A000

O tipo char/varchar não pode ser usado no esquema da tabela.

Se você quiser que o Spark os trate como tipo de string igual ao Spark 3.0 e anteriores, defina "spark.sql.legacy.charVarcharAsString" como "true".

UNSUPPORTED_CLAUSE_FOR_OPERATION

SQLSTATE: 0A000

O <clause> não é suportado para <operation>.

UNSUPPORTED_COMMON_ANCESTOR_LOC_FOR_FILE_STREAM_SOURCE

SQLSTATE: 42616

O ancestral comum do caminho de origem e sourceArchiveDir deve ser registrado com UC.

Se você vir essa mensagem de erro, é provável que registre o caminho de origem e sourceArchiveDir em diferentes locais externos.

Por favor, coloque-os em um único local externo.

UNSUPPORTED_CONSTRAINT_CLAUSES

SQLSTATE: 0A000

Não há suporte para cláusulas <clauses> de restrição.

UNSUPPORTED_CONSTRAINT_TYPE

SQLSTATE: 42000

Tipo de restrição sem suporte. Apenas <supportedConstraintTypes> são suportados

UNSUPPORTED_DATASOURCE_FOR_DIRECT_QUERY

SQLSTATE: 0A000

Tipo de fonte de dados sem suporte para consulta direta em arquivos: <dataSourceType>

UNSUPPORTED_DATATYPE

SQLSTATE: 0A000

Tipo <typeName>de dados não suportado .

UNSUPPORTED_DATA_SOURCE_SAVE_MODE

SQLSTATE: 0A000

A fonte de dados "<source>" não pode ser gravada <createMode> no modo. Em vez disso, use o modo "Acrescentar" ou "Substituir".

UNSUPPORTED_DATA_TYPE_FOR_DATASOURCE

SQLSTATE: 0A000

A <format> fonte de dados não suporta a coluna <columnName> do tipo <columnType>.

UNSUPPORTED_DEFAULT_VALUE

SQLSTATE: 0A000

Não há suporte para valores de coluna DEFAULT.

Para mais detalhes, consulte UNSUPPORTED_DEFAULT_VALUE

UNSUPPORTED_DESERIALIZER

SQLSTATE: 0A000

O desserializador não é suportado:

Para mais detalhes, ver UNSUPPORTED_DESERIALIZER

UNSUPPORTED_EXPRESSION_GENERATED_COLUMN

SQLSTATE: 42621

Não é possível criar coluna <fieldName> gerada com expressão <expressionStr> de geração porque <reason>.

UNSUPPORTED_EXPR_FOR_OPERATOR

SQLSTATE: 42K0E

Um operador de consulta contém uma ou mais expressões sem suporte.

Considere reescrevê-lo para evitar funções de janela, funções agregadas e funções geradoras na cláusula WHERE.

Expressões inválidas: [<invalidExprSqls>]

UNSUPPORTED_EXPR_FOR_PARAMETER

SQLSTATE: 42K0E

Um parâmetro de consulta contém expressão sem suporte.

Os parâmetros podem ser variáveis ou literais.

Expressão inválida: [<invalidExprSql>]

UNSUPPORTED_EXPR_FOR_WINDOW

SQLSTATE: 42P20

Expressão <sqlExpr> não suportada em uma função de janela.

UNSUPPORTED_FEATURE

SQLSTATE: 0A000

O recurso não é suportado:

Para mais detalhes, ver UNSUPPORTED_FEATURE

UNSUPPORTED_FN_TYPE

SQLSTATE: 0A000

Tipo de função definido pelo usuário não suportado: <language>

UNSUPPORTED_GENERATOR

SQLSTATE: 42K0E

O gerador não é suportado:

Para mais detalhes, ver UNSUPPORTED_GENERATOR

UNSUPPORTED_GROUPING_EXPRESSION

SQLSTATE: 42K0E

grouping()/grouping_id() só pode ser usado com GroupingSets/Cube/Rollup.

UNSUPPORTED_INITIAL_POSITION_AND_TRIGGER_PAIR_FOR_KINESIS_SOURCE

SQLSTATE: 42616

<trigger> com a posição <initialPosition> inicial não é suportado com a origem Kinesis

UNSUPPORTED_INSERT

SQLSTATE: 42809

Não é possível inserir no destino.

Para mais detalhes, ver UNSUPPORTED_INSERT

UNSUPPORTED_MANAGED_TABLE_CREATION

SQLSTATE: 0AKDD

Não há suporte para a criação de uma tabela <tableName> gerenciada usando a fonte de <dataSource> dados. Você precisa usar a fonte de dados DELTA ou criar uma tabela externa usando CREATE EXTERNAL TABLE <tableName> ... USANDO <dataSource> ...

UNSUPPORTED_MERGE_CONDITION

SQLSTATE: 42K0E

A operação MERGE contém condição não suportada <condName> .

Para mais detalhes, ver UNSUPPORTED_MERGE_CONDITION

UNSUPPORTED_NESTED_ROW_OR_COLUMN_ACCESS_POLICY

SQLSTATE: 0A000

A tabela <tableName> tem uma política de segurança de nível de linha ou máscara de coluna que se refere indiretamente a outra tabela com uma política de segurança de nível de linha ou máscara de coluna, isso não é suportado. Sequência de chamadas: <callSequence>

UNSUPPORTED_OVERWRITE

SQLSTATE: 42902

Não é possível substituir o destino que também está sendo lido.

Para mais detalhes, ver UNSUPPORTED_OVERWRITE

UNSUPPORTED_SAVE_MODE

SQLSTATE: 0A000

O modo <saveMode> de gravação não é suportado para:

Para mais detalhes, consulte UNSUPPORTED_SAVE_MODE

UNSUPPORTED_STREAMING_OPTIONS_FOR_VIEW

SQLSTATE: 0A000

Sem suporte para streaming de uma visualização. Motivo:

Para mais detalhes, ver UNSUPPORTED_STREAMING_OPTIONS_FOR_VIEW

UNSUPPORTED_STREAMING_OPTIONS_PERMISSION_ENFORCED

SQLSTATE: 0A000

Não há suporte para opções <options> de streaming para fonte <source> de dados em um cluster compartilhado.

UNSUPPORTED_STREAMING_SINK_PERMISSION_ENFORCED

SQLSTATE: 0A000

A fonte <sink> de dados não é suportada como um coletor de streaming em um cluster compartilhado.

UNSUPPORTED_STREAMING_SOURCE_PERMISSION_ENFORCED

SQLSTATE: 0A000

A fonte <source> de dados não é suportada como uma fonte de streaming em um cluster compartilhado.

UNSUPPORTED_STREAMING_TABLE_VALUED_FUNCTION

SQLSTATE: 42000

A função <funcName> não suporta streaming. Remova a palavra-chave STREAM

UNSUPPORTED_STREAM_READ_LIMIT_FOR_KINESIS_SOURCE

SQLSTATE: 0A000

<streamReadLimit> não é suportado com a origem do Kinesis

UNSUPPORTED_SUBQUERY_EXPRESSION_CATEGORY

SQLSTATE: 0A000

Expressão de subconsulta não suportada:

Para mais detalhes, ver UNSUPPORTED_SUBQUERY_EXPRESSION_CATEGORY

UNSUPPORTED_TIMESERIES_COLUMNS

SQLSTATE: 56038

Não há suporte para a criação de chave primária com colunas de séries cronológicas

UNSUPPORTED_TIMESERIES_WITH_MORE_THAN_ONE_COLUMN

SQLSTATE: 0A000

Não há suporte para a criação de chave primária com mais de uma coluna <colSeq> de série cronológica

UNSUPPORTED_TRIGGER_FOR_KINESIS_SOURCE

SQLSTATE: 0A000

<trigger> não é suportado com a origem do Kinesis

UNSUPPORTED_TYPED_LITERAL

SQLSTATE: 0A000

Literais do tipo <unsupportedType> não são suportados. Os tipos suportados são <supportedTypes>.

UNTYPED_SCALA_UDF

SQLSTATE: 42K0E

Você está usando Scala UDF não tipado, que não tem as informações de tipo de entrada.

O Spark pode passar cegamente null para o fechamento do Scala com o argumento primitivo-type, e o fechamento verá o valor padrão do tipo Java para o argumento null, por exemplo udf((x: Int) => x, IntegerType), o resultado é 0 para entrada nula. Para se livrar desse erro, você pode:

  1. usar APIs Scala UDF tipadas (sem parâmetro de tipo de retorno), por exemplo. udf((x: Int) => x)
  2. use APIs Java UDF, por exemplo, se os tipos de entrada forem todos não primitivos. udf(new UDF1[String, Integer] { override def call(s: String): Integer = s.length() }, IntegerType)
  3. defina "spark.sql.legacy.allowUntypedScalaUDF" como "true" e use essa API com cuidado.

UPGRADE_NOT_SUPPORTED

SQLSTATE: 0AKUC

A tabela não é qualificada para atualização do Hive Metastore para o Unity Catalog. Motivo:

Para mais detalhes, ver UPGRADE_NOT_SUPPORTED

USER_DEFINED_FUNCTIONS

SQLSTATE: 42601

A função definida pelo usuário é inválida:

Para mais detalhes, ver USER_DEFINED_FUNCTIONS

USER_RAISED_EXCEPTION

SQLSTATE: P0001

<errorMessage>

USER_RAISED_EXCEPTION_PARAMETER_MISMATCH

SQLSTATE: P0001

A raise_error() função foi usada para aumentar a classe de erro: <errorClass> que espera parâmetros: <expectedParms>.

Os parâmetros <providedParms> fornecidos não correspondem aos parâmetros esperados.

Por favor, certifique-se de fornecer todos os parâmetros esperados.

USER_RAISED_EXCEPTION_UNKNOWN_ERROR_CLASS

SQLSTATE: P0001

A raise_error() função foi usada para gerar uma classe de erro desconhecida: <errorClass>

VARIABLE_ALREADY_EXISTS

SQLSTATE: 42723

Não é possível criar a variável <variableName> porque ela já existe.

Escolha um nome diferente ou solte ou substitua a variável existente.

VARIABLE_NOT_FOUND

SQLSTATE: 42883

A variável <variableName> não pode ser encontrada. Verifique a ortografia e a correção do esquema e do catálogo.

Se você não qualificou o nome com um esquema e catálogo, verifique a saída current_schema() ou qualifique o nome com o esquema e catálogo corretos.

Para tolerar o erro na queda use DROP VARIABLE IF EXISTS.

VARIANT_SIZE_LIMIT

SQLSTATE: 22023

Não é possível construir variante maior do que <sizeLimit> em <functionName>.

Evite cadeias de caracteres de entrada grandes para esta expressão (por exemplo, adicione chamada(s) de função para verificar o tamanho da expressão e convertê-la em NULL primeiro se for muito grande).

VIEW_ALREADY_EXISTS

SQLSTATE: 42P07

Não é possível criar modo de exibição <relationName> porque ele já existe.

Escolha um nome diferente, solte ou substitua o objeto existente ou adicione a cláusula SE NÃO EXISTE para tolerar objetos pré-existentes.

VIEW_EXCEED_MAX_NESTED_DEPTH

SQLSTATE: 54K00

A profundidade de visão <viewName> excede a profundidade máxima de resolução de visão (<maxNestedDepth>).

A análise é abortada para evitar erros. Se você quiser contornar isso, tente aumentar o valor de "spark.sql.view.maxNestedViewDepth".

VIEW_NOT_FOUND

SQLSTATE: 42P01

A vista <relationName> não pode ser encontrada. Verifique a ortografia e a correção do esquema e do catálogo.

Se você não qualificou o nome com um esquema, verifique a saída current_schema() ou qualifique o nome com o esquema e o catálogo corretos.

Para tolerar o erro ao soltar use DROP VIEW, SE EXISTIR.

VOLUME_ALREADY_EXISTS

SQLSTATE: 42000

Não é possível criar volume <relationName> porque ele já existe.

Escolha um nome diferente, solte ou substitua o objeto existente ou adicione a cláusula SE NÃO EXISTE para tolerar objetos pré-existentes.

WINDOW_FUNCTION_AND_FRAME_MISMATCH

SQLSTATE: 42K0E

<funcName> só pode ser avaliada em um quadro de janela ordenado baseado em linha com um único deslocamento: <windowExpr>.

WINDOW_FUNCTION_WITHOUT_OVER_CLAUSE

SQLSTATE: 42601

A função <funcName> Window requer uma cláusula OVER.

WITH_CREDENTIAL

SQLSTATE: 42601

A sintaxe WITH CREDENTIAL não é suportada para <type>.

WRITE_STREAM_NOT_ALLOWED

SQLSTATE: 42601

writeStream pode ser chamado apenas no streaming Dataset/DataFrame.

WRONG_COLUMN_DEFAULTS_FOR_DELTA_ALTER_TABLE_ADD_COLUMN_NOT_SUPPORTED

SQLSTATE: 0AKDC

Falha ao executar o comando porque os valores DEFAULT não são suportados ao adicionar novos

colunas para tabelas Delta previamente existentes; Por favor, adicione a coluna sem um padrão

valor primeiro e, em seguida, execute um segundo comando ALTER TABLE ALTER COLUMN SET DEFAULT para aplicar

para futuras linhas inseridas.

WRONG_COLUMN_DEFAULTS_FOR_DELTA_FEATURE_NOT_ENABLED

SQLSTATE: 0AKDE

Falha ao executar <commandType> o comando porque atribuiu um valor DEFAULT de coluna,

mas o recurso de tabela correspondente não estava habilitado. Tente novamente o comando

depois de executar ALTER TABLE tableName SET

TBLPROPERTIES('delta.feature.allowColumnDefaults' = 'suportado').

WRONG_COMMAND_FOR_OBJECT_TYPE

SQLSTATE: 42809

A operação <operation> requer um <requiredType>arquivo . Mas <objectName> é um <foundType>. Utilize <alternative> em substituição.

WRONG_NUM_ARGS

SQLSTATE: 42605

O <functionName> requer <expectedNum> parâmetros, mas o número real é <actualNum>.

Para mais detalhes, ver WRONG_NUM_ARGS

XML_ROW_TAG_MISSING

SQLSTATE: 42KDF

<rowTag> opção é necessária para ler arquivos em formato XML.

XML_UNSUPPORTED_NESTED_TYPES

SQLSTATE: 0N000

XML não suporta <innerDataType> como tipo interno de <dataType>. Por favor, envolva o <innerDataType> dentro de um campo StructType ao usá-lo dentro do <dataType>.

XML_WILDCARD_RESCUED_DATA_CONFLICT_ERROR

SQLSTATE: 22023

Os dados resgatados e a coluna curinga não podem ser habilitados simultaneamente. Remova a opção wildcardColumnName.

ZORDERBY_COLUMN_DOES_NOT_EXIST

SQLSTATE: 42703

A coluna <columnName> ZOrderBy não existe.

Delta Lake

DELTA_ACTIVE_SPARK_SESSION_NOT_FOUND

SQLSTATE: 08003

Não foi possível encontrar o SparkSession ativo

DELTA_ACTIVE_TRANSACTION_ALREADY_SET

SQLSTATE: 0B000

Não é possível definir um novo txn como ativo quando um já está ativo

DELTA_ADDING_COLUMN_WITH_INTERNAL_NAME_FAILED

SQLSTATE: 42000

Falha ao adicionar coluna <colName> porque o nome está reservado.

DELTA_ADDING_DELETION_VECTORS_DISALLOWED

SQLSTATE: 0A000

A operação atual tentou adicionar um vetor de exclusão a uma tabela que não permite a criação de novos vetores de exclusão. Por favor, envie um relatório de bug.

DELTA_ADDING_DELETION_VECTORS_WITH_TIGHT_BOUNDS_DISALLOWED

SQLSTATE: 42000

Todas as operações que adicionam vetores de exclusão devem definir a coluna tightBounds nas estatísticas como false. Por favor, envie um relatório de bug.

DELTA_ADD_COLUMN_AT_INDEX_LESS_THAN_ZERO

SQLSTATE: 42KD3

O índice <columnIndex> para adicionar coluna <columnName> é inferior a 0

DELTA_ADD_COLUMN_PARENT_NOT_STRUCT

SQLSTATE: 42KD3

Não é possível adicionar <columnName> porque seu pai não é um StructType. Encontrado <other>

DELTA_ADD_COLUMN_STRUCT_NOT_FOUND

SQLSTATE: 42KD3

Struct não encontrado na posição <position>

DELTA_ADD_CONSTRAINTS

SQLSTATE: 0A000

Use ALTER TABLE ADD CONSTRAINT para adicionar restrições CHECK.

DELTA_AGGREGATE_IN_GENERATED_COLUMN

SQLSTATE: 42621

Encontrado <sqlExpr>. Uma coluna gerada não pode usar uma expressão agregada

DELTA_AGGREGATION_NOT_SUPPORTED

SQLSTATE: 42903

Não há suporte para funções agregadas no <operation><predicate>.

DELTA_ALTER_TABLE_CHANGE_COL_NOT_SUPPORTED

SQLSTATE: 42837

ALTER TABLE CHANGE COLUMN não é suportado para alterar coluna <currentType> para <newType>

DELTA_ALTER_TABLE_CLUSTER_BY_NOT_ALLOWED

SQLSTATE: 42000

ALTER TABLE CLUSTER BY é suportado apenas para tabela Delta com clustering Liquid.

DELTA_ALTER_TABLE_CLUSTER_BY_ON_PARTITIONED_TABLE_NOT_ALLOWED

SQLSTATE: 42000

ALTER TABLE CLUSTER BY não pode ser aplicado a uma tabela particionada.

DELTA_ALTER_TABLE_RENAME_NOT_ALLOWED

SQLSTATE: 42000

Operação não permitida: ALTER TABLE RENAME TO não é permitido para tabelas Delta gerenciadas no S3, pois uma eventual consistência no S3 pode corromper o log de transações Delta. Se você insistir em fazer isso e tiver certeza de que nunca houve uma tabela Delta com o novo nome <newName> antes, você pode habilitar isso definindo <key> como verdadeiro.

DELTA_ALTER_TABLE_SET_CLUSTERING_TABLE_FEATURE_NOT_ALLOWED

SQLSTATE: 42000

Não é possível ativar <tableFeature> o recurso de tabela usando ALTER TABLE SET TBLPROPERTIES. Use CREATE OR REPLACE TABLE CLUSTER BY para criar uma tabela Delta com clustering.

DELTA_AMBIGUOUS_DATA_TYPE_CHANGE

SQLSTATE: 429BQ

Não é possível alterar o tipo de dados de <column><from> de para <to>. Esta alteração contém remoções e adições de colunas, pelo que são ambíguas. Por favor, faça estas alterações individualmente usando ALTER TABLE [ADD | QUEDA | RENOMEAR] COLUNA.

DELTA_AMBIGUOUS_PARTITION_COLUMN

SQLSTATE: 42702

A coluna <column> de partição ambígua pode ser <colMatches>.

DELTA_AMBIGUOUS_PATHS_IN_CREATE_TABLE

SQLSTATE: 42613

CREATE TABLE contém dois locais diferentes: <identifier> e <location>.

Você pode remover a cláusula LOCATION da instrução CREATE TABLE ou definir

<config> para true para pular esta verificação.

DELTA_ARCHIVED_FILES_IN_LIMIT

SQLSTATE: 42KDC

A tabela <table> não contém registros suficientes em arquivos não arquivados para satisfazer o LIMIT especificado de <limit> registros.

DELTA_ARCHIVED_FILES_IN_SCAN

SQLSTATE: 42KDC

Encontrado <numArchivedFiles> (s) arquivo(s) potencialmente arquivado(s) na tabela <table> que precisam ser verificados como parte desta consulta.

Os ficheiros arquivados não podem ser acedidos. A hora atual até que o arquivamento seja configurado como <archivalTime>.

Ajuste os filtros de consulta para excluir quaisquer ficheiros arquivados.

DELTA_BLOCK_COLUMN_MAPPING_AND_CDC_OPERATION

SQLSTATE: 42KD4

A operação "<opName>" não é permitida quando a tabela habilitou o feed de dados de alteração (CDF) e sofreu alterações de esquema usando DROP COLUMN ou RENAME COLUMN.

DELTA_BLOOM_FILTER_DROP_ON_NON_EXISTING_COLUMNS

SQLSTATE: 42703

Não é possível soltar índices de filtro de floração para a(s) seguinte(s) coluna(s) inexistente(s): <unknownColumns>

DELTA_BLOOM_FILTER_OOM_ON_WRITE

SQLSTATE: 82100

OutOfMemoryError ocorreu ao escrever índices de filtro bloom para a(s) seguinte(s) coluna(s): <columnsWithBloomFilterIndices>.

Você pode reduzir o espaço ocupado pela memória dos índices de filtro bloom escolhendo um valor menor para a opção 'numItems', um valor maior para a opção 'fpp' ou indexando menos colunas.

DELTA_CANNOT_CHANGE_DATA_TYPE

SQLSTATE: 429BQ

Não é possível alterar o tipo de dados: <dataType>

DELTA_CANNOT_CHANGE_LOCATION

SQLSTATE: 42601

Não é possível alterar o 'local' da tabela Delta usando SET TBLPROPERTIES. Por favor, use ALTER TABLE SET LOCATION em vez disso.

DELTA_CANNOT_CHANGE_PROVIDER

SQLSTATE: 42939

'provedor' é uma propriedade de tabela reservada e não pode ser alterada.

DELTA_CANNOT_CREATE_BLOOM_FILTER_NON_EXISTING_COL

SQLSTATE: 42703

Não é possível criar índices de filtro bloom para a(s) seguinte(s) coluna(s) inexistente(s): <unknownCols>

DELTA_CANNOT_CREATE_LOG_PATH

SQLSTATE: 42KD5

Não é possível criar <path>

DELTA_CANNOT_DESCRIBE_VIEW_HISTORY

SQLSTATE: 42809

Não é possível descrever o histórico de uma exibição.

DELTA_CANNOT_DROP_BLOOM_FILTER_ON_NON_INDEXED_COLUMN

SQLSTATE: 42703

Não é possível soltar o índice de filtro bloom em uma coluna não indexada: <columnName>

DELTA_CANNOT_EVALUATE_EXPRESSION

SQLSTATE: 0AKDC

Não é possível avaliar a expressão: <expression>

DELTA_CANNOT_FIND_BUCKET_SPEC

SQLSTATE: 22000

Esperando uma tabela Delta de bucketing, mas não é possível encontrar a especificação do bucket na tabela

DELTA_CANNOT_GENERATE_CODE_FOR_EXPRESSION

SQLSTATE: 0AKDC

Não é possível gerar código para expressão: <expression>

DELTA_CANNOT_MODIFY_APPEND_ONLY

SQLSTATE: 42809

Esta tabela está configurada para permitir apenas acréscimos. Se você quiser permitir atualizações ou exclusões, use 'ALTER TABLE <table_name> SET TBLPROPERTIES (<config>=false)'.

DELTA_CANNOT_MODIFY_TABLE_PROPERTY

SQLSTATE: 42939

A configuração <prop> da tabela Delta não pode ser especificada pelo usuário

DELTA_CANNOT_RECONSTRUCT_PATH_FROM_URI

SQLSTATE: 22KD1

Um uri (<uri>) que não pode ser transformado em um caminho relativo foi encontrado no log de transações.

DELTA_CANNOT_RELATIVIZE_PATH

SQLSTATE: 42000

Um caminho (<path>) que não pode ser relativizado com a entrada atual encontrada no

log de transações. Por favor, execute novamente isso como:

%%scala com.databricks.delta.Delta.fixAbsolutePathsInLog("<userPath>", verdadeiro)

e, em seguida, também executar:

%%scala com.databricks.delta.Delta.fixAbsolutePathsInLog("<path>")

DELTA_CANNOT_RENAME_PATH

SQLSTATE: 22KD1

Não é possível renomear <currentPath> para <newPath>

DELTA_CANNOT_REPLACE_MISSING_TABLE

SQLSTATE: 42P01

A tabela <tableName> não pode ser substituída, pois não existe. Use CREATE OR REPLACE TABLE para criar a tabela.

DELTA_CANNOT_RESOLVE_COLUMN

SQLSTATE: 42703

Não é possível resolver a coluna <columnName> em <schema>

DELTA_CANNOT_RESTORE_TABLE_VERSION

SQLSTATE: 22003

Não é possível restaurar a tabela para a versão <version>. Versões disponíveis: [<startVersion>, <endVersion>].

DELTA_CANNOT_RESTORE_TIMESTAMP_GREATER

SQLSTATE: 22003

Não é possível restaurar a tabela para o carimbo de data/hora (<requestedTimestamp>) como está após a versão mais recente disponível. Por favor, use um carimbo de data/hora antes de (<latestTimestamp>)

DELTA_CANNOT_SET_LOCATION_ON_PATH_IDENTIFIER

SQLSTATE: 42613

Não é possível alterar o local de uma tabela baseada em caminho.

DELTA_CANNOT_UPDATE_ARRAY_FIELD

SQLSTATE: 429BQ

Não é possível atualizar o campo %1$s tipo %2$s: atualize o elemento atualizando %2$s.element

DELTA_CANNOT_UPDATE_MAP_FIELD

SQLSTATE: 429BQ

Não é possível atualizar o campo %1$s Tipo %2$s: atualize um mapa atualizando %2$s.key ou %2$s.value

DELTA_CANNOT_UPDATE_OTHER_FIELD

SQLSTATE: 429BQ

Não é possível atualizar <tableName> o campo do tipo <typeName>

DELTA_CANNOT_UPDATE_STRUCT_FIELD

SQLSTATE: 429BQ

Não é possível atualizar <tableName> o tipo de campo <fieldName> : atualizar struct adicionando, excluindo ou atualizando seus campos

DELTA_CANNOT_USE_ALL_COLUMNS_FOR_PARTITION

SQLSTATE: 428FT

Não é possível usar todas as colunas para colunas de partição

DELTA_CANNOT_WRITE_INTO_VIEW

SQLSTATE: 0A000

<table> é uma vista. Não há suporte para gravações em um modo de exibição.

DELTA_CAST_OVERFLOW_IN_TABLE_WRITE

SQLSTATE: 22003

Falha ao gravar um valor de tipo na <targetType> coluna <columnName> de <sourceType> tipo devido a um estouro.

Use try_cast no valor de entrada para tolerar estouro e retornar NULL em vez disso.

Se necessário, defina <storeAssignmentPolicyFlag> como "LEGACY" para ignorar este erro ou defina <updateAndMergeCastingFollowsAnsiEnabledFlag> como true para reverter para o comportamento antigo e siga <ansiEnabledFlag> em UPDATE e MERGE.

DELTA_CDC_NOT_ALLOWED_IN_THIS_VERSION

SQLSTATE: 0AKDC

Configuração delta.enableChangeDataFeed não pode ser definida. O feed de dados de alteração da Delta ainda não está disponível.

DELTA_CHANGE_DATA_FEED_INCOMPATIBLE_DATA_SCHEMA

SQLSTATE: 0AKDC

A recuperação de alterações de tabela entre a versão <start> e <end> falhou devido a um esquema de dados incompatível.

Seu esquema de leitura está <readSchema> na versão <readVersion>, mas encontramos um esquema de dados incompatível na versão <incompatibleVersion>.

Se possível, recupere as alterações da tabela usando o esquema da versão final definindo <config> como endVersion, ou entre em contato com o suporte.

DELTA_CHANGE_DATA_FEED_INCOMPATIBLE_SCHEMA_CHANGE

SQLSTATE: 0AKDC

A recuperação de alterações de tabela entre a versão <start> e <end> falhou devido a uma alteração de esquema incompatível.

Seu esquema de leitura está <readSchema> na versão <readVersion>, mas encontramos uma alteração de esquema incompatível na versão <incompatibleVersion>.

Se possível, consulte as alterações da tabela separadamente da versão <start> para <incompatibleVersion> - 1 e da versão <incompatibleVersion> para <end>.

DELTA_CHANGE_DATA_FILE_NOT_FOUND

SQLSTATE: 42K03

O arquivo <filePath> referenciado no log de transações não pode ser encontrado. Isso pode ocorrer quando os dados foram excluídos manualmente do sistema de arquivos em vez de usar a instrução table DELETE . Esta solicitação parece ter como alvo o Change Data Feed, se for esse o caso, esse erro pode ocorrer quando o arquivo de dados de alteração está fora do período de retenção e foi excluído VACUUM pela instrução. Para mais informações, consulte <faqPath>

DELTA_CHANGE_TABLE_FEED_DISABLED

SQLSTATE: 42807

Não é possível gravar na tabela com delta.enableChangeDataFeed definido. O feed de dados de alteração da Delta não está disponível.

DELTA_CHECKPOINT_NON_EXIST_TABLE

SQLSTATE: 42K03

Não é possível verificar uma tabela <path>não existente . Você excluiu manualmente os arquivos no diretório _delta_log?

DELTA_CLONE_AMBIGUOUS_TARGET

SQLSTATE: 42613

Dois caminhos foram fornecidos como o alvo CLONE, por isso é ambíguo qual usar. Um

local para CLONE foi fornecido <externalLocation> ao mesmo tempo que o caminho

<targetIdentifier>.

DELTA_CLONE_INCOMPLETE_FILE_COPY

SQLSTATE: 42000

Arquivo (<fileName>) não copiado completamente. Tamanho esperado do ficheiro: <expectedSize>, encontrado: <actualSize>. Para continuar com a operação, ignorando a verificação de tamanho do arquivo definida <config> como false.

DELTA_CLONE_UNSUPPORTED_SOURCE

SQLSTATE: 0AKDC

Fonte de clone não suportada <mode> '<name>', cujo formato é <format>.

Os formatos suportados são 'delta', 'iceberg' e 'parquet'.

DELTA_CLUSTERING_CLONE_TABLE_NOT_SUPPORTED

SQLSTATE: 0A000

O CLONE não é suportado para a tabela Delta com clustering Liquid para DBR versão < 14.0.

DELTA_CLUSTERING_COLUMNS_MISMATCH

SQLSTATE: 42P10

As colunas de agrupamento fornecidas não correspondem às da tabela existente.

  • desde que: <providedClusteringColumns>
  • existentes: <existingClusteringColumns>

DELTA_CLUSTERING_COLUMN_MISSING_STATS

SQLSTATE: 22000

O agrupamento líquido requer que as colunas de agrupamento tenham estatísticas. Não foi possível encontrar coluna(s) de agrupamento '<columns>' no esquema de estatísticas:

<schema>

DELTA_CLUSTERING_CREATE_EXTERNAL_NON_LIQUID_TABLE_FROM_LIQUID_TABLE

SQLSTATE: 22000

Não é permitida a criação de uma tabela externa sem agrupamento líquido a partir de um diretório de tabelas com clustering líquido; caminho: <path>.

DELTA_CLUSTERING_NOT_SUPPORTED

SQLSTATE: 42000

'<operation>' não suporta clustering.

DELTA_CLUSTERING_PHASE_OUT_FAILED

SQLSTATE: 0AKDE

Não é possível concluir o <phaseOutType> da tabela com <tableFeatureToAdd> o recurso de tabela (motivo: <reason>). Tente o comando OTIMIZE novamente.

== Erro ==

<error>

DELTA_CLUSTERING_REPLACE_TABLE_WITH_PARTITIONED_TABLE

SQLSTATE: 42000

SUBSTITUA uma tabela Delta por agrupamento líquido com uma tabela particionada não é permitido.

DELTA_CLUSTERING_SHOW_CREATE_TABLE_WITHOUT_CLUSTERING_COLUMNS

SQLSTATE: 0A000

SHOW CREATE TABLE não é suportado para tabela Delta com clustering Liquid sem colunas de clustering.

DELTA_CLUSTERING_WITH_DYNAMIC_PARTITION_OVERWRITE

SQLSTATE: 42000

O modo de substituição de partição dinâmica não é permitido para tabela Delta com clustering Liquid.

DELTA_CLUSTERING_WITH_PARTITION_PREDICATE

SQLSTATE: 0A000

O comando OTIMIZE para tabela Delta com clustering Liquid não suporta predicados de partição. Por favor, remova os predicados: <predicates>.

DELTA_CLUSTERING_WITH_ZORDER_BY

SQLSTATE: 42613

O comando OTIMIZE para tabela Delta com clustering Liquid não pode especificar ZORDER BY. Por favor, remova ZORDER BY (<zOrderBy>).

DELTA_CLUSTER_BY_INVALID_NUM_COLUMNS

SQLSTATE: 54000

CLUSTER BY for Liquid clustering suporta até <numColumnsLimit> colunas de clustering, mas a tabela tem <actualNumColumns> colunas de clustering. Remova as colunas de clustering extras.

DELTA_CLUSTER_BY_SCHEMA_NOT_PROVIDED

SQLSTATE: 42908

Não é permitido especificar CLUSTER BY quando o esquema não está definido. Defina o esquema para a tabela <tableName>.

DELTA_CLUSTER_BY_WITH_BUCKETING

SQLSTATE: 42613

Clustering e bucketing não podem ser especificados. Remova CLUSTERED BY INTO BUCKETS / bucketBy se quiser criar uma tabela Delta com clustering.

DELTA_CLUSTER_BY_WITH_PARTITIONED_BY

SQLSTATE: 42613

O clustering e o particionamento não podem ser especificados. Por favor, remova PARTITIONED BY / partitionBy / partitionedBy se você quiser criar uma tabela Delta com clustering.

DELTA_COLUMN_DATA_SKIPPING_NOT_SUPPORTED_PARTITIONED_COLUMN

SQLSTATE: 0AKDC

O salto de dados não é suportado para a coluna de partição '<column>'.

DELTA_COLUMN_DATA_SKIPPING_NOT_SUPPORTED_TYPE

SQLSTATE: 0AKDC

O salto de dados não é suportado para a coluna '<column>' do tipo <type>.

DELTA_COLUMN_MAPPING_MAX_COLUMN_ID_NOT_SET

SQLSTATE: 42703

A propriedade max column id (<prop>) não está definida em uma tabela habilitada para mapeamento de coluna.

DELTA_COLUMN_MAPPING_MAX_COLUMN_ID_NOT_SET_CORRECTLY

SQLSTATE: 42703

A propriedade max column id (<prop>) em uma tabela habilitada para mapeamento de coluna é <tableMax>, que não pode ser menor que a id máxima da coluna para todos os campos (<fieldMax>).

DELTA_COLUMN_NOT_FOUND

SQLSTATE: 42703

Não foi possível encontrar a coluna <columnName> fornecida [<columnList>]

DELTA_COLUMN_NOT_FOUND_IN_MERGE

SQLSTATE: 42703

Não é possível encontrar a coluna '<targetCol>' da tabela de destino a partir das colunas INSERT: <colNames>. A cláusula INSERT deve especificar o valor para todas as colunas da tabela de destino.

DELTA_COLUMN_NOT_FOUND_IN_SCHEMA

SQLSTATE: 42703

Não foi possível encontrar a coluna <columnName> em:

<tableSchema>

DELTA_COLUMN_PATH_NOT_NESTED

SQLSTATE: 42704

Esperado <columnPath> para ser um tipo de dados aninhado, mas encontrado <other>. Estava à procura do

índice de <column> em um campo aninhado

DELTA_COLUMN_STRUCT_TYPE_MISMATCH

SQLSTATE: 2200G

A coluna <source> Struct não pode ser inserida em um <targetType> campo <targetField> no <targetTable>.

DELTA_COMPACTION_VALIDATION_FAILED

SQLSTATE: 22000

A validação da compactação do caminho <compactedPath> para <newPath> falhou: Por favor, registre um relatório de bug.

DELTA_COMPLEX_TYPE_COLUMN_CONTAINS_NULL_TYPE

SQLSTATE: 22005

Encontrado aninhado NullType na coluna <columName> que é de <dataType>. Delta não suporta a escrita NullType em tipos complexos.

DELTA_CONFLICT_SET_COLUMN

SQLSTATE: 42701

Há um conflito nestas colunas SET: <columnList>.

DELTA_CONSTRAINT_ALREADY_EXISTS

SQLSTATE: 42710

A restrição '<constraintName>' já existe. Por favor, exclua a restrição antiga primeiro.

Antiga restrição:

<oldConstraint>

DELTA_CONSTRAINT_DOES_NOT_EXIST

SQLSTATE: 42704

Não é possível eliminar restrições <constraintName> inexistentes da tabela <tableName>. Para evitar lançar um erro, forneça o parâmetro IF EXISTS ou defina a configuração <config> da sessão SQL como <confValue>.

DELTA_CONVERSION_NO_PARTITION_FOUND

SQLSTATE: 42KD6

Não foram encontradas informações de partição no catálogo da tabela <tableName>. Você executou "MSCK REPAIR TABLE" em sua mesa para descobrir partições?

DELTA_CONVERSION_UNSUPPORTED_COLUMN_MAPPING

SQLSTATE: 0AKDC

A configuração '<config>' não pode ser definida como <mode> ao usar CONVERT TO DELTA.

DELTA_CONVERT_NON_PARQUET_TABLE

SQLSTATE: 0AKDC

CONVERT TO DELTA suporta apenas tabelas de parquet, mas você está tentando converter uma <sourceName> fonte: <tableId>

DELTA_CONVERT_TO_DELTA_ROW_TRACKING_WITHOUT_STATS

SQLSTATE: 22000

Não é possível ativar o rastreamento de linhas sem coletar estatísticas.

Se quiser habilitar o rastreamento de linhas, faça o seguinte:

  1. Habilitar a coleta de estatísticas executando o comando

    SET <statisticsCollectionPropertyKey> = verdadeiro

    1. Execute CONVERT TO DELTA sem a opção NO STATISTICS.

Se você não quiser coletar estatísticas, desative o rastreamento de linhas:

  1. Desative a ativação do recurso de tabela por padrão executando o comando:

    REPOR <rowTrackingTableFeatureDefaultKey>

    1. Desative a propriedade table por padrão executando:

      SET <rowTrackingDefaultPropertyKey> = falso

DELTA_COPY_INTO_TARGET_FORMAT

SQLSTATE: 0AKDD

O destino COPY INTO deve ser uma tabela Delta.

DELTA_CREATE_EXTERNAL_TABLE_WITHOUT_SCHEMA

SQLSTATE: 42601

Você está tentando criar uma tabela externa <tableName>

de <path> usar Delta, mas o esquema não é especificado quando o

O caminho de entrada está vazio.

Para saber mais sobre a Delta, consulte <docLink>

DELTA_CREATE_EXTERNAL_TABLE_WITHOUT_TXN_LOG

SQLSTATE: 42K03

Você está tentando criar uma tabela externa <tableName>

de usar Delta, mas não há nenhum log de %2$s transações presente em

%2$s/_delta_log. Verifique o trabalho upstream para certificar-se de que ele está escrevendo usando

format("delta") e que o caminho é a raiz da tabela.

Para saber mais sobre a Delta, consulte <docLink>

DELTA_CREATE_TABLE_SCHEME_MISMATCH

SQLSTATE: 42KD7

O esquema especificado não corresponde ao esquema existente em <path>.

== Especificado ==

<specifiedSchema>

== Existente ==

<existingSchema>

== Diferenças ==

<schemaDifferences>

Se sua intenção é manter o esquema existente, você pode omitir o

do comando create table. Caso contrário, certifique-se de que

o esquema corresponde.

DELTA_CREATE_TABLE_SET_CLUSTERING_TABLE_FEATURE_NOT_ALLOWED

SQLSTATE: 42000

Não é possível habilitar <tableFeature> o recurso de tabela usando TBLPROPERTIES. Use CREATE OR REPLACE TABLE CLUSTER BY para criar uma tabela Delta com clustering.

DELTA_CREATE_TABLE_WITH_DIFFERENT_CLUSTERING

SQLSTATE: 42KD7

As colunas de agrupamento especificadas não correspondem às colunas de agrupamento existentes em <path>.

== Especificado ==

<specifiedColumns>

== Existente ==

<existingColumns>

DELTA_CREATE_TABLE_WITH_DIFFERENT_PARTITIONING

SQLSTATE: 42KD7

O particionamento especificado não corresponde ao particionamento existente em <path>.

== Especificado ==

<specifiedColumns>

== Existente ==

<existingColumns>

DELTA_CREATE_TABLE_WITH_DIFFERENT_PROPERTY

SQLSTATE: 42KD7

As propriedades especificadas não correspondem às propriedades existentes em <path>.

== Especificado ==

<specificiedProperties>

== Existente ==

<existingProperties>

DELTA_CREATE_TABLE_WITH_NON_EMPTY_LOCATION

SQLSTATE: 42601

Não é possível criar tabela ('<tableId>'). O local associado ('<tableLocation>') não está vazio e também não é uma tabela Delta.

DELTA_DATA_CHANGE_FALSE

SQLSTATE: 0AKDE

Não é possível alterar os metadados da tabela porque a opção 'dataChange' está definida como false. Tentativa de operação: '<op>'.

DELTA_DELETED_PARQUET_FILE_NOT_FOUND

SQLSTATE: 42K03

O arquivo <filePath> referenciado no log de transações não pode ser encontrado. Este arquivo parquet pode ser excluído de acordo com a política de retenção de dados da Delta.

Duração padrão da retenção de dados Delta: <logRetentionPeriod>. Tempo de modificação do arquivo de parquet: <modificationTime>. Tempo de eliminação do ficheiro parquet: <deletionTime>. Suprimido na versão Delta: <deletionVersion>.

DELTA_DELETION_VECTOR_MISSING_NUM_RECORDS

SQLSTATE: 2D521

É inválido confirmar arquivos com vetores de exclusão que estão faltando a estatística numRecords.

DELTA_DOMAIN_METADATA_NOT_SUPPORTED

SQLSTATE: 0A000

Ação(ões) DomainMetadata detetada para domínios <domainNames>, mas DomainMetadataTableFeature não está habilitado.

DELTA_DROP_COLUMN_AT_INDEX_LESS_THAN_ZERO

SQLSTATE: 42KD8

Índice <columnIndex> para soltar coluna é menor que 0

DELTA_DUPLICATE_ACTIONS_FOUND

SQLSTATE: 2D521

A operação de arquivo '<actionType>' para o caminho <path> foi especificada várias vezes.

Entra em conflito com <conflictingPath>.

Não é válido que existam várias operações de arquivo com o mesmo caminho em uma única confirmação.

DELTA_DUPLICATE_COLUMNS_FOUND

SQLSTATE: 42711

Coluna(s) duplicada(s) encontrada(s) <coltype>: <duplicateCols>

DELTA_DUPLICATE_COLUMNS_ON_INSERT

SQLSTATE: 42701

Duplicar nomes de colunas na cláusula INSERT

DELTA_DUPLICATE_COLUMNS_ON_UPDATE_TABLE

SQLSTATE: 42701

<message>

Remova as colunas duplicadas antes de atualizar a tabela.

DELTA_DUPLICATE_DATA_SKIPPING_COLUMNS

SQLSTATE: 42701

Dados duplicados ignorando colunas encontrados: <columns>.

DELTA_DUPLICATE_DOMAIN_METADATA_INTERNAL_ERROR

SQLSTATE: 42601

Erro interno: duas ações DomainMetadata dentro da mesma transação têm o mesmo domínio <domainName>

DELTA_DV_HISTOGRAM_DESERIALIZATON

SQLSTATE: 22000

Não foi possível desserializar o histograma de contagens de registros excluídos durante a verificação de integridade da tabela.

DELTA_DYNAMIC_PARTITION_OVERWRITE_DISABLED

SQLSTATE: 0A000

O modo de substituição de partição dinâmica é especificado pelas opções de configuração de sessão ou gravação, mas é desabilitado pelo spark.databricks.delta.dynamicPartitionOverwrite.enabled=false.

DELTA_EMPTY_DATA

SQLSTATE: 428GU

Os dados usados na criação da tabela Delta não têm colunas.

DELTA_EMPTY_DIRECTORY

SQLSTATE: 42K03

Nenhum arquivo encontrado no diretório: <directory>.

DELTA_EXCEED_CHAR_VARCHAR_LIMIT

SQLSTATE: 22001

Excede a limitação de comprimento do tipo char/varchar. Falha na verificação: <expr>.

DELTA_FAILED_CAST_PARTITION_VALUE

SQLSTATE: 22018

Falha ao converter o valor <value> da partição para <dataType>

DELTA_FAILED_FIND_ATTRIBUTE_IN_OUTPUT_COLUMNS

SQLSTATE: 42703

Não foi possível encontrar <newAttributeName> entre os resultados de destino existentes <targetOutputColumns>

DELTA_FAILED_INFER_SCHEMA

SQLSTATE: 42KD9

Falha ao inferir esquema a partir da lista fornecida de arquivos.

DELTA_FAILED_MERGE_SCHEMA_FILE

SQLSTATE: 42KDA

Falha ao mesclar esquema de arquivo <file>:

<schema>

SQLSTATE: KD001

Não foi possível ler o rodapé do arquivo: <currentFile>

DELTA_FAILED_RECOGNIZE_PREDICATE

SQLSTATE: 42601

Não é possível reconhecer o predicado '<predicate>'

DELTA_FAILED_SCAN_WITH_HISTORICAL_VERSION

SQLSTATE: KD002

Espere uma verificação completa da versão mais recente da fonte Delta, mas encontrou uma verificação histórica da versão <historicalVersion>

DELTA_FAILED_TO_MERGE_FIELDS

SQLSTATE: 22005

Falha ao mesclar campos '<currentField>' e '<updateField>'

DELTA_FEATURES_PROTOCOL_METADATA_MISMATCH

SQLSTATE: 0AKDE

Não é possível operar nesta tabela porque os seguintes recursos de tabela estão habilitados em metadados, mas não listados no protocolo: <features>.

DELTA_FEATURES_REQUIRE_MANUAL_ENABLEMENT

SQLSTATE: 0AKDE

Seu esquema de tabela requer a ativação manual do(s) seguinte(s) recurso(s) de tabela: <unsupportedFeatures>.

Para fazer isso, execute o seguinte comando para cada um dos recursos listados acima:

ALTER TABLE table_name SET TBLPROPERTIES ('delta.feature.feature_name' = 'supported')

Substitua "table_name" e "feature_name" por valores reais.

Funcionalidade(s) suportada(s) atual(is): <supportedFeatures>.

DELTA_FEATURE_DROP_CONFLICT_REVALIDATION_FAIL

SQLSTATE: 0AKDE

Não é possível descartar o recurso porque uma transação simultânea modificou a tabela.

Por favor, tente a operação novamente.

<concurrentCommit>

DELTA_FEATURE_DROP_FEATURE_NOT_PRESENT

SQLSTATE: 0AKDE

Não é possível cair <feature> desta tabela porque ele não está atualmente presente no protocolo da tabela.

DELTA_FEATURE_DROP_HISTORICAL_VERSIONS_EXIST

SQLSTATE: 0AKDE

Não é possível descartar <feature> porque o log Delta contém versões históricas que usam o recurso.

Aguarde até o período de retenção do histórico (<logRetentionPeriodKey>=<logRetentionPeriod>)

passou desde que o recurso foi ativado pela última vez.

Em alternativa, aguarde até que o período de retenção TRUNCATE HISTORY expire (<truncateHistoryLogRetentionPeriod>)

e, em seguida, execute:

ALTER TABLE table_name DROP FEATURE feature_name TRUNCATE HISTORY

DELTA_FEATURE_DROP_HISTORY_TRUNCATION_NOT_ALLOWED

SQLSTATE: 0AKDE

O truncamento do histórico só é relevante para os recursos do leitor.

DELTA_FEATURE_DROP_NONREMOVABLE_FEATURE

SQLSTATE: 0AKDE

Não é possível soltar <feature> porque não há suporte para descartar esse recurso.

Entre em contato com o suporte da Databricks.

DELTA_FEATURE_DROP_UNSUPPORTED_CLIENT_FEATURE

SQLSTATE: 0AKDE

Não é possível descartar <feature> porque não é suportado por esta versão do Databricks.

Considere o uso do Databricks com uma versão superior.

DELTA_FEATURE_DROP_WAIT_FOR_RETENTION_PERIOD

SQLSTATE: 0AKDE

A queda <feature> foi parcialmente bem-sucedida.

O recurso agora não é mais usado na versão atual da tabela. No entanto, o recurso

ainda está presente em versões históricas da tabela. O recurso de tabela não pode ser descartado

do protocolo de tabela até que essas versões históricas tenham expirado.

Para descartar o recurso de tabela do protocolo, aguarde até que as versões históricas

expirar e, em seguida, repita este comando. O período de retenção para versões históricas é

atualmente configurado como <logRetentionPeriodKey>=<logRetentionPeriod>.

Em alternativa, aguarde até que o período de retenção TRUNCATE HISTORY expire (<truncateHistoryLogRetentionPeriod>)

e, em seguida, execute:

ALTER TABLE table_name DROP FEATURE feature_name TRUNCATE HISTORY

DELTA_FEATURE_REQUIRES_HIGHER_READER_VERSION

SQLSTATE: 0AKDE

Não é possível ativar o recurso <feature> de tabela porque requer uma versão superior do protocolo de leitor (atual <current>). Considere atualizar a versão do protocolo de leitura da tabela para <required>, ou para uma versão que ofereça suporte aos recursos da tabela do leitor. Consulte para obter mais informações sobre as versões do protocolo de <docLink> tabela.

DELTA_FEATURE_REQUIRES_HIGHER_WRITER_VERSION

SQLSTATE: 0AKDE

Não é possível ativar o recurso <feature> de tabela porque requer uma versão superior do protocolo de gravador (atual <current>). Considere atualizar a versão do protocolo de gravador da tabela para <required>, ou para uma versão que ofereça suporte aos recursos da tabela do gravador. Consulte para obter mais informações sobre as versões do protocolo de <docLink> tabela.

DELTA_FILE_ALREADY_EXISTS

SQLSTATE: 42K04

Caminho do arquivo existente <path>

DELTA_FILE_LIST_AND_PATTERN_STRING_CONFLICT

SQLSTATE: 42613

Não é possível especificar a lista de arquivos e a cadeia de caracteres de padrão.

DELTA_FILE_NOT_FOUND

SQLSTATE: 42K03

Caminho do arquivo <path>

DELTA_FILE_NOT_FOUND_DETAILED

SQLSTATE: 42K03

O arquivo <filePath> referenciado no log de transações não pode ser encontrado. Isso ocorre quando os dados foram excluídos manualmente do sistema de arquivos em vez de usar a instrução table DELETE . Para mais informações, consulte <faqPath>

DELTA_FILE_OR_DIR_NOT_FOUND

SQLSTATE: 42K03

Nenhum arquivo ou diretório desse tipo: <path>

DELTA_FILE_TO_OVERWRITE_NOT_FOUND

SQLSTATE: 42K03

Arquivo (<path>) a ser reescrito não encontrado entre os arquivos candidatos:

<pathList>

DELTA_FOUND_MAP_TYPE_COLUMN

SQLSTATE: KD003

Foi encontrado um MapType. Para acessar a chave ou o valor de um MapType, especifique um

de:

<key> ou

<value>

seguido do nome da coluna (apenas se essa coluna for do tipo struct).

por exemplo, mymap.key.mykey

Se a coluna for um tipo básico, mymap.key ou mymap.value é suficiente.

DELTA_GENERATED_COLUMNS_DATA_TYPE_MISMATCH

SQLSTATE: 42K09

Coluna <columnName> é uma coluna gerada ou uma coluna usada por uma coluna gerada. O tipo de dados é <columnType>. Não aceita tipo de dados <dataType>

DELTA_GENERATED_COLUMNS_EXPR_TYPE_MISMATCH

SQLSTATE: 42K09

O tipo de expressão da coluna <columnName> gerada é <expressionType>, mas o tipo de coluna é <columnType>

DELTA_GENERATED_COLUMN_UPDATE_TYPE_MISMATCH

SQLSTATE: 42K09

Coluna <currentName> é uma coluna gerada ou uma coluna usada por uma coluna gerada. O tipo de dados é <currentDataType> e não pode ser convertido em tipo de dados <updateDataType>

DELTA_ICEBERG_COMPAT_VIOLATION

SQLSTATE: KD00E

A validação do IcebergCompatV<version> falhou.

Para mais detalhes, ver DELTA_ICEBERG_COMPAT_VIOLATION

DELTA_ILLEGAL_OPTION

SQLSTATE: 42616

Valor inválido '<input>' para a opção '<name>', <explain>

DELTA_ILLEGAL_USAGE

SQLSTATE: 42601

O uso de <option> não é permitido quando <operation> uma tabela Delta.

DELTA_INCONSISTENT_BUCKET_SPEC

SQLSTATE: 42000

BucketSpec na tabela bucketed Delta não corresponde a BucketSpec de metadados. Esperado: <expected>. Real: <actual>.

DELTA_INCONSISTENT_LOGSTORE_CONFS

SQLSTATE: F0000

(<setKeys>) não pode ser definido para valores diferentes. Por favor, defina apenas um deles, ou defina-os com o mesmo valor.

DELTA_INCORRECT_ARRAY_ACCESS

SQLSTATE: KD003

Acessando incorretamente um ArrayType. Use a posição arrayname.element.elementname para

adicionar a uma matriz.

DELTA_INCORRECT_ARRAY_ACCESS_BY_NAME

SQLSTATE: KD003

Foi encontrado um ArrayType. Para acessar elementos de um ArrayType, especifique

<rightName>

Em vez de <wrongName>

DELTA_INCORRECT_GET_CONF

SQLSTATE: 42000

Use getConf() em vez de 'conf.getConf()

DELTA_INCORRECT_LOG_STORE_IMPLEMENTATION

SQLSTATE: 0AKDC

O erro normalmente ocorre quando a implementação padrão do LogStore, que

is, HDFSLogStore, é usado para gravar em uma tabela Delta em um sistema de armazenamento não-HDFS.

A fim de obter as garantias transacionais ACID em atualizações de tabela, você tem que usar o

implementação correta do LogStore apropriada para seu sistema de armazenamento.

Consulte <docLink> para obter detalhes.

DELTA_INDEX_LARGER_OR_EQUAL_THAN_STRUCT

SQLSTATE: 42KD8

Índice <position> para soltar coluna é igual ou é maior que o comprimento struct: <length>

DELTA_INDEX_LARGER_THAN_STRUCT

SQLSTATE: 42KD8

O índice <index> para adicionar coluna <columnName> é maior do que o comprimento struct: <length>

DELTA_INSERT_COLUMN_ARITY_MISMATCH

SQLSTATE: 42802

Não é possível escrever em '<tableName>', <columnName>; a tabela de destino tem <numColumns> coluna(s), mas os dados inseridos têm <insertColumns> coluna(s)

DELTA_INSERT_COLUMN_MISMATCH

SQLSTATE: 42802

A coluna <columnName> não é especificada em INSERIR

DELTA_INVALID_AUTO_COMPACT_TYPE

SQLSTATE: 22023

Tipo de compactação automática inválido: <value>. Os valores permitidos são: <allowed>.

DELTA_INVALID_BUCKET_COUNT

SQLSTATE: 22023

Contagem de buckets inválida: <invalidBucketCount>. A contagem de balde deve ser um número positivo que seja potência de 2 e pelo menos 8. Você pode usar <validBucketCount> em vez disso.

DELTA_INVALID_BUCKET_INDEX

SQLSTATE: 22023

Não é possível localizar a coluna bucket nas colunas de partição

DELTA_INVALID_CALENDAR_INTERVAL_EMPTY

SQLSTATE: 2200P

O intervalo não pode ser nulo ou em branco.

DELTA_INVALID_CDC_RANGE

SQLSTATE: 22003

O intervalo do CDC do início <start> ao fim <end> foi inválido. O fim não pode ser antes do início.

DELTA_INVALID_CHARACTERS_IN_COLUMN_NAME

SQLSTATE: 42K05

O nome do atributo "<columnName>" contém caractere(s) inválido(s) entre " ,;{}()\n\t=". Utilize o alias para mudar o nome.

DELTA_INVALID_CHARACTERS_IN_COLUMN_NAMES

SQLSTATE: 42K05

Encontrado(s) caractere(s) inválido(s) entre ' ,;{}()nt=' nos nomes das colunas do seu esquema.

Nomes de colunas inválidos: <invalidColumnNames>.

Use outros caracteres e tente novamente.

DELTA_INVALID_CLONE_PATH

SQLSTATE: 22KD1

O local de destino para CLONE precisa ser um caminho absoluto ou nome de tabela. Utilize uma seringa

caminho absoluto em vez de <path>.

DELTA_INVALID_COLUMN_NAMES_WHEN_REMOVING_COLUMN_MAPPING

SQLSTATE: 42K05

Encontrado(s) caractere(s) inválido(s) entre ' ,;{}()nt=' nos nomes das colunas do seu esquema.

Nomes de colunas inválidos: <invalidColumnNames>.

O mapeamento de coluna não pode ser removido quando há caracteres inválidos nos nomes das colunas.

Renomeie as colunas para remover os caracteres inválidos e execute este comando novamente.

DELTA_INVALID_FORMAT

SQLSTATE: 22000

Formato incompatível detetado.

Um log de transações para Delta foi encontrado em <deltaRootPath>/_delta_log'',

mas você está tentando <operation><path> usar format("<format>"). Deve utilizar

'format("delta")' ao ler e escrever numa tabela delta.

Para saber mais sobre a Delta, consulte <docLink>

DELTA_INVALID_GENERATED_COLUMN_REFERENCES

SQLSTATE: 42621

Uma coluna gerada não pode usar uma coluna inexistente ou outra coluna gerada

DELTA_INVALID_IDEMPOTENT_WRITES_OPTIONS

SQLSTATE: 42616

Opções inválidas para gravações idempotentes de Dataframe: <reason>

DELTA_INVALID_INTERVAL

SQLSTATE: 22006

<interval> não é um INTERVALO válido.

DELTA_INVALID_ISOLATION_LEVEL

SQLSTATE: 25000

Nível de isolamento inválido '<isolationLevel>'

DELTA_INVALID_LOGSTORE_CONF

SQLSTATE: F0000

(<classConfig>) e (<schemeConfig>) não podem ser definidos ao mesmo tempo. Por favor, defina apenas um grupo deles.

DELTA_INVALID_MANAGED_TABLE_SYNTAX_NO_SCHEMA

SQLSTATE: 42000

Você está tentando criar uma tabela gerenciada <tableName>

usando Delta, mas o esquema não é especificado.

Para saber mais sobre a Delta, consulte <docLink>

DELTA_INVALID_PARTITION_COLUMN

SQLSTATE: 42996

<columnName> não é uma coluna de partição válida na tabela <tableName>.

DELTA_INVALID_PARTITION_COLUMN_NAME

SQLSTATE: 42996

Encontradas colunas de partição com caractere(s) inválido(s) entre " ,;{}()nt=". Por favor, altere o nome para suas colunas de partição. Essa verificação pode ser desativada definindo spark.conf.set("spark.databricks.delta.partitionColumnValidity.enabled", false), no entanto, isso não é recomendado, pois outros recursos do Delta podem não funcionar corretamente.

DELTA_INVALID_PARTITION_COLUMN_TYPE

SQLSTATE: 42996

Não há suporte para o uso de coluna <name> do tipo <dataType> como uma coluna de partição.

DELTA_INVALID_PARTITION_PATH

SQLSTATE: 22KD1

Um fragmento de caminho de partição deve ser o formato como part1=foo/part2=bar. O caminho da partição: <path>

DELTA_INVALID_PROTOCOL_DOWNGRADE

SQLSTATE: KD004

A versão do protocolo não pode ser rebaixada de <oldProtocol> para <newProtocol>

DELTA_INVALID_PROTOCOL_VERSION

SQLSTATE: KD004

Versão do protocolo Delta não suportada: a tabela "<tableNameOrPath>" requer a versão <readerRequired> do leitor e a versão <writerRequired>do gravador, mas esta versão do Databricks suporta as versões <supportedReaders> do leitor e do <supportedWriters>gravador. Atualize para uma versão mais recente.

DELTA_INVALID_TABLE_VALUE_FUNCTION

SQLSTATE: 22000

Função <function> é uma função com valor de tabela não suportada para leituras CDC.

DELTA_INVALID_TIMESTAMP_FORMAT

SQLSTATE: 22007

O carimbo de data/hora <timestamp> fornecido não corresponde à sintaxe <format>esperada.

DELTA_LOG_ALREADY_EXISTS

SQLSTATE: 42K04

Já existe um log Delta em <path>

DELTA_LOG_FILE_NOT_FOUND_FOR_STREAMING_SOURCE

SQLSTATE: 42K03

Se você nunca o excluiu, é provável que sua consulta esteja atrasada. Por favor, exclua seu ponto de verificação para reiniciar do zero. Para evitar que isso aconteça novamente, você pode atualizar sua política de retenção da tabela Delta

DELTA_MATERIALIZED_ROW_TRACKING_COLUMN_NAME_MISSING

SQLSTATE: 22000

Nome da coluna materializado <rowTrackingColumn> ausente para <tableName>.

DELTA_MAX_ARRAY_SIZE_EXCEEDED

SQLSTATE: 42000

Por favor, use um limite inferior a Int.MaxValue - 8.

DELTA_MAX_COMMIT_RETRIES_EXCEEDED

SQLSTATE: 40000

Este compromisso falhou, pois já foi tentado <numAttempts> várias vezes, mas não teve sucesso.

Isso pode ser causado pela tabela Delta ser comprometida continuamente por muitos concorrentes

compromete-se.

Confirmação iniciada na versão: <startVersion>

Falha na confirmação na versão: <failVersion>

Número de ações tentadas cometidas: <numActions>

Tempo total gasto na tentativa desta confirmação: <timeSpent> ms

DELTA_MAX_LIST_FILE_EXCEEDED

SQLSTATE: 42000

Lista de arquivos deve ter no máximo <maxFileListSize> entradas, tinha <numFiles>.

DELTA_MERGE_INCOMPATIBLE_DATATYPE

SQLSTATE: 42K09

Falha ao mesclar tipos <currentDataType> de dados incompatíveis e <updateDataType>

DELTA_MERGE_INCOMPATIBLE_DECIMAL_TYPE

SQLSTATE: 42806

Falha ao mesclar tipos decimais com incompatíveis <decimalRanges>

DELTA_MERGE_MATERIALIZE_SOURCE_FAILED_REPEATEDLY

SQLSTATE: 25000

Manter a fonte da declaração MERGE materializada falhou repetidamente.

DELTA_MERGE_MISSING_WHEN

SQLSTATE: 42601

Deve haver pelo menos uma cláusula WHEN em uma instrução MERGE.

DELTA_MERGE_RESOLVED_ATTRIBUTE_MISSING_FROM_INPUT

SQLSTATE: 42601

Atributo(s) resolvido(s) ausente(s) <missingAttributes> no <input> operador <merge>

DELTA_MERGE_UNEXPECTED_ASSIGNMENT_KEY

SQLSTATE: 22005

Chave de atribuição inesperada: <unexpectedKeyClass> - <unexpectedKeyObject>

DELTA_MERGE_UNRESOLVED_EXPRESSION

SQLSTATE: 42601

Não é possível resolver <sqlExpr> em <clause> dado <cols>.

DELTA_MISSING_CHANGE_DATA

SQLSTATE: KD002

Erro ao obter dados de alteração para o intervalo [<startVersion> , <endVersion>] como os dados de alteração não foram

gravado para a versão [<version>]. Se tiver ativado o feed de dados de alteração nesta tabela,

Use DESCRIBE HISTORY para ver quando ele foi habilitado pela primeira vez.

Caso contrário, para começar a gravar dados de alteração, use 'ALTER TABLE table_name SET TBLPROPERTIES

(<key>=verdadeiro)».

DELTA_MISSING_COLUMN

SQLSTATE: 42703

Não é possível encontrar <columnName> nas colunas da tabela: <columnList>

DELTA_MISSING_DELTA_TABLE

SQLSTATE: 42P01

<tableName> não é uma tabela Delta.

DELTA_MISSING_DELTA_TABLE_COPY_INTO

SQLSTATE: 42P01

Tabela não existe. Crie uma tabela Delta vazia primeiro usando CREATE TABLE <tableName>.

DELTA_MISSING_ICEBERG_CLASS

SQLSTATE: 56038

A classe Iceberg não foi encontrada. Certifique-se de que o suporte Delta Iceberg está instalado.

Consulte para <docLink> obter mais detalhes.

DELTA_MISSING_NOT_NULL_COLUMN_VALUE

SQLSTATE: 23502

A coluna <columnName>, que tem uma restrição NOT NULL, está ausente dos dados que estão sendo gravados na tabela.

DELTA_MISSING_PARTITION_COLUMN

SQLSTATE: 42KD6

Coluna <columnName> de partição não encontrada no esquema <columnList>

DELTA_MISSING_PART_FILES

SQLSTATE: 42KD6

Não foi possível encontrar todos os arquivos de peças da versão do ponto de verificação: <version>

DELTA_MISSING_PROVIDER_FOR_CONVERT

SQLSTATE: 0AKDC

CONVERT TO DELTA suporta apenas tabelas de parquet. Por favor, reescreva seu alvo como parquet.<path> se for um diretório parquet.

DELTA_MISSING_SET_COLUMN

SQLSTATE: 42703

Coluna <columnName> SET não encontrada Determinadas colunas: <columnList>.

DELTA_MISSING_TRANSACTION_LOG

SQLSTATE: 42000

Formato incompatível detetado.

Você está tentando usar o <operation><path> Delta, mas não há

log de transações presente. Verifique o trabalho upstream para se certificar de que está a escrever

usando format("delta") e que você está tentando %1$s o caminho base da tabela.

Para saber mais sobre a Delta, consulte <docLink>

DELTA_MODE_NOT_SUPPORTED

SQLSTATE: 0AKDC

O modo especificado '<mode>' não é suportado. Os modos suportados são: <supportedModes>

DELTA_MULTIPLE_CDC_BOUNDARY

SQLSTATE: 42614

Vários <startingOrEnding> argumentos fornecidos para leitura CDC. Forneça um carimbo de <startingOrEnding>data/hora ou <startingOrEnding>versão.

DELTA_MULTIPLE_CONF_FOR_SINGLE_COLUMN_IN_BLOOM_FILTER

SQLSTATE: 42614

Várias configurações de índice de filtro bloom passadas para o comando para coluna: <columnName>

DELTA_MULTIPLE_SOURCE_ROW_MATCHING_TARGET_ROW_IN_MERGE

SQLSTATE: 21506

Não é possível executar Mesclar como várias linhas de origem correspondentes e tentou modificar o mesmo

linha de destino na tabela Delta de maneiras possivelmente conflitantes. Pela semântica SQL de Merge,

Quando várias linhas de origem correspondem na mesma linha de destino, o resultado pode ser ambíguo

como não está claro qual linha de origem deve ser usada para atualizar ou excluir a correspondência

linha de destino. Você pode pré-processar a tabela de origem para eliminar a possibilidade de

várias correspondências. Veja a secção

<usageReference>

DELTA_NAME_CONFLICT_IN_BUCKETED_TABLE

SQLSTATE: 42000

O(s) seguinte(s) nome(s) de coluna são reservados apenas para uso interno da tabela com bucket Delta: <names>

DELTA_NESTED_FIELDS_NEED_RENAME

SQLSTATE: 42K05

O esquema de entrada contém campos aninhados que são capitalizados de forma diferente da tabela de destino.

Eles precisam ser renomeados para evitar a perda de dados nesses campos durante a gravação no Delta.

Campos:

<fields>.

Esquema original:

<schema>

DELTA_NESTED_NOT_NULL_CONSTRAINT

SQLSTATE: 0AKDC

O <nestType> tipo do campo <parent> contém uma restrição NOT NULL. Delta não suporta restrições NOT NULL aninhadas em matrizes ou mapas. Para suprimir esse erro e ignorar silenciosamente as restrições especificadas, defina <configKey> = true.

Tipo analisado <nestType> :

<nestedPrettyJson>

DELTA_NESTED_SUBQUERY_NOT_SUPPORTED

SQLSTATE: 0A000

A subconsulta aninhada não é suportada na <operation> condição.

DELTA_NEW_CHECK_CONSTRAINT_VIOLATION

SQLSTATE: 23512

<numRows> linhas em <tableName> violar a nova restrição CHECK (<checkConstraint>)

DELTA_NEW_NOT_NULL_VIOLATION

SQLSTATE: 23512

<numRows> linhas em <tableName> violar a nova restrição NOT NULL em <colName>

DELTA_NON_BOOLEAN_CHECK_CONSTRAINT

SQLSTATE: 42621

A restrição CHECK '<name>' (<expr>) deve ser uma expressão booleana.

DELTA_NON_DETERMINISTIC_FUNCTION_NOT_SUPPORTED

SQLSTATE: 0AKDC

As funções não determinísticas não são suportadas na <operation><expression>

DELTA_NON_LAST_MATCHED_CLAUSE_OMIT_CONDITION

SQLSTATE: 42601

Quando há mais de uma cláusula MATCHED em uma instrução MERGE, somente a última cláusula MATCHED pode omitir a condição.

DELTA_NON_LAST_NOT_MATCHED_BY_SOURCE_CLAUSE_OMIT_CONDITION

SQLSTATE: 42601

Quando houver mais de uma cláusula NOT MATCHED BY SOURCE em uma instrução MERGE, somente a última cláusula NOT MATCHED BY SOURCE poderá omitir a condição.

DELTA_NON_LAST_NOT_MATCHED_CLAUSE_OMIT_CONDITION

SQLSTATE: 42601

Quando há mais de uma cláusula NOT MATCHED em uma instrução MERGE, somente a última cláusula NOT MATCHED pode omitir a condição

DELTA_NON_PARSABLE_TAG

SQLSTATE: 42601

Não foi possível analisar a tag <tag>.

As tags de arquivo são: <tagList>

DELTA_NON_PARTITION_COLUMN_ABSENT

SQLSTATE: KD005

Os dados gravados no Delta precisam conter pelo menos uma coluna não particionada.<details>

DELTA_NON_PARTITION_COLUMN_REFERENCE

SQLSTATE: 42P10

Predicado referencia coluna não-partição '<columnName>'. Apenas as colunas de partição podem ser referenciadas: [<columnList>]

DELTA_NON_PARTITION_COLUMN_SPECIFIED

SQLSTATE: 42P10

A(s) coluna(s) não(s) <columnList> de particionamento são especificadas onde apenas colunas de particionamento são esperadas: <fragment>.

DELTA_NON_SINGLE_PART_NAMESPACE_FOR_CATALOG

SQLSTATE: 42K05

O catálogo delta requer um namespace de parte única, mas <identifier> é de várias partes.

DELTA_NOT_A_DATABRICKS_DELTA_TABLE

SQLSTATE: 42000

<table> não é uma tabela Delta. Por favor, solte esta tabela primeiro se você gostaria de criá-la com Databricks Delta.

DELTA_NOT_A_DELTA_TABLE

SQLSTATE: 0AKDD

<tableName> não é uma tabela Delta. Por favor, solte esta tabela primeiro se você gostaria de recriá-la com Delta Lake.

DELTA_NOT_NULL_COLUMN_NOT_FOUND_IN_STRUCT

SQLSTATE: 42K09

Coluna não anulável não encontrada em struct: <struct>

DELTA_NOT_NULL_CONSTRAINT_VIOLATED

SQLSTATE: 23502

Restrição NOT NULL violada para coluna: <columnName>.

DELTA_NOT_NULL_NESTED_FIELD

SQLSTATE: 0A000

Um campo aninhado não anulável não pode ser adicionado a um pai anulável. Defina a anulabilidade da coluna pai de acordo.

DELTA_NO_COMMITS_FOUND

SQLSTATE: KD006

Nenhum compromisso encontrado em <logPath>

DELTA_NO_RECREATABLE_HISTORY_FOUND

SQLSTATE: KD006

Não foram encontradas confirmações recriáveis em <logPath>

DELTA_NO_RELATION_TABLE

SQLSTATE: 42P01

Tabela <tableIdent> não encontrada

DELTA_NO_START_FOR_CDC_READ

SQLSTATE: 42601

Nenhum startingVersion ou startingTimestamp fornecido para leitura CDC.

DELTA_NULL_SCHEMA_IN_STREAMING_WRITE

SQLSTATE: 42P18

Delta não aceita NullTypes no esquema para gravações de streaming.

DELTA_ONEOF_IN_TIMETRAVEL

SQLSTATE: 42601

Por favor, forneça 'timestampAsOf' ou 'versionAsOf' para viagens no tempo.

DELTA_ONLY_OPERATION

SQLSTATE: 0AKDD

<operation> só é suportado para tabelas Delta.

DELTA_OPERATION_MISSING_PATH

SQLSTATE: 42601

Forneça o caminho ou o identificador da tabela para <operation>.

DELTA_OPERATION_NOT_ALLOWED

SQLSTATE: 0AKDC

Operação não permitida: <operation> não é suportada para tabelas Delta

DELTA_OPERATION_NOT_ALLOWED_DETAIL

SQLSTATE: 0AKDC

Operação não permitida: <operation> não é suportada para tabelas Delta: <tableName>

DELTA_OPERATION_ON_TEMP_VIEW_WITH_GENERATED_COLS_NOT_SUPPORTED

SQLSTATE: 0A000

<operation> comando em uma exibição temporária referente a uma tabela Delta que contém colunas geradas não é suportado. Execute o <operation> comando diretamente na tabela Delta

DELTA_OVERWRITE_MUST_BE_TRUE

SQLSTATE: 42000

A opção de cópia overwriteSchema não pode ser especificada sem definir OVERWRITE = 'true'.

DELTA_OVERWRITE_SCHEMA_WITH_DYNAMIC_PARTITION_OVERWRITE

SQLSTATE: 42613

'overwriteSchema' não pode ser usado no modo de substituição de partição dinâmica.

DELTA_PARTITION_COLUMN_CAST_FAILED

SQLSTATE: 22525

Falha ao converter valor <value> para a <dataType> coluna de partição <columnName>

DELTA_PARTITION_COLUMN_NOT_FOUND

SQLSTATE: 42703

Coluna <columnName> de partição não encontrada no esquema [<schemaMap>]

DELTA_PARTITION_SCHEMA_IN_ICEBERG_TABLES

SQLSTATE: 42613

O esquema de partição não pode ser especificado ao converter tabelas Iceberg. Infere-se automaticamente.

DELTA_PATH_DOES_NOT_EXIST

SQLSTATE: 42K03

<path> não existe, ou não é uma tabela Delta.

DELTA_PATH_EXISTS

SQLSTATE: 42K04

Não é possível gravar no caminho <path> já existente sem definir OVERWRITE = 'true'.

DELTA_POST_COMMIT_HOOK_FAILED

SQLSTATE: 2DKD0

A confirmação com a versão <version> da tabela Delta foi bem-sucedida, mas o erro ao executar o gancho pós-confirmação <name><message>

DELTA_PROTOCOL_PROPERTY_NOT_INT

SQLSTATE: 42K06

A propriedade <key> Protocol precisa ser um inteiro. Encontrado <value>

DELTA_READ_FEATURE_PROTOCOL_REQUIRES_WRITE

SQLSTATE: KD004

Não é possível atualizar apenas a versão do protocolo leitor para usar recursos de tabela. A versão do protocolo do gravador deve ser, pelo menos <writerVersion> , para prosseguir. Consulte para obter mais informações sobre as versões do protocolo de <docLink> tabela.

DELTA_READ_TABLE_WITHOUT_COLUMNS

SQLSTATE: 428GU

Você está tentando ler uma tabela <tableName> Delta que não tem colunas.

Escreva alguns dados novos com a opção mergeSchema = true de poder ler a tabela.

DELTA_REGEX_OPT_SYNTAX_ERROR

SQLSTATE: 2201B

Por favor, verifique novamente a sintaxe para '<regExpOption>'

DELTA_REPLACE_WHERE_IN_OVERWRITE

SQLSTATE: 42613

Não é possível usar replaceWhere em conjunto com uma substituição por filtro

DELTA_REPLACE_WHERE_MISMATCH

SQLSTATE: 44000

Os dados gravados não estão em conformidade com a condição ou restrição de substituição parcial da tabela '<replaceWhere>'.

<message>

DELTA_REPLACE_WHERE_WITH_DYNAMIC_PARTITION_OVERWRITE

SQLSTATE: 42613

Uma expressão 'replaceWhere' e 'partitionOverwriteMode'='dynamic' não podem ser definidas nas opções DataFrameWriter.

DELTA_REPLACE_WHERE_WITH_FILTER_DATA_CHANGE_UNSET

SQLSTATE: 42613

'replaceWhere' não pode ser usado com filtros de dados quando 'dataChange' está definido como false. Filtros: <dataFilters>

DELTA_ROW_ID_ASSIGNMENT_WITHOUT_STATS

SQLSTATE: 22000

Não é possível atribuir IDs de linha sem estatísticas de contagem de linhas.

Colete estatísticas para a tabela executando o seguinte código em um bloco de anotações Scala e tente novamente:

importar com.databricks.sql.transaction.tahoe.DeltaLog

importar com.databricks.sql.transaction.tahoe.stats.StatisticsCollection

importar org.apache.spark.sql.catalyst.TableIdentifier

val log = DeltaLog.forTable(faísca, TableIdentifier(table_name))

StatisticsCollection.recompute(faísca, log)

DELTA_SCHEMA_CHANGED

SQLSTATE: KD007

Alteração de esquema detetada:

Esquema de origem de streaming: <readSchema>

Esquema do arquivo de dados: <dataSchema>

Tente reiniciar a consulta. Se esse problema se repetir entre as reinicializações da consulta sem

progredindo, você fez uma alteração de esquema incompatível e precisa iniciar seu

consulta do zero usando um novo diretório de ponto de verificação.

DELTA_SCHEMA_CHANGED_WITH_STARTING_OPTIONS

SQLSTATE: KD007

Alteração de esquema detetada na versão <version>:

Esquema de origem de streaming: <readSchema>

Esquema do arquivo de dados: <dataSchema>

Tente reiniciar a consulta. Se esse problema se repetir entre as reinicializações da consulta sem

progredindo, você fez uma alteração de esquema incompatível e precisa iniciar seu

consulta do zero usando um novo diretório de ponto de verificação. Se o problema persistir após

mudando para um novo diretório de ponto de verificação, talvez seja necessário alterar o

Opção 'startingVersion' ou 'startingTimestamp' para iniciar a partir de uma versão mais recente do que

<version> com um novo diretório de pontos de verificação.

DELTA_SCHEMA_CHANGED_WITH_VERSION

SQLSTATE: KD007

Alteração de esquema detetada na versão <version>:

Esquema de origem de streaming: <readSchema>

Esquema do arquivo de dados: <dataSchema>

Tente reiniciar a consulta. Se esse problema se repetir entre as reinicializações da consulta sem

progredindo, você fez uma alteração de esquema incompatível e precisa iniciar seu

consulta do zero usando um novo diretório de ponto de verificação.

DELTA_SCHEMA_CHANGE_SINCE_ANALYSIS

SQLSTATE: KD007

O esquema da tabela Delta foi alterado de forma incompatível desde o DataFrame

ou o objeto DeltaTable foi criado. Redefina seu objeto DataFrame ou DeltaTable.

Alterações:

<schemaDiff> <legacyFlagMessage>

DELTA_SCHEMA_NOT_PROVIDED

SQLSTATE: 42908

O esquema de tabela não é fornecido. Forneça o esquema (definição de coluna) da tabela ao usar a tabela REPLACE e uma consulta AS SELECT não é fornecida.

DELTA_SCHEMA_NOT_SET

SQLSTATE: KD008

O esquema de tabela não está definido. Escreva dados nele ou use CREATE TABLE para definir o esquema.

DELTA_SET_LOCATION_SCHEMA_MISMATCH

SQLSTATE: 42KD7

O esquema do novo local Delta é diferente do esquema de tabela atual.

Esquema original:

<original>

Esquema de destino:

<destination>

Se esta for uma alteração pretendida, pode desativar esta verificação executando:

%%sql set <config> = verdadeiro

DELTA_SHALLOW_CLONE_FILE_NOT_FOUND

SQLSTATE: 42K03

O arquivo <filePath> referenciado no log de transações não pode ser encontrado. Isso pode ocorrer quando os dados foram excluídos manualmente do sistema de arquivos em vez de usar a instrução table DELETE . Esta tabela parece ser um clone superficial, se esse for o caso, esse erro pode ocorrer quando a tabela original da qual esta tabela foi clonada excluiu um arquivo que o clone ainda está usando. Se você quiser que qualquer clone seja independente da tabela original, use um clone DEEP em vez disso.

DELTA_SHARING_CURRENT_RECIPIENT_PROPERTY_UNDEFINED

SQLSTATE: 42704

Os dados são restritos pela propriedade <property> do destinatário que não se aplica ao destinatário atual na sessão. Entre em contato com o provedor de dados para resolver o problema.

DELTA_SHARING_INVALID_OP_IN_EXTERNAL_SHARED_VIEW

SQLSTATE: 42887

<operation> não pode ser usado em visualizações do Delta Sharing que são compartilhadas entre contas.

DELTA_SHOW_PARTITION_IN_NON_PARTITIONED_COLUMN

SQLSTATE: 42P10

A(s) coluna(s) não(s) <badCols> de particionamento são especificadas para SHOW PARTITIONS

DELTA_SHOW_PARTITION_IN_NON_PARTITIONED_TABLE

SQLSTATE: 42809

SHOW PARTITIONS não é permitido em uma tabela que não está particionada: <tableName>

DELTA_SOURCE_IGNORE_DELETE

SQLSTATE: 0A000

Dados excluídos detetados (por exemplo <removedFile>) da fonte de streaming na versão <version>. Esse procedimento não é atualmente suportado. Se você quiser ignorar exclusões, defina a opção 'ignoreDeletes' como 'true'. A tabela de origem pode ser encontrada no caminho <dataPath>.

DELTA_SOURCE_TABLE_IGNORE_CHANGES

SQLSTATE: 0A000

Detetada uma atualização de dados (por exemplo <file>) na tabela de origem na versão <version>. Esse procedimento não é atualmente suportado. Se isso vai acontecer regularmente e você não tem problema em pular alterações, defina a opção 'skipChangeCommits' como 'true'. Se você quiser que a atualização de dados seja refletida, reinicie esta consulta com um novo diretório de ponto de verificação ou faça uma atualização completa se estiver usando DLT. Se você precisar lidar com essas alterações, mude para MVs. A tabela de origem pode ser encontrada no caminho <dataPath>.

DELTA_STARTING_VERSION_AND_TIMESTAMP_BOTH_SET

SQLSTATE: 42613

Por favor, forneça '<version>' ou '<timestamp>'

DELTA_STATS_COLLECTION_COLUMN_NOT_FOUND

SQLSTATE: 42000

<statsType> estatísticas não encontradas para coluna nos metadados do Parquet: <columnPath>.

DELTA_STREAMING_CANNOT_CONTINUE_PROCESSING_POST_SCHEMA_EVOLUTION

SQLSTATE: KD002

Detetamos uma ou mais alterações de esquema não aditivas (<opType>) entre a versão <previousSchemaChangeVersion> Delta e <currentSchemaChangeVersion> na fonte de streaming Delta.

Verifique se deseja propagar manualmente a(s) alteração(ões) de esquema para a tabela do coletor antes de prosseguirmos com o processamento de fluxo usando o esquema finalizado em <currentSchemaChangeVersion>.

Depois de corrigir o esquema da tabela de coletor ou decidir que não há necessidade de corrigir, você pode definir (uma das) seguintes configurações SQL para desbloquear a(s) alteração(ões) de esquema não aditiva e continuar o processamento de fluxo.

Para desbloquear este fluxo específico apenas para esta série de alterações de esquema: defina <allowCkptVerKey>` = `<allowCkptVerValue>.

Para desbloquear este fluxo específico: defina <allowCkptKey>` = `<allowCkptValue>

Para desbloquear todos os fluxos: defina <allowAllKey>` = `<allowAllValue>.

Como alternativa, se aplicável, você pode substituir o com <opSpecificMode> no conf SQL para desbloquear o <allowAllMode> fluxo apenas para este tipo de alteração de esquema.

DELTA_STREAMING_CHECK_COLUMN_MAPPING_NO_SNAPSHOT

SQLSTATE: KD002

Falha ao obter instantâneo de log Delta para a versão inicial ao verificar as alterações de esquema de mapeamento de coluna. Escolha uma versão inicial diferente ou force a ativação da leitura de streaming por sua conta e risco, definindo '<config>' como 'true'.

DELTA_STREAMING_INCOMPATIBLE_SCHEMA_CHANGE

SQLSTATE: 42KD4

A leitura de streaming não é suportada em tabelas com alterações de esquema incompatíveis com leitura (por exemplo, renomear ou soltar ou alterações de tipo de dados).

Para obter mais informações e possíveis próximas etapas para resolver esse problema, consulte a documentação em <docLink>

Leia o esquema: <readSchema>. Esquema de dados incompatível: <incompatibleSchema>.

DELTA_STREAMING_INCOMPATIBLE_SCHEMA_CHANGE_USE_SCHEMA_LOG

SQLSTATE: 42KD4

A leitura de streaming não é suportada em tabelas com alterações de esquema incompatíveis com leitura (por exemplo, renomear ou soltar ou alterações de tipo de dados).

Forneça um 'schemaTrackingLocation' para habilitar a evolução do esquema não aditivo para o processamento de fluxo Delta.

Consulte <docLink> para obter mais detalhes.

Leia o esquema: <readSchema>. Esquema de dados incompatível: <incompatibleSchema>.

DELTA_STREAMING_METADATA_EVOLUTION

SQLSTATE: 22000

O esquema, a configuração da tabela ou o protocolo da sua tabela Delta foi alterado durante o streaming.

O esquema ou o log de controle de metadados foi atualizado.

Reinicie o fluxo para continuar o processamento usando os metadados atualizados.

Esquema atualizado: <schema>.

Configurações de tabela atualizadas: <config>.

Protocolo de tabela atualizado: <protocol>

DELTA_STREAMING_SCHEMA_EVOLUTION_UNSUPPORTED_ROW_FILTER_COLUMN_MASKS

SQLSTATE: 22000

O streaming da tabela <tableId> de origem com rastreamento de esquema não oferece suporte a filtros de linha ou máscaras de coluna.

Solte os filtros de linha ou máscaras de coluna ou desative o rastreamento de esquema.

DELTA_STREAMING_SCHEMA_LOCATION_CONFLICT

SQLSTATE: 22000

Detetada a localização conflitante do esquema '<loc>' durante o streaming da tabela ou tabela localizada em '<table>'.

Outro fluxo pode estar reutilizando o mesmo local do esquema, o que não é permitido.

Por favor, forneça um novo caminho exclusivo schemaTrackingLocation ou streamingSourceTrackingId como uma opção de leitor para um dos fluxos desta tabela.

DELTA_STREAMING_SCHEMA_LOCATION_NOT_UNDER_CHECKPOINT

SQLSTATE: 22000

O local do esquema '<schemaTrackingLocation>' deve ser colocado sob o local do ponto de verificação '<checkpointLocation>'.

DELTA_STREAMING_SCHEMA_LOG_DESERIALIZE_FAILED

SQLSTATE: 22000

Arquivo de log incompleto no log do esquema de origem de streaming Delta em '<location>'.

O log de esquema pode ter sido corrompido. Escolha um novo local do esquema.

DELTA_STREAMING_SCHEMA_LOG_INCOMPATIBLE_DELTA_TABLE_ID

SQLSTATE: 22000

Detetado ID de tabela Delta incompatível ao tentar ler o fluxo Delta.

ID da tabela persistente: <persistedId>, ID da tabela: <tableId>

O log de esquema pode ter sido reutilizado. Escolha um novo local do esquema.

DELTA_STREAMING_SCHEMA_LOG_INCOMPATIBLE_PARTITION_SCHEMA

SQLSTATE: 22000

Detetado esquema de partição incompatível ao tentar ler o fluxo Delta.

Esquema persistente: <persistedSchema>, Esquema de partição delta: <partitionSchema>

Escolha um novo local de esquema para reinicializar o log de esquema se você tiver alterado manualmente o esquema de partição da tabela recentemente.

DELTA_STREAMING_SCHEMA_LOG_INIT_FAILED_INCOMPATIBLE_METADATA

SQLSTATE: 22000

Não foi possível inicializar o log do esquema de origem de streaming Delta porque

Detetamos uma alteração de esquema ou protocolo incompatível ao servir um lote de streaming da versão <a> da tabela para o <b>.

DELTA_STREAMING_SCHEMA_LOG_PARSE_SCHEMA_FAILED

SQLSTATE: 22000

Falha ao analisar o esquema do log de esquema de origem de streaming Delta.

O log de esquema pode ter sido corrompido. Escolha um novo local do esquema.

DELTA_TABLE_ALREADY_CONTAINS_CDC_COLUMNS

SQLSTATE: 42711

Não é possível ativar a Captura de Dados de Alteração na tabela. A tabela já contém

colunas <columnList> reservadas que irão

ser usado internamente como metadados para o Feed de Dados de Alteração da tabela. Para ativar

Alterar Feed de Dados na tabela Renomeie/solte essas colunas.

DELTA_TABLE_ALREADY_EXISTS

SQLSTATE: 42P07

A tabela <tableName> já existe.

DELTA_TABLE_FOR_PATH_UNSUPPORTED_HADOOP_CONF

SQLSTATE: 0AKDC

Atualmente, o DeltaTable.forPath suporta apenas chaves de configuração hadoop começando com, <allowedPrefixes> mas tem <unsupportedOptions>

DELTA_TABLE_ID_MISMATCH

SQLSTATE: KD007

A tabela Delta at <tableLocation> foi substituída enquanto este comando estava usando a tabela.

Table id era <oldId> mas é agora <newId>.

Tente novamente o comando atual para garantir que ele leia uma exibição consistente da tabela.

DELTA_TABLE_LOCATION_MISMATCH

SQLSTATE: 42613

A localização da tabela <tableName> existente é <existingTableLocation>. Ele não corresponde ao local <tableLocation>especificado.

DELTA_TABLE_NOT_FOUND

SQLSTATE: 42P01

A tabela <tableName> delta não existe.

DELTA_TABLE_NOT_SUPPORTED_IN_OP

SQLSTATE: 42809

Tabela não é suportada em <operation>. Em vez disso, use um caminho.

DELTA_TABLE_ONLY_OPERATION

SQLSTATE: 0AKDD

<tableName> não é uma tabela Delta. <operation> só é suportado para tabelas Delta.

DELTA_TARGET_TABLE_FINAL_SCHEMA_EMPTY

SQLSTATE: 428GU

O esquema final da tabela de destino está vazio.

DELTA_TIMESTAMP_GREATER_THAN_COMMIT

SQLSTATE: 42816

O carimbo de data/hora fornecido (<providedTimestamp>) é posterior à versão mais recente disponível para este

tabela (<tableName>). Por favor, use um carimbo de data/hora antes ou em <maximumTimestamp>.

DELTA_TIMESTAMP_INVALID

SQLSTATE: 42816

O carimbo de data/hora fornecido (<expr>) não pode ser convertido em um carimbo de data/hora válido.

DELTA_TIME_TRAVEL_INVALID_BEGIN_VALUE

SQLSTATE: 42604

<timeTravelKey> precisa ser um valor inicial válido.

DELTA_TRUNCATED_TRANSACTION_LOG

SQLSTATE: 42K03

<path>: Não é possível reconstruir o estado na versão<version>, pois o log de transações foi truncado devido à exclusão manual ou à política de retenção de log (<logRetention>=<logRetentionKey>) e à política de retenção de pontos de verificação ()<checkpointRetentionKey>=<checkpointRetention>

DELTA_TRUNCATE_TABLE_PARTITION_NOT_SUPPORTED

SQLSTATE: 0AKDC

Operação não permitida: TRUNCATE TABLE em tabelas Delta não suporta predicados de partição; use DELETE para excluir partições ou linhas específicas.

DELTA_UDF_IN_GENERATED_COLUMN

SQLSTATE: 42621

Encontrado <udfExpr>. Uma coluna gerada não pode usar uma função definida pelo usuário

DELTA_UNEXPECTED_ACTION_EXPRESSION

SQLSTATE: 42601

Expressão <expression>de ação inesperada .

DELTA_UNEXPECTED_NUM_PARTITION_COLUMNS_FROM_FILE_NAME

SQLSTATE: KD009

Esperando <expectedColsSize> coluna(s) de partição: <expectedCols>, mas encontrou <parsedColsSize> coluna(s) de partição: <parsedCols> da análise do nome do arquivo: <path>

DELTA_UNEXPECTED_PARTIAL_SCAN

SQLSTATE: KD00A

Espere uma verificação completa das fontes Delta, mas encontrou uma verificação parcial. caminho:<path>

DELTA_UNEXPECTED_PARTITION_COLUMN_FROM_FILE_NAME

SQLSTATE: KD009

Esperando coluna <expectedCol>de partição , mas encontrou coluna <parsedCol> de partição de analisar o nome do arquivo: <path>

DELTA_UNEXPECTED_PARTITION_SCHEMA_FROM_USER

SQLSTATE: KD009

CONVERT TO DELTA foi chamado com um esquema de partição diferente do esquema de partição inferido do catálogo, evite fornecer o esquema para que o esquema de partição possa ser escolhido a partir do catálogo.

esquema de partição de catálogo:

<catalogPartitionSchema>

esquema de partição fornecido:

<userPartitionSchema>

DELTA_UNIFORM_NOT_SUPPORTED

SQLSTATE: 0AKDC

O Formato Universal só é suportado em tabelas do Catálogo Unity.

DELTA_UNIVERSAL_FORMAT_VIOLATION

SQLSTATE: KD00E

A validação do Formato Universal (<format>) falhou: <violation>

DELTA_UNKNOWN_CONFIGURATION

SQLSTATE: F0000

Configuração desconhecida foi especificada: <config>

DELTA_UNKNOWN_PRIVILEGE

SQLSTATE: 42601

Privilégio desconhecido: <privilege>

DELTA_UNKNOWN_READ_LIMIT

SQLSTATE: 42601

ReadLimit desconhecido: <limit>

DELTA_UNRECOGNIZED_COLUMN_CHANGE

SQLSTATE: 42601

Alteração <otherClass>de coluna não reconhecida . Você pode estar executando uma versão desatualizada do Delta Lake.

DELTA_UNRECOGNIZED_INVARIANT

SQLSTATE: 56038

Invariante não reconhecido. Por favor, atualize sua versão do Spark.

DELTA_UNRECOGNIZED_LOGFILE

SQLSTATE: KD00B

Arquivo de log não reconhecido <fileName>

DELTA_UNSET_NON_EXISTENT_PROPERTY

SQLSTATE: 42616

Tentativa de desdefinir a propriedade inexistente '<property>' na tabela <tableName>

DELTA_UNSUPPORTED_ABS_PATH_ADD_FILE

SQLSTATE: 0AKDC

<path> não suporta a adição de arquivos com um caminho absoluto

DELTA_UNSUPPORTED_ALTER_TABLE_CHANGE_COL_OP

SQLSTATE: 0AKDC

ALTER TABLE CHANGE COLUMN não é suportado para alterar coluna <fieldPath> de <oldField> para <newField>

DELTA_UNSUPPORTED_ALTER_TABLE_REPLACE_COL_OP

SQLSTATE: 0AKDC

Operação ALTER TABLE REPLACE COLUMNS não suportada. Motivo: <details>

Falha ao alterar o esquema de:

<oldSchema>

para:

<newSchema>

DELTA_UNSUPPORTED_CLONE_REPLACE_SAME_TABLE

SQLSTATE: 0AKDC

Você tentou SUBSTITUIR uma tabela existente (<tableName>) pelo CLONE. Esta operação é

sem suporte. Tente um destino diferente para CLONE ou exclua a tabela no destino atual.

DELTA_UNSUPPORTED_COLUMN_MAPPING_MODE_CHANGE

SQLSTATE: 0AKDC

Não há suporte para alterar o modo de mapeamento de coluna de '<oldMode>' para '<newMode>'.

DELTA_UNSUPPORTED_COLUMN_MAPPING_PROTOCOL

SQLSTATE: KD004

Sua versão atual do protocolo de tabela não suporta a alteração dos modos de mapeamento de coluna

utilizando <config>.

Versão do protocolo Delta necessária para mapeamento de colunas:

<requiredVersion>

Versão atual do protocolo Delta da sua tabela:

<currentVersion>

<advice>

DELTA_UNSUPPORTED_COLUMN_MAPPING_SCHEMA_CHANGE

SQLSTATE: 0AKDC

A alteração de esquema é detetada:

esquema antigo:

<oldTableSchema>

Novo esquema:

<newTableSchema>

Não são permitidas alterações de esquema durante a alteração do modo de mapeamento de coluna.

DELTA_UNSUPPORTED_COLUMN_MAPPING_WRITE

SQLSTATE: 0AKDC

Não há suporte para gravação de dados com o modo de mapeamento de coluna.

DELTA_UNSUPPORTED_COLUMN_TYPE_IN_BLOOM_FILTER

SQLSTATE: 0AKDC

Não há suporte para a criação de um índice de filtro bloom em uma coluna com tipo <dataType> : <columnName>

DELTA_UNSUPPORTED_COMMENT_MAP_ARRAY

SQLSTATE: 0AKDC

Não é possível adicionar um comentário ao <fieldPath>. Não há suporte para adicionar um comentário a uma chave/valor de mapa ou elemento de matriz.

DELTA_UNSUPPORTED_DATA_TYPES

SQLSTATE: 0AKDC

Colunas encontradas usando tipos de dados não suportados: <dataTypeList>. Você pode definir '<config>' como 'false' para desativar a verificação de tipo. A desativação dessa verificação de tipo pode permitir que os usuários criem tabelas Delta sem suporte e só deve ser usada ao tentar ler/gravar tabelas herdadas.

DELTA_UNSUPPORTED_DEEP_CLONE

SQLSTATE: 0A000

O clone profundo não é suportado para esta versão Delta.

DELTA_UNSUPPORTED_DESCRIBE_DETAIL_VIEW

SQLSTATE: 42809

<view> é uma vista. DESCRIBE DETAIL só é suportado para tabelas.

DELTA_UNSUPPORTED_DROP_CLUSTERING_COLUMN

SQLSTATE: 0AKDC

Não é permitido soltar colunas de agrupamento (<columnList>).

DELTA_UNSUPPORTED_DROP_COLUMN

SQLSTATE: 0AKDC

DROP COLUMN não é suportado para a sua tabela Delta. <advice>

DELTA_UNSUPPORTED_DROP_NESTED_COLUMN_FROM_NON_STRUCT_TYPE

SQLSTATE: 0AKDC

Só pode soltar colunas aninhadas de StructType. Encontrado <struct>

DELTA_UNSUPPORTED_DROP_PARTITION_COLUMN

SQLSTATE: 0AKDC

Não é permitido soltar colunas de partição (<columnList>).

DELTA_UNSUPPORTED_EXPRESSION

SQLSTATE: 0A000

Tipo de expressão(<expType>) sem suporte para <causedBy>. Os tipos suportados são [<supportedTypes>].

DELTA_UNSUPPORTED_EXPRESSION_GENERATED_COLUMN

SQLSTATE: 42621

<expression> não pode ser usado em uma coluna gerada

DELTA_UNSUPPORTED_FEATURES_FOR_READ

SQLSTATE: 56038

Recurso de leitura Delta não suportado: a tabela "<tableNameOrPath>" requer recurso(s) de tabela de leitura que não são suportados por esta versão do Databricks: <unsupported>. Consulte para obter mais informações sobre a <link> compatibilidade de recursos do Delta Lake.

DELTA_UNSUPPORTED_FEATURES_FOR_WRITE

SQLSTATE: 56038

Recurso de gravação Delta não suportado: a tabela "<tableNameOrPath>" requer recurso(s) de tabela de gravador que não são suportados por esta versão do Databricks: <unsupported>. Consulte para obter mais informações sobre a <link> compatibilidade de recursos do Delta Lake.

DELTA_UNSUPPORTED_FEATURES_IN_CONFIG

SQLSTATE: 56038

O(s) recurso(s) de tabela configurado(s) nas seguintes configurações do Spark ou propriedades de tabela Delta não são reconhecidos por esta versão do Databricks: <configs>.

DELTA_UNSUPPORTED_FEATURE_STATUS

SQLSTATE: 0AKDE

Esperando que o status do recurso <feature> de tabela seja "suportado", mas tem "<status>".

DELTA_UNSUPPORTED_FIELD_UPDATE_NON_STRUCT

SQLSTATE: 0AKDC

A atualização de campos aninhados só é suportada para StructType, mas você está tentando atualizar um campo de <columnName>, que é do tipo: <dataType>.

DELTA_UNSUPPORTED_FSCK_WITH_DELETION_VECTORS

SQLSTATE: 0A000

O comando 'FSCK REPAIR TABLE' não é suportado em versões de tabela com arquivos vetoriais de exclusão ausentes.

Entre em contato com o suporte.

DELTA_UNSUPPORTED_GENERATE_WITH_DELETION_VECTORS

SQLSTATE: 0A000

O comando 'GENERATE symlink_format_manifest' não é suportado em versões de tabela com vetores de exclusão.

Para produzir uma versão da tabela sem vetores de exclusão, execute 'REORG TABLE table APPLY (PURGE)'. Em seguida, execute novamente o comando 'GENERATE'.

Certifique-se de que nenhuma transação simultânea esteja adicionando vetores de exclusão novamente entre REORG e GENERATE.

Se você precisar gerar manifestos regularmente ou não puder impedir transações simultâneas, considere desabilitar vetores de exclusão nesta tabela usando 'ALTER TABLE table SET TBLPROPERTIES (delta.enableDeletionVectors = false)'.

DELTA_UNSUPPORTED_INVARIANT_NON_STRUCT

SQLSTATE: 0AKDC

Não há suporte para invariantes em campos aninhados diferentes de StructTypes.

DELTA_UNSUPPORTED_IN_SUBQUERY

SQLSTATE: 0AKDC

Em subconsulta não é suportado <operation> na condição.

DELTA_UNSUPPORTED_LIST_KEYS_WITH_PREFIX

SQLSTATE: 0A000

listKeywithPrefix não disponível

DELTA_UNSUPPORTED_MANIFEST_GENERATION_WITH_COLUMN_MAPPING

SQLSTATE: 0AKDC

A geração de manifesto não é suportada para tabelas que aproveitam o mapeamento de colunas, pois os leitores externos não podem ler essas tabelas Delta. Consulte a documentação do Delta para obter mais detalhes.

DELTA_UNSUPPORTED_MERGE_SCHEMA_EVOLUTION_WITH_CDC

SQLSTATE: 0A000

As operações MERGE INTO com evolução de esquema atualmente não suportam a gravação de saída CDC.

DELTA_UNSUPPORTED_MULTI_COL_IN_PREDICATE

SQLSTATE: 0AKDC

Os predicados de várias colunas In não são suportados na <operation> condição.

DELTA_UNSUPPORTED_NESTED_COLUMN_IN_BLOOM_FILTER

SQLSTATE: 0AKDC

A criação de um índice de filer bloom em uma coluna aninhada não é suportada no momento: <columnName>

DELTA_UNSUPPORTED_NESTED_FIELD_IN_OPERATION

SQLSTATE: 0AKDC

O campo aninhado não é suportado no <operation> campo (campo = <fieldName>).

DELTA_UNSUPPORTED_NON_EMPTY_CLONE

SQLSTATE: 0AKDC

A tabela de destino do clone não está vazia. Por favor, TRUNCATE ou DELETE da tabela antes de executar o CLONE.

DELTA_UNSUPPORTED_OUTPUT_MODE

SQLSTATE: 0AKDC

A fonte de <dataSource> dados não suporta <mode> o modo de saída

DELTA_UNSUPPORTED_PARTITION_COLUMN_IN_BLOOM_FILTER

SQLSTATE: 0AKDC

Não há suporte para a criação de um índice de filtro bloom em uma coluna de particionamento: <columnName>

DELTA_UNSUPPORTED_RENAME_COLUMN

SQLSTATE: 0AKDC

A renomeação de coluna não é suportada para a tabela Delta. <advice>

DELTA_UNSUPPORTED_SCHEMA_DURING_READ

SQLSTATE: 0AKDC

Delta não suporta a especificação do esquema em tempo de leitura.

DELTA_UNSUPPORTED_SORT_ON_BUCKETED_TABLES

SQLSTATE: 0A000

SORTED BY não é suportado para tabelas com bucketed Delta

DELTA_UNSUPPORTED_SOURCE

SQLSTATE: 0AKDD

<operation> destino suporta apenas fontes Delta.

<plan>

DELTA_UNSUPPORTED_STATIC_PARTITIONS

SQLSTATE: 0AKDD

Atualmente, não há suporte para a especificação de partições estáticas na especificação de partição durante inserções

DELTA_UNSUPPORTED_STRATEGY_NAME

SQLSTATE: 22023

Nome da estratégia não suportado: <strategy>

DELTA_UNSUPPORTED_SUBQUERY

SQLSTATE: 0AKDC

As subconsultas não são suportadas na <operation> (condição = <cond>).

DELTA_UNSUPPORTED_SUBQUERY_IN_PARTITION_PREDICATES

SQLSTATE: 0AKDC

A subconsulta não é suportada em predicados de partição.

DELTA_UNSUPPORTED_TIME_TRAVEL_MULTIPLE_FORMATS

SQLSTATE: 42613

Não é possível especificar viagens no tempo em vários formatos.

DELTA_UNSUPPORTED_TIME_TRAVEL_VIEWS

SQLSTATE: 0AKDC

Não é possível viajar no tempo visualizações, subconsultas, fluxos ou alterar consultas de feed de dados.

DELTA_UNSUPPORTED_TRUNCATE_SAMPLE_TABLES

SQLSTATE: 0A000

Não há suporte para tabelas de exemplo truncadas

DELTA_UNSUPPORTED_VACUUM_SPECIFIC_PARTITION

SQLSTATE: 0AKDC

Forneça o caminho base (<baseDeltaPath>) ao aspirar tabelas Delta. Atualmente, não há suporte para aspirar partições específicas.

DELTA_UNSUPPORTED_WRITES_STAGED_TABLE

SQLSTATE: 42807

A implementação da tabela não suporta gravações: <tableName>

DELTA_UNSUPPORTED_WRITE_SAMPLE_TABLES

SQLSTATE: 0A000

Não há suporte para gravação em tabelas de exemplo

DELTA_UPDATE_SCHEMA_MISMATCH_EXPRESSION

SQLSTATE: 42846

Não é possível converter <fromCatalog> para <toCatalog>. Todas as colunas aninhadas devem corresponder.

DELTA_VERSIONS_NOT_CONTIGUOUS

SQLSTATE: KD00C

As versões (<versionList>) não são contíguas.

Para mais detalhes, ver DELTA_VERSIONS_NOT_CONTIGUOUS

DELTA_VIOLATE_CONSTRAINT_WITH_VALUES

SQLSTATE: 23001

Restrição <constraintName><expression> CHECK violada por linha com valores:

<values>

DELTA_VIOLATE_TABLE_PROPERTY_VALIDATION_FAILED

SQLSTATE: 0A000

A validação das propriedades da tabela <table> foi violada:

Para mais detalhes, ver DELTA_VIOLATE_TABLE_PROPERTY_VALIDATION_FAILED

DELTA_WRITE_INTO_VIEW_NOT_SUPPORTED

SQLSTATE: 0A000

<viewIdentifier> é uma vista. Você não pode gravar dados em uma exibição.

DELTA_ZORDERING_COLUMN_DOES_NOT_EXIST

SQLSTATE: 42703

A coluna <columnName> Z-Ordering não existe no esquema de dados.

DELTA_ZORDERING_ON_COLUMN_WITHOUT_STATS

SQLSTATE: KD00D

Z-Encomendar em <cols> será

ineficaz, porque atualmente não coletamos estatísticas para essas colunas. Veja a secção

<link>

para obter mais informações sobre pulo de dados e z-ordering. Você pode desativar

esta verificação por definição

'%%sql set <zorderColStatKey> = falso'

DELTA_ZORDERING_ON_PARTITION_COLUMN

SQLSTATE: 42P10

<colName> é uma coluna de partição. A ordenação Z só pode ser executada em colunas de dados

Carregador automático

CF_ADD_NEW_NOT_SUPPORTED

SQLSTATE: 0A000

O modo <addNewColumnsMode> de evolução do esquema não é suportado quando o esquema é especificado. Para usar esse modo, você pode fornecer o esquema através de cloudFiles.schemaHints .

CF_AMBIGUOUS_AUTH_OPTIONS_ERROR

SQLSTATE: 42000

Encontradas opções de autenticação de configuração de notificação para o diretório (padrão)

Modo de listagem:

<options>

Se você deseja usar o modo de notificação de arquivo, defina explicitamente:

.option("cloudFiles.<useNotificationsKey>", "verdadeiro")

Alternativamente, se você quiser pular a validação de suas opções e ignorá-las

opções de autenticação, você pode definir:

.option("cloudFiles.ValidateOptionsKey>", "falso")

CF_AMBIGUOUS_INCREMENTAL_LISTING_MODE_ERROR

SQLSTATE: 42000

Modo de listagem incremental (cloudFiles.<useIncrementalListingKey>)

e notificação de arquivo (cloudFiles.<useNotificationsKey>)

foram ativados ao mesmo tempo.

Por favor, certifique-se de selecionar apenas um.

CF_AZURE_STORAGE_SUFFIXES_REQUIRED

SQLSTATE: 42000

Exigir adlsBlobSuffix e adlsDfsSuffix para Azure

CF_BUCKET_MISMATCH

SQLSTATE: 22000

O <storeType> evento <fileEvent> in the file é diferente do esperado pela fonte: <source>.

CF_CANNOT_EVOLVE_SCHEMA_LOG_EMPTY

SQLSTATE: 22000

Não é possível evoluir o esquema quando o log do esquema está vazio. Local do log de esquema: <logPath>

CF_CANNOT_PARSE_QUEUE_MESSAGE

SQLSTATE: 22000

Não é possível analisar a seguinte mensagem de fila: <message>

CF_CANNOT_RESOLVE_CONTAINER_NAME

SQLSTATE: 22000

Não é possível resolver o nome do contêiner do caminho: <path>, Uri resolvido: <uri>

CF_CANNOT_RUN_DIRECTORY_LISTING

SQLSTATE: 22000

Não é possível executar a listagem de diretórios quando há um thread de preenchimento assíncrono em execução

CF_CLEAN_SOURCE_ALLOW_OVERWRITES_BOTH_ON

SQLSTATE: 42000

Não é possível ativar cloudFiles.cleanSource e cloudFiles.allowOverwrites ao mesmo tempo.

CF_CLEAN_SOURCE_UNAUTHORIZED_WRITE_PERMISSION

SQLSTATE: 42501

Auto Loader não pode excluir arquivos processados porque ele não tem permissões de gravação para o diretório de origem.

<reason>

Para corrigir, você pode:

  1. Conceder permissões de gravação para o diretório de origem OU
  2. Definir cleanSource como 'OFF'

Você também pode desbloquear seu fluxo definindo o SQLConf spark.databricks.cloudFiles.cleanSource.disabledDueToAuthorizationErrors como 'true'.

CF_DUPLICATE_COLUMN_IN_DATA

SQLSTATE: 22000

Ocorreu um erro ao tentar inferir o esquema de partição da sua tabela. Você tem a mesma coluna duplicada em seus dados e caminhos de partição. Para ignorar o valor da partição, forneça suas colunas de partição explicitamente usando: .option("cloudFiles.<partitionColumnsKey>", "{comma-separated-list}")

CF_EMPTY_DIR_FOR_SCHEMA_INFERENCE

SQLSTATE: 42000

Não é possível inferir o esquema quando o caminho <path> de entrada está vazio. Tente iniciar o fluxo quando houver arquivos no caminho de entrada ou especifique o esquema.

CF_EVENT_GRID_AUTH_ERROR

SQLSTATE: 22000

Falha ao criar uma assinatura de Grade de Eventos. Por favor, certifique-se de que o seu serviço

principal tem <permissionType> Assinaturas de Grade de Eventos. Veja mais detalhes em:

<docLink>

CF_EVENT_GRID_CREATION_FAILED

SQLSTATE: 22000

Falha ao criar a assinatura da grade de eventos. Certifique-se de que Microsoft.EventGrid é

registado como fornecedor de recursos na sua subscrição. Veja mais detalhes em:

<docLink>

CF_EVENT_GRID_NOT_FOUND_ERROR

SQLSTATE: 22000

Falha ao criar uma assinatura de Grade de Eventos. Por favor, certifique-se de que o seu armazenamento

conta (<storageAccount>) está no seu grupo de recursos (<resourceGroup>) e que

a conta de armazenamento é uma conta "StorageV2 (uso geral v2)". Veja mais detalhes em:

<docLink>

CF_EVENT_NOTIFICATION_NOT_SUPPORTED

SQLSTATE: 0A000

O modo de notificação de eventos do Auto Loader não é suportado pelo <cloudStore>.

CF_FAILED_TO_CHECK_STREAM_NEW

SQLSTATE: 22000

Falha ao verificar se o fluxo é novo

CF_FAILED_TO_CREATED_PUBSUB_SUBSCRIPTION

SQLSTATE: 22000

Falha ao criar assinatura: <subscriptionName>. Já existe uma subscrição com o mesmo nome que está associada a outro tópico: <otherTopicName>. O tópico desejado é <proposedTopicName>. Exclua a assinatura existente ou crie uma assinatura com um novo sufixo de recurso.

CF_FAILED_TO_CREATED_PUBSUB_TOPIC

SQLSTATE: 22000

Falha ao criar tópico: <topicName>. Já existe um tópico com o mesmo nome.<reason> Remova o tópico existente ou tente novamente com outro sufixo de recurso

CF_FAILED_TO_DELETE_GCP_NOTIFICATION

SQLSTATE: 22000

Falha ao excluir notificação com id <notificationId> no bucket <bucketName> para o tópico <topicName>. Tente novamente ou remova manualmente a notificação através do console do GCP.

CF_FAILED_TO_DESERIALIZE_PERSISTED_SCHEMA

SQLSTATE: 22000

Falha ao desserializar o esquema persistente da cadeia de caracteres: '<jsonSchema>'

CF_FAILED_TO_EVOLVE_SCHEMA

SQLSTATE: 22000

Não é possível evoluir o esquema sem um log de esquema.

CF_FAILED_TO_FIND_PROVIDER

SQLSTATE: 42000

Falha ao encontrar provedor para <fileFormatInput>

CF_FAILED_TO_INFER_SCHEMA

SQLSTATE: 22000

Falha ao inferir esquema para formato <fileFormatInput> de arquivos existentes no caminho <path>de entrada . Certifique-se de configurar as opções corretamente ou especifique explicitamente o esquema.

CF_FAILED_TO_WRITE_TO_SCHEMA_LOG

SQLSTATE: 22000

Falha ao gravar no log de esquema no local <path>.

CF_FILE_FORMAT_REQUIRED

SQLSTATE: 42000

Não foi possível encontrar a opção necessária: cloudFiles.format.

CF_FOUND_MULTIPLE_AUTOLOADER_PUBSUB_SUBSCRIPTIONS

SQLSTATE: 22000

Encontradas várias (<num>) subscrições com o prefixo Auto Loader para o tópico <topicName>:

<subscriptionList>

Deve haver apenas uma assinatura por tópico. Certifique-se manualmente de que o seu tópico não tem várias subscrições.

CF_GCP_AUTHENTICATION

SQLSTATE: 42000

Queira fornecer todos os seguintes elementos: <clientEmail>, <client>,

<privateKey><privateKeyId> e/ou não fornecer nenhum deles para usar o padrão

Cadeia de provedores de credenciais do GCP para autenticação com recursos do GCP.

CF_GCP_LABELS_COUNT_EXCEEDED

SQLSTATE: 22000

Recebeu muitos rótulos (<num>) para o recurso GCP. A contagem máxima de rótulos por recurso é <maxNum>.

CF_GCP_RESOURCE_TAGS_COUNT_EXCEEDED

SQLSTATE: 22000

Recebeu muitas tags de recurso (<num>) para o recurso GCP. A contagem máxima de tags de recursos por recurso é <maxNum>, pois as tags de recursos são armazenadas como rótulos GCP em recursos e as tags específicas do Databricks consomem parte dessa cota de rótulo.

CF_INCOMPLETE_LOG_FILE_IN_SCHEMA_LOG

SQLSTATE: 22000

Arquivo de log incompleto no log de esquema no caminho <path>

CF_INCOMPLETE_METADATA_FILE_IN_CHECKPOINT

SQLSTATE: 22000

Arquivo de metadados incompleto no ponto de verificação do Auto Loader

CF_INCORRECT_SQL_PARAMS

SQLSTATE: 42000

O método cloud_files aceita dois parâmetros de cadeia de caracteres necessários: o caminho para carregar e o formato de arquivo. As opções do leitor de arquivos devem ser fornecidas em um mapa chave-valor de cadeia de caracteres. por exemplo, cloud_files("caminho", "json", mapa("opção1", "valor1")). Recebido: <params>

CF_INTERNAL_ERROR

SQLSTATE: 42000

Erro interno.

Para mais detalhes, ver CF_INTERNAL_ERROR

CF_INVALID_ARN

SQLSTATE: 42000

ARN inválido: <arn>

CF_INVALID_CHECKPOINT

SQLSTATE: 42000

Este ponto de verificação não é uma fonte válida do CloudFiles

CF_INVALID_CLEAN_SOURCE_MODE

SQLSTATE: 42000

Modo inválido para a opção <value>de fonte limpa .

CF_INVALID_GCP_RESOURCE_TAG_KEY

SQLSTATE: 42000

Chave de marca de recurso inválida para recurso GCP: <key>. As teclas devem começar com uma letra minúscula, ter entre 1 e 63 caracteres e conter apenas letras minúsculas, números, sublinhados (_) e hífenes (-).

CF_INVALID_GCP_RESOURCE_TAG_VALUE

SQLSTATE: 42000

Valor da tag de recurso inválido para o recurso GCP: <value>. Os valores devem ter entre 0 e 63 caracteres e devem conter apenas letras minúsculas, números, sublinhados (_) e hífenes (-).

CF_INVALID_MANAGED_FILE_EVENTS_OPTION_KEYS

SQLSTATE: 42000

O Auto Loader não suporta as seguintes opções quando usado com eventos de arquivos gerenciados:

<optionList>

Recomendamos que você remova essas opções e reinicie o fluxo.

CF_INVALID_MANAGED_FILE_EVENTS_RESPONSE

SQLSTATE: 22000

Resposta inválida do serviço de eventos de arquivo gerenciado. Entre em contato com o suporte da Databricks para obter assistência.

Para mais detalhes, ver CF_INVALID_MANAGED_FILE_EVENTS_RESPONSE

CF_INVALID_SCHEMA_EVOLUTION_MODE

SQLSTATE: 42000

cloudFiles.<schemaEvolutionModeKey> deve ser um dos {

"<addNewColumns>"

"<failOnNewColumns>"

"<rescue>"

"<noEvolution>"}

CF_INVALID_SCHEMA_HINTS_OPTION

SQLSTATE: 42000

As dicas de esquema só podem especificar uma coluna específica uma vez.

Neste caso, redefinindo a coluna: <columnName>

várias vezes em schemaHints:

<schemaHints>

CF_INVALID_SCHEMA_HINT_COLUMN

SQLSTATE: 42000

As dicas de esquema não podem ser usadas para substituir os tipos aninhados de mapas e matrizes.

Coluna em conflito: <columnName>

CF_LATEST_OFFSET_READ_LIMIT_REQUIRED

SQLSTATE: 22000

latestOffset deve ser chamado com um ReadLimit nesta fonte.

CF_LOG_FILE_MALFORMED

SQLSTATE: 22000

O arquivo de log foi malformado: falha ao ler a versão de log correta do <fileName>.

CF_MANAGED_FILE_EVENTS_BACKFILL_IN_PROGRESS

SQLSTATE: 22000

Você solicitou ao Auto Loader para ignorar os arquivos existentes em seu local externo, definindo includeExistingFiles como false. No entanto, o serviço de eventos de arquivo gerenciado ainda está descobrindo arquivos existentes em seu local externo. Tente novamente depois que os eventos de arquivos gerenciados tiverem concluído a descoberta de todos os arquivos em seu local externo.

CF_MANAGED_FILE_EVENTS_ENDPOINT_NOT_FOUND

SQLSTATE: 42000

Você está usando o Auto Loader com eventos de arquivo gerenciados, mas parece que o local externo para o caminho de entrada '<path>' não tem eventos de arquivo habilitados ou o caminho de entrada é inválido. Solicite ao seu administrador do Databricks que habilite eventos de arquivo no local externo para seu caminho de entrada.

CF_MANAGED_FILE_EVENTS_ENDPOINT_PERMISSION_DENIED

SQLSTATE: 42000

Você está usando o Auto Loader com eventos de arquivo gerenciados, mas não tem acesso ao local externo ou volume para o caminho de entrada '<path>' ou o caminho de entrada é inválido. Solicite ao seu Administrador do Databricks que conceda permissões de leitura para o local ou volume externo ou forneça um caminho de entrada válido dentro de um local ou volume externo existente.

CF_MANAGED_FILE_EVENTS_ONLY_ON_SERVERLESS

SQLSTATE: 56038

O Auto Loader com eventos de arquivos gerenciados só está disponível no Databricks sem servidor. Para continuar, mova essa carga de trabalho para Databricks sem servidor ou desative a opção cloudFiles.useManagedFileEvents.

CF_MAX_MUST_BE_POSITIVE

SQLSTATE: 42000

max deve ser positivo

CF_METADATA_FILE_CONCURRENTLY_USED

SQLSTATE: 22000

Várias consultas de streaming estão usando simultaneamente <metadataFile>

CF_MISSING_METADATA_FILE_ERROR

SQLSTATE: 42000

O arquivo de metadados no diretório de ponto de verificação de origem de streaming está ausente. Estes metadados

contém opções padrão importantes para o fluxo, portanto, o fluxo não pode ser reiniciado

Agora. Entre em contato com o suporte da Databricks para obter assistência.

CF_MISSING_PARTITION_COLUMN_ERROR

SQLSTATE: 42000

A coluna <columnName> de partição não existe no esquema fornecido:

<schema>

CF_MISSING_SCHEMA_IN_PATHLESS_MODE

SQLSTATE: 42000

Especifique um esquema usando .schema() se um caminho não for fornecido para a fonte do CloudFiles ao usar o modo de notificação de arquivo. Como alternativa, para que o Auto Loader possa inferir o esquema, forneça um caminho base em .load().

CF_MULTIPLE_PUBSUB_NOTIFICATIONS_FOR_TOPIC

SQLSTATE: 22000

Encontradas notificações existentes para tópico <topicName> no bucket <bucketName>:

notificação, id

<notificationList>

Para evitar poluir o assinante com eventos não intencionais, exclua as notificações acima e tente novamente.

CF_NEW_PARTITION_ERROR

SQLSTATE: 22000

Novas colunas de partição foram inferidas a partir dos seus ficheiros: [<filesList>]. Forneça todas as colunas de partição em seu esquema ou forneça uma lista de colunas de partição para as quais você gostaria de extrair valores usando: .option("cloudFiles.partitionColumns", "{comma-separated-list|empty-string}")

CF_PARTITON_INFERENCE_ERROR

SQLSTATE: 22000

Houve um erro ao tentar inferir o esquema de partição do lote atual de arquivos. Por favor, forneça suas colunas de partição explicitamente usando: .option("cloudFiles.<partitionColumnOption>", "{comma-separated-list}")

CF_PATH_DOES_NOT_EXIST_FOR_READ_FILES

SQLSTATE: 42000

Não é possível ler arquivos quando o caminho <path> de entrada não existe. Certifique-se de que o caminho de entrada existe e tente novamente.

CF_PERIODIC_BACKFILL_NOT_SUPPORTED

SQLSTATE: 0A000

O preenchimento periódico não é suportado se o preenchimento assíncrono estiver desativado. Você pode habilitar a listagem assíncrona de backfill/diretório definindo spark.databricks.cloudFiles.asyncDirListing como true

CF_PREFIX_MISMATCH

SQLSTATE: 22000

Evento incompatível encontrado: a chave <key> não tem o prefixo: <prefix>

CF_PROTOCOL_MISMATCH

SQLSTATE: 22000

<message>

Se você não precisar fazer nenhuma outra alteração no seu código, defina o SQL

configuração: '<sourceProtocolVersionKey> = <value>'

para retomar o fluxo. Veja:

<docLink>

para obter mais detalhes.

CF_REGION_NOT_FOUND_ERROR

SQLSTATE: 42000

Não foi possível obter a região padrão da AWS. Especifique uma região usando a opção cloudFiles.region.

CF_RESOURCE_SUFFIX_EMPTY

SQLSTATE: 42000

Falha ao criar serviços de notificação: o sufixo de recurso não pode estar vazio.

CF_RESOURCE_SUFFIX_INVALID_CHAR_AWS

SQLSTATE: 42000

Falha ao criar serviços de notificação: o sufixo de recurso só pode ter caracteres alfanuméricos, hífenes (-) e sublinhados (_).

CF_RESOURCE_SUFFIX_INVALID_CHAR_AZURE

SQLSTATE: 42000

Falha ao criar serviços de notificação: o sufixo de recurso só pode ter letra minúscula, número e traço (-).

CF_RESOURCE_SUFFIX_INVALID_CHAR_GCP

SQLSTATE: 42000

Falha ao criar serviços de notificação: o sufixo de recurso só pode ter caracteres alfanuméricos, hífenes (-), sublinhados (_), pontos (.), tildes (~) mais sinais (+) e sinais de porcentagem (<percentSign>).

CF_RESOURCE_SUFFIX_LIMIT

SQLSTATE: 42000

Falha ao criar serviços de notificação: o sufixo de recurso não pode ter mais de <limit> caracteres.

CF_RESOURCE_SUFFIX_LIMIT_GCP

SQLSTATE: 42000

Falha ao criar serviços de notificação: o sufixo de recurso deve estar entre <lowerLimit> e <upperLimit> caracteres.

CF_RESTRICTED_GCP_RESOURCE_TAG_KEY

SQLSTATE: 22000

Encontrada chave de tag de recurso GCP restrita (<key>). As seguintes chaves de tag de recurso GCP são restritas para o Auto Loader: [<restrictedKeys>]

CF_RETENTION_GREATER_THAN_MAX_FILE_AGE

SQLSTATE: 42000

cloudFiles.cleanSource.retentionDuration não pode ser maior que cloudFiles.maxFileAge.

CF_SAME_PUB_SUB_TOPIC_NEW_KEY_PREFIX

SQLSTATE: 22000

Falha ao criar notificação para o tópico: <topic> com prefixo: <prefix>. Já existe um tópico com o mesmo nome com outro prefixo: <oldPrefix>. Tente usar um sufixo de recurso diferente para a instalação ou exclua a configuração existente.

CF_SOURCE_DIRECTORY_PATH_REQUIRED

SQLSTATE: 42000

Forneça o caminho do diretório de origem com a opção path

CF_SOURCE_UNSUPPORTED

SQLSTATE: 0A000

A origem dos ficheiros na nuvem suporta apenas os caminhos S3, Azure Blob Storage (wasb/wasbs) e Azure Data Lake Gen1 (adl) e Gen2 (abfs/abfss) neste momento. caminho: '<path>', uri resolvido: '<uri>'

CF_STATEFUL_STREAMING_SCHEMA_EVOLUTION

SQLSTATE: 0A000

As consultas de streaming com estado não suportam a evolução do esquema. Por favor, defina a opção "cloudFiles.schemaEvolutionMode" como "rescue" ou "none".

CF_STATE_INCORRECT_SQL_PARAMS

SQLSTATE: 42000

A função cloud_files_state aceita um parâmetro string que representa o diretório de ponto de verificação de um fluxo cloudFiles ou um tableName de várias partes que identifica uma tabela de streaming e um segundo parâmetro inteiro opcional que representa a versão do ponto de verificação para carregar o estado. O segundo parâmetro também pode ser «mais recente» para ler o ponto de verificação mais recente. Recebido: <params>

CF_STATE_INVALID_CHECKPOINT_PATH

SQLSTATE: 42000

O caminho <path> do ponto de verificação de entrada é inválido. Ou o caminho não existe ou não há fontes cloud_files encontradas.

CF_STATE_INVALID_VERSION

SQLSTATE: 42000

A versão <version> especificada não existe ou foi removida durante a análise.

CF_THREAD_IS_DEAD

SQLSTATE: 22000

<threadName> thread está morto.

CF_UNABLE_TO_DERIVE_STREAM_CHECKPOINT_LOCATION

SQLSTATE: 42000

Não é possível derivar o local do ponto de verificação do fluxo do local do ponto de verificação de origem: <checkPointLocation>

CF_UNABLE_TO_DETECT_FILE_FORMAT

SQLSTATE: 42000

Não é possível detetar o formato de arquivo de origem do <fileSize> (s) arquivo(s) de amostra, encontrado <formats>. Especifique o formato.

CF_UNABLE_TO_EXTRACT_BUCKET_INFO

SQLSTATE: 42000

Não é possível extrair informações do bucket. Caminho: '<path>', resolvido uri: '<uri>'.

CF_UNABLE_TO_EXTRACT_KEY_INFO

SQLSTATE: 42000

Não é possível extrair informações importantes. Caminho: '<path>', resolvido uri: '<uri>'.

CF_UNABLE_TO_EXTRACT_STORAGE_ACCOUNT_INFO

SQLSTATE: 42000

Não é possível extrair informações da conta de armazenamento; caminho: '<path>', uri resolvido: '<uri>'

CF_UNABLE_TO_LIST_EFFICIENTLY

SQLSTATE: 22000

Recebeu um evento de renomeação de diretório para o caminho <path>, mas não é possível listar esse diretório de forma eficiente. Para que o fluxo continue, defina a opção 'cloudFiles.ignoreDirRenames' como true e considere habilitar backfills regulares com cloudFiles.backfillInterval para que esses dados sejam processados.

CF_UNEXPECTED_READ_LIMIT

SQLSTATE: 22000

ReadLimit inesperado: <readLimit>

CF_UNKNOWN_OPTION_KEYS_ERROR

SQLSTATE: 42000

Encontradas chaves de opção desconhecidas:

<optionList>

Certifique-se de que todas as chaves de opção fornecidas estão corretas. Se você quiser pular o

validação de suas opções e ignorar essas opções desconhecidas, você pode definir:

.option("cloudFiles.<validateOptions>", "falso")

CF_UNKNOWN_READ_LIMIT

SQLSTATE: 22000

ReadLimit desconhecido: <readLimit>

CF_UNSUPPORTED_CLOUD_FILES_SQL_FUNCTION

SQLSTATE: 0A000

A função SQL 'cloud_files' para criar uma fonte de streaming do Auto Loader é suportada apenas em um pipeline Delta Live Tables. Veja mais detalhes em:

<docLink>

CF_UNSUPPORTED_FORMAT_FOR_SCHEMA_INFERENCE

SQLSTATE: 0A000

A inferência de esquema não é suportada para o formato: <format>. Especifique o esquema.

CF_UNSUPPORTED_LOG_VERSION

SQLSTATE: 0A000

UnsupportedLogVersion: a versão máxima de log suportada é v<maxVersion>``, but encountered v``<version>. O arquivo de log foi produzido por uma versão mais recente do DBR e não pode ser lido por esta versão. Por favor, atualize.

CF_UNSUPPORTED_SCHEMA_EVOLUTION_MODE

SQLSTATE: 0A000

O modo <mode> de evolução do esquema não é suportado para o formato: <format>. Defina o modo de evolução do esquema como 'nenhum'.

CF_USE_DELTA_FORMAT

SQLSTATE: 42000

A leitura de uma tabela Delta não é suportada com esta sintaxe. Se você quiser consumir dados da Delta, consulte os documentos: leia uma tabela Delta (<deltaDocLink>) ou leia uma tabela Delta como uma fonte de fluxo (<streamDeltaDocLink>). A fonte de streaming da Delta já está otimizada para consumo incremental de dados.

Geoespacial

EWKB_PARSE_ERROR

SQLSTATE: 22023

Erro ao analisar EWKB: <parseError> na posição <pos>

GEOJSON_PARSE_ERROR

SQLSTATE: 22023

Erro ao analisar GeoJSON: <parseError> na posição <pos>

Para mais detalhes, ver GEOJSON_PARSE_ERROR

H3_INVALID_CELL_ID

SQLSTATE: 22023

<h3Cell> não é um ID de célula H3 válido

Para mais detalhes, ver H3_INVALID_CELL_ID

H3_INVALID_GRID_DISTANCE_VALUE

SQLSTATE: 22023

A distância <k> da grelha H3 deve ser não negativa

Para mais detalhes, ver H3_INVALID_GRID_DISTANCE_VALUE

H3_INVALID_RESOLUTION_VALUE

SQLSTATE: 22023

A resolução <r> H3 deve ser entre <minR> e <maxR>, inclusive

Para mais detalhes, ver H3_INVALID_RESOLUTION_VALUE

H3_NOT_ENABLED

SQLSTATE: 0A000

<h3Expression> está desativado ou não é suportado. Considere habilitar o Photon ou alternar para uma camada que ofereça suporte a expressões H3

Para mais detalhes, ver H3_NOT_ENABLED

H3_PENTAGON_ENCOUNTERED_ERROR

SQLSTATE: 22023

Um pentágono foi encontrado enquanto calculava o anel hexadecimal de com distância de <h3Cell> grade <k>

H3_UNDEFINED_GRID_DISTANCE

SQLSTATE: 22023

Distância da grelha H3 entre <h3Cell1> e <h3Cell2> está indefinida

ST_DIFFERENT_SRID_VALUES

SQLSTATE: 22023

Os argumentos para "<sqlFunction>" devem ter o mesmo valor SRID. Valores SRID encontrados: <srid1>, <srid2>

ST_INVALID_ARGUMENT

SQLSTATE: 22023

"<sqlFunction>": <reason>

ST_INVALID_ARGUMENT_TYPE

SQLSTATE: 22023

O argumento para "<sqlFunction>" deve ser do tipo <validTypes>

ST_INVALID_CRS_TRANSFORMATION_ERROR

SQLSTATE: 22023

<sqlFunction>: Transformação CRS inválida ou sem suporte de SRID <srcSrid> para SRID <trgSrid>

ST_INVALID_ENDIANNESS_VALUE

SQLSTATE: 22023

Endianness <e> deve ser 'NDR' (little-endian) ou 'XDR' (big-endian)

ST_INVALID_GEOHASH_VALUE

SQLSTATE: 22023

<sqlFunction>: Valor geohash inválido: '<geohash>'. Os valores de geohash devem ser cadeias de caracteres base32 minúsculas válidas, conforme descrito emhttps://en.wikipedia.org/wiki/Geohash#Textual_representation

ST_INVALID_PRECISION_VALUE

SQLSTATE: 22023

A precisão <p> deve ser entre <minP> e <maxP>, inclusive

ST_INVALID_SRID_VALUE

SQLSTATE: 22023

SRID inválido ou não suportado <srid>

ST_NOT_ENABLED

SQLSTATE: 0A000

<stExpression> está desativado ou não é suportado. Considere habilitar o Photon ou alternar para uma camada que ofereça suporte a expressões ST

ST_UNSUPPORTED_RETURN_TYPE

SQLSTATE: 0A000

Os tipos de dados GEOGRAPHY e GEOMETRY não podem ser retornados em consultas. Use uma das seguintes expressões SQL para convertê-las em formatos de intercâmbio padrão: <projectionExprs>.

WKB_PARSE_ERROR

SQLSTATE: 22023

Erro ao analisar WKB: <parseError> na posição <pos>

Para mais detalhes, consulte WKB_PARSE_ERROR

WKT_PARSE_ERROR

SQLSTATE: 22023

Erro ao analisar WKT: <parseError> na posição <pos>

Para mais detalhes, ver WKT_PARSE_ERROR