不允許具體化檢視作業 <operation> :
變更擁有者
不允許更改實體化視圖 <tableName> 的擁有者。
DEEP_CLONE
實體化視圖的深度複製目前已停用。 請聯絡 Azure Databricks 客服。
DROP_DELTA_LIVE_TABLE
無法DROP在 Lakeflow 上使用 Spark 宣告式管線建立的實體化檢視,請改為先從 Lakeflow 上的 Spark 宣告式管線定義中移除該實體化檢視,然後重新執行管線。
無效變更
若要更改物質化視圖的結構或屬性,請使用 CREATE OR REFRESH MATERIALIZED VIEW 指令。
MV_NOT_ENABLED
您的工作區未啟用具現化視圖功能。 請聯絡 Azure Databricks,為您的工作空間啟用實體化檢視。
未在無伺服器通用計算上啟用的 MV
無法 <operation> 在 Serverless Generic Compute 中為你的工作空間實現實體化檢視 <tableName> 。 透過註冊無伺服器通用計算的實體化檢視/串流表格工作區預覽功能來啟用此功能。 如果您在工作區中找不到測試版功能預覽,請聯絡您的 Azure Databricks 代表。
NON_MATERIALIZED_VIEW
<viewName> 不是具現化檢視。 請使用具象化視圖重新執行 <operation>。
OPERATE_ON_STAGING_TABLE
無法在待處理表 <operation> 上執行作業:<tableName>。
REPLACE_DELTA_LIVE_TABLE
無法 REPLACE 在 Lakeflow 上透過 Spark 宣告式管線建立的實體化檢視;請改為在 Lakeflow 的 Spark 宣告式管線中,從管線定義更新該實體化檢視,然後再次執行管線。
REQUIRES_DBSQL_PRO_PLUS
無法從 <operation> 中取得具體化檢視 <tableName><environment>,請使用 DBSQL 無伺服器(推薦)或 Pro 倉儲。
REQUIRES_SHARED_COMPUTE
無法<operation>從指派或無隔離共享叢集取得實體化檢視<tableName>,請改用共用叢集或 Azure Databricks SQL 倉庫。
SHALLOW_CLONE
若要建立獨立的實體化視圖副本,請改用 DEEP CLONE 。