Solucionar los problemas comunes del uso compartido de Compartir de Delta

En las secciones siguientes se describen errores comunes que pueden producirse al intentar acceder a los datos de un recurso compartido.

Errores superados en el límite de recursos

Problema: la consulta de una tabla compartida devuelve el error RESOURCE_LIMIT_EXCEEDED.

Puede ver cualquiera de estos errores:

  • "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"

Posibles causas: hay límites en el número de archivos en los metadatos permitidos para una tabla compartida.

corrección recomendada: para obtener información sobre cómo resolver cualquiera de estos problemas, consulte RESOURCE_LIMIT_EXCEEDED error al consultar una tabla Delta Sharing en la knowledge base de Databricks.

Problema del archivo de datos vacío

Problema: aparece un mensaje de error que produce una excepción "404 La [ruta de acceso|clave] especificada no existe".

Ejemplos de errores de Spark:

java.lang.Throwable: HTTP request failed with status: HTTP/1.1 404 The specified path does not exist.

o

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>

Posible causa: normalmente ve este error porque el archivo de datos correspondiente a la dirección URL firmada previamente se vacía en la tabla compartida y el archivo de datos pertenece a una versión de tabla histórica.

Solución alternativa: consulte la instantánea más reciente.

Problema de configuración de red de almacenamiento

Problema: verá un mensaje de error que produce una SSLCertVerificationErrorexcepción.

Ejemplo de error de Spark:

ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006)

Posible causa: normalmente aparece este error porque hay una restricción de red en la ubicación de almacenamiento de la tabla compartida.

Corrección recomendada: en la interfaz del proveedor de almacenamiento, permita el acceso a la ubicación de almacenamiento al permitir la dirección IP del cliente en la configuración del firewall de la cuenta de almacenamiento.