Řešení běžných problémů se sdílením ve sdílení Delta
Následující části popisují běžné chyby, ke kterým může dojít při pokusu o přístup k datům ve sdílené složce.
Chyby překročení limitu prostředků
Problém: Dotaz na sdílenou tabulku vrátí chybu RESOURCE_LIMIT_EXCEEDED
.
Může se zobrazit některý z těchto chyb:
"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"
Možné příčiny: Existuje omezení počtu souborů v metadatech povolených pro sdílenou tabulku.
Doporučená oprava: Informace o řešení některého z těchto problémů najdete v tématu RESOURCE_LIMIT_EXCEEDED chyba při dotazování tabulky Delta Sharing ve znalostní bázi Databricks.
Problém s vysátým datovým souborem
Problém: Zobrazí se chybová zpráva, která vyvolá výjimku 404 Zadaná výjimka [cesta|klíč] neexistuje.
Příklady chyb Sparku:
java.lang.Throwable: HTTP request failed with status: HTTP/1.1 404 The specified path does not exist.
nebo
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>
Možná příčina: Obvykle se zobrazí tato chyba, protože datový soubor odpovídající předepsané adrese URL se ve sdílené tabulce vakuuje a datový soubor patří do historické verze tabulky.
Alternativní řešení: Zadejte dotaz na nejnovější snímek.
Problém s konfigurací sítě úložiště
Problém: Zobrazí se chybová zpráva, která vyvolá SSLCertVerificationError
chybu .
Příklad chyby Sparku:
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006)
Možná příčina: Obvykle se zobrazí tato chyba, protože existuje omezení sítě na umístění úložiště sdílené tabulky nebo svazku.
Doporučená oprava: V rozhraní zprostředkovatele úložiště povolte přístup k umístění úložiště povolením IP adresy klienta v nastavení brány firewall účtu úložiště.