CF_CLEAN_SOURCE_UNAUTHORIZED_WRITE_PERMISSION错误条件

SQLSTATE:42501

自动加载程序无法存档已处理的文件,因为它对源目录或移动目标没有写入权限。

需要权限

<reason>

若要修复,可以:

  1. 向源目录授予写入权限并移动目标 OR

  2. 将 cleanSource 设置为“OFF”

还可以通过将 SQLConf spark.databricks.cloudFiles.cleanSource.disabledDueToAuthorizationErrors 设置为“true”来解除流限制。

USE_VOLUMES_FOR_MOVE

无法创建限定于源和移动目标的云访问令牌。 请根据源数据的父目录定义卷,并将卷中的文件移动到单独的目录。

还可以通过将 SQLConf spark.databricks.cloudFiles.cleanSource.disabledDueToAuthorizationErrors 设置为“true”来取消阻止流。