A Delta-megosztás gyakori megosztási problémáinak hibaelhárítása
Az alábbi szakaszok olyan gyakori hibákat mutatnak be, amelyek akkor fordulhatnak elő, amikor megpróbál hozzáférni egy megosztás adataihoz.
Az erőforráskorlát túllépte a hibákat
Probléma: A megosztott táblán lévő lekérdezés a hibát RESOURCE_LIMIT_EXCEEDED
adja vissza.
A következő hibák bármelyike jelenhet meg:
"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"
Lehetséges okok: A megosztott táblákhoz engedélyezett metaadatokban lévő fájlok száma korlátozott.
Javasolt javítás: Ha meg szeretné tudni, hogyan háríthatja el ezeket a problémákat, tekintse meg RESOURCE_LIMIT_EXCEEDED hibát a Databricks Tudásbázis deltamegosztási tábláinak lekérdezése során.
Vákuumozott adatfájllal kapcsolatos probléma
Probléma: Megjelenik egy hibaüzenet, amely "404 A megadott [elérési út|kulcs] nem létezik" kivételt küld.
Spark hiba példák:
java.lang.Throwable: HTTP request failed with status: HTTP/1.1 404 The specified path does not exist.
vagy
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>
Lehetséges ok: Ez a hiba általában azért jelenik meg, mert az előre aláírt URL-címnek megfelelő adatfájl kiürül a megosztott táblában, és az adatfájl egy előzménytábla-verzióhoz tartozik.
Megkerülő megoldás: A legújabb pillanatkép lekérdezése.
Tárhálózat konfigurációs hibája
Probléma: Megjelenik egy hibaüzenet, amely egy SSLCertVerificationError
.
Példa Spark-hiba:
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006)
Lehetséges ok: Ez a hiba általában azért jelenik meg, mert hálózati korlátozás van érvényben a megosztott tábla vagy kötet tárolási helyére.
Javasolt javítás: A társzolgáltatói felületen engedélyezze a tárterülethez való hozzáférést azáltal, hogy engedélyezi az ügyfél IP-címét a tárfiók tűzfalbeállításaiban.