다음을 통해 공유


MATERIALIZED_VIEW_OPERATION_NOT_ALLOWED 오류 상황

SQLSTATE: 56038

구체화된 뷰 작업은 <operation> 허용되지 않습니다.

델타 라이브 테이블 삭제

Lakeflow 선언적 파이프라인에서 만든 구체화된 뷰를 사용할 수 없습니다 DROP . 대신 파이프라인 정의에서 구체화된 뷰를 제거하고 파이프라인을 다시 시도하십시오.

MV_비활성화

구체화 뷰 기능은 작업 공간에 대해 사용하도록 설정되지 않았습니다. Databricks에 문의하여 작업 영역에 대해 구체화된 뷰를 사용하도록 설정하세요.

비물질화된 뷰

<viewName> 구체화된 뷰가 아닙니다. 물리화된 뷰를 사용하여 <operation>을 다시 실행하세요.

델타 라이브 테이블 대체

Lakeflow 선언적 파이프라인에서 만든 구체화된 뷰를 사용할 수 없습니다 REPLACE . 대신 파이프라인 정의에서 구체화된 뷰를 업데이트하고 파이프라인을 다시 시도합니다.

프로그램 사용을 위해 DBSQL PRO PLUS가 요구됩니다.

<operation>에서 구체화된 뷰 <tableName>을(를) <environment>로부터 가져올 수 없습니다. DBSQL 서버리스(권장) 또는 Pro 웨어하우스를 사용하세요.

공유 연산 필요

할당되거나 격리되지 않은 공유 클러스터에서 구체화된 뷰 <operation> 를 사용할 수 없습니다<tableName>. 대신 공유 클러스터 또는 Databricks SQL 웨어하우스를 사용하세요.