已知問題 - 當數據表包含連結函式時,SQL 分析端點數據表同步失敗
Fabric SQL 分析端點使用後端服務來同步處理 lakehouse 中創建的 delta 表。 後端服務會根據湖倉 delta 表中的變更,在 SQL 分析端點中重新創建表格。 當有連結至 SQL 資料表的函式,例如數據列層級安全性 (RLS) 函式時,建立作業會失敗,且數據表同步失敗。
狀態: 開啟
產品體驗: 數據倉儲
癥狀
在某些情境中,當有函式連結至 SQL 數據表時,SQL 分析端點上的部分或所有數據表可能無法同步。
解決方案和因應措施
若要減輕問題,請執行下列步驟:
- 在同步失敗的數據表上執行 SQL 語句
ALTER SECURITY POLICY DROP FILTER PREDICATE ON <Table>
- 更新 OneLake 上的資料表
- 使用 Lakehouse 強制同步處理,或等候同步自動完成
- 在同步失敗的數據表上執行 SQL 語句
ALTER SECURITY POLICY ADD FILTER PREDICATE ON <Table>
- 藉由檢查數據來確認數據表已成功同步