Ř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.
došlo k chybě překročení prostředku limit
Problém: Dotaz na sdílené table 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ílený table.
Doporučené řešení: Jak vyřešit některý z těchto problémů, se dozvíte v článku o chybě "RESOURCE_LIMIT_EXCEEDED" při dotazování na table v Databricks Knowledge Base.
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ředem podepsané adrese URL se ve sdíleném table odstraní a datový soubor patří k historické verzi table.
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 tato chyba zobrazuje, protože existuje omezení sítě pro umístění úložiště sdíleného table 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ě.