DROP BLOOM FILTER INDEX(Azure Databricks 上的 Delta Lake)

删除 Bloom 筛选器索引。

语法

DROP BLOOMFILTER INDEX
ON [TABLE] table_identifier
[FOR COLUMNS(columnName1, columnName2, ...)]
  • table_identifier
    • [database_name.] table_name:表名,可选择使用数据库名称进行限定。
    • delta.`<path-to-table>`:现有 Delta 表的位置。

如果表名或其中一列不存在,该命令就会失败。 所有与 Bloom 筛选器相关的元数据都将从指定列中删除。

如果表中没有任何 Bloom 筛选器,则在清理表时将清除基础索引文件。