Solucionar problemas comuns de compartilhamento no Delta Sharing

As seções a seguir descrevem erros comuns que podem ocorrer quando o usuário tenta acessar dados em um compartilhamento.

Erros de limite de recurso excedido

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

Você pode 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"

Possíveis causas: 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 erro de recurso ao consultar uma tabela Delta Sharing na base de dados de conhecimento do databricks.

vacuum problema no arquivo de dados

Problema: O senhor vê uma mensagem de erro que lança uma exceção "404 O [caminho|key] especificado 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>

Possible cause: Normalmente, o senhor vê esse erro porque o arquivo de dados correspondente ao URL pré-assinado é vacuum na tabela compartilhada e o arquivo de dados pertence a uma versão histórica da tabela.

Solução alternativa: Consulte o site mais recente Snapshot.