FSCK REPAIR TABLE(Azure Databricks 上的 Delta Lake)

从 Delta 表的事务日志中删除无法再从基础文件系统中找到的文件条目。 手动删除这些文件时,可能会发生这种情况。

语法

FSCK REPAIR TABLE table_identifier [DRY RUN]
  • table_identifier

    • [database_name.] table_name:表名,可选择使用数据库名称进行限定。
    • delta.`<path-to-table>`:现有 Delta 表的位置。
  • DRY RUN

    返回要从事务日志中删除的文件的列表。