Actualmente me enfrento a un problema al tratar con el punto de montaje de Databricks creado en la parte superior del depósito de AWS S3. Podría crear el punto de montaje en el cuaderno Databricks con el siguiente código:
ACCESS_KEY = "<<AccessKey>>" SECRET_KEY = "<<SecreteKey>>" AWS_BUCKET_NAME = "<<s3 bucket name>>" MOUNT_NAME = "testmntpnt01" dbutils.fs.mount("s3a://%s:%s@%s" % (ACCESS_KEY, SECRET_KEY, AWS_BUCKET_NAME), "/mnt/%s" % MOUNT_NAME) Result --> TrueSin embargo, con este punto de montaje se está creando, cuando se intentó enumerar usando dbutils como a continuación:
dbutils.fs.ls('/mnt/testmntpnt01/')Obteniendo el siguiente error:
com.databricks.backend.daemon.data.common.InvalidMountException: el backend no pudo obtener tokens de sesión para la ruta /mnt/testmntpnt01. ¿Eliminó la clave de AWS para el punto de montaje?
Ser novato en AWS con Databricks no puede averiguar la causa real. Además, la clave y el secreto proporcionados son correctos.
¿Algo que me esté perdiendo aquí?
Gracias por adelantado.