Partilhar via


Resolver problemas comuns de partilha no Delta Sharing

As seções a seguir descrevem erros comuns que podem ocorrer quando você tenta acessar dados em um compartilhamento.

Erros de limite de recursos excedidos

Problema: sua consulta em uma tabela compartilhada retorna o erro RESOURCE_LIMIT_EXCEEDED.

Poderá ver um destes erros:

  • "RESOURCE_LIMIT_EXCEEDED","message":"The table metadata size exceeded limits"
  • "RESOURCE_LIMIT_EXCEEDED","message":"The number of files in the table to return exceeded limits, consider contact your provider to optimize the table"

Causas possíveis: Há limites no número de arquivos em metadados permitidos para uma tabela compartilhada.

Correção recomendada: para saber como resolver qualquer um desses problemas, consulte RESOURCE_LIMIT_EXCEEDED erro ao consultar uma tabela de compartilhamento delta na Base de Conhecimento Databricks.

Problema de arquivo de dados aspirado

Problema: você vê uma mensagem de erro que lança uma exceção "404 O especificado [caminho|chave] não existe".

Exemplos de erros do Spark:

java.lang.Throwable: HTTP request failed with status: HTTP/1.1 404 The specified path does not exist.

ou

HTTP request failed with status: HTTP/1.1 404 Not Found <?xml version="1.0" encoding="UTF-8"?>
<Error><Code>NoSuchKey</Code><Message>The specified key does not exist.</Message>

Causa possível: normalmente você vê esse erro porque o arquivo de dados correspondente à URL pré-assinada é aspirado na tabela compartilhada e o arquivo de dados pertence a uma versão da tabela histórica.

Solução alternativa: consulte o instantâneo mais recente.

Problema de configuração da rede de armazenamento

Problema: você vê uma mensagem de erro que lança um SSLCertVerificationErrorarquivo .

Exemplo de erro de faísca:

ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006)

Possível causa: normalmente você vê esse erro porque há uma restrição de rede no local de armazenamento da tabela ou volume compartilhado.

Correção recomendada: Na interface do provedor de armazenamento, permita o acesso ao local de armazenamento permitindo o IP do cliente nas configurações de firewall da conta de armazenamento.