테이블 새로 고침
적용 대상: Databricks 런타임
지정된 테이블 또는 뷰의 데이터 및 메타데이터를 포함하는 Apache Spark 캐시에 대해 캐시된 항목을 무효화합니다. 캐시된 테이블 또는 연결된 쿼리가 다시 실행될 때 무효화된 캐시는 지연 방식으로 채워집니다.
스트리밍 테이블 및 구체화된 뷰에서 데이터를 새로 고치려면 새로 고침(구체화된 뷰 및 스트리밍 테이블)을 참조하세요.
구문
REFRESH [TABLE] table_name
디스크 캐싱과 Apache Spark 캐시의 차이점은 디스크 캐시와 Spark 캐시를 참조하세요.
매개 변수
-
캐시할 델타 테이블 또는 뷰를 식별합니다. 이름에는 임시 사양이 포함되지 않아야 합니다. 테이블을 찾을 수 없는 경우 Azure Databricks는 TABLE_OR_VIEW_NOT_FOUND 오류를 발생시킵니다.
예제
-- The cached entries of the table is refreshed
-- The table is resolved from the current schema as the table name is unqualified.
> REFRESH TABLE tbl1;
-- The cached entries of the view is refreshed or invalidated
-- The view is resolved from tempDB schema, as the view name is qualified.
> REFRESH TABLE tempDB.view1;
관련 문
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기