发布了一个已知问题:当表包含链接函数时,SQL 分析终结点表同步失败
Fabric SQL 分析终结点使用后端服务来同步在湖屋中创建的增量表。 后端服务根据 lakehouse delta 表的更改重新创建 SQL 分析终结点中的表。 当有链接到 SQL 表的函数(如行级别安全性(RLS)函数)时,创建操作会失败,并且表同步也会失败。
状态:待解决
产品体验:Data Warehouse
症状
在有函数链接到 SQL 表的情况下,则不会同步 SQL 分析终结点上的部分或所有表。
解决方案和解决方法
若要缓解此问题,请执行以下步骤:
- 在同步失败的表上运行 SQL 语句
ALTER SECURITY POLICY DROP FILTER PREDICATE ON <Table>
- 更新 OneLake 上的表
- 使用 Lakehouse 强制同步,或等待同步自动完成
- 在同步失败的表上运行 SQL 语句
ALTER SECURITY POLICY ADD FILTER PREDICATE ON <Table>
- 通过检查数据确认表已成功同步