Delta Paylaşımı'nda sık karşılaşılan paylaşım sorunlarını giderme
Aşağıdaki bölümlerde, bir paylaşımdaki verilere erişmeye çalıştığınızda oluşabilecek yaygın hatalar açıklanmaktadır.
Kaynak sınırı aşıldı hataları
Sorun: Paylaşılan tablodaki sorgunuz hatasını RESOURCE_LIMIT_EXCEEDED
döndürür.
Şu hatalardan birini görebilirsiniz:
"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"
Olası nedenler: Paylaşılan tablo için meta verilerde izin verilen dosya sayısıyla ilgili sınırlamalar vardır.
Önerilen düzeltme: Bu sorunlardan herhangi birinin nasıl çözüleceğini öğrenmek için bkz . Databricks Bilgi Bankası'nda Delta Sharing tablosunu sorgularken oluşan RESOURCE_LIMIT_EXCEEDED hata.
Vakumlanmış veri dosyası sorunu
Sorun: "404 Belirtilen [yol|anahtar] yok" özel durumu oluşturan bir hata iletisi görürsünüz.
Spark hata örnekleri:
java.lang.Throwable: HTTP request failed with status: HTTP/1.1 404 The specified path does not exist.
veya
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>
Olası neden: Genellikle bu hatayı görürsünüz çünkü önceden imzalanmış URL'ye karşılık gelen veri dosyası paylaşılan tabloda vakumlanır ve veri dosyası geçmiş tablo sürümüne aittir.
Geçici çözüm: En son anlık görüntüyü sorgula.
Depolama ağı yapılandırma sorunu
Sorun: bir oluşturan SSLCertVerificationError
bir hata iletisi görürsünüz.
Spark hata örneği:
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006)
Olası neden: Genellikle bu hatayı görürsünüz çünkü paylaşılan tablonun veya birimin depolama konumu üzerinde bir ağ kısıtlaması vardır.
Önerilen düzeltme: Depolama sağlayıcısı arabiriminde, depolama hesabı güvenlik duvarı ayarlarında istemci IP'sine izin vererek depolama konumuna erişime izin verin.