Data Catalog 뷰 관리
DDL 명령을 사용하여 Data Catalog 뷰를 업데이트하고 관리할 수 있습니다.
Data Catalog 뷰 업데이트
Lake Formation
관리자 또는 정의자는 ALTER VIEW UPDATE
DIALECT
구문을 사용하여 뷰 정의를 업데이트할 수 있습니다. 다음 예제에서는 orders
테이블 대신 returns
테이블에서 열을 선택하도록 뷰 정의를 수정합니다.
ALTER VIEW orders_by_date UPDATE DIALECT AS SELECT return_date, sum(totalprice) AS price FROM returns WHERE order_city = 'SEATTLE' GROUP BY orderdate
AWS Glue Data Catalog 뷰에 지원되는 DDL 작업
Athena는 AWS Glue Data Catalog 뷰에 대해 다음 작업을 지원합니다.
문 | 설명 |
---|---|
ALTER VIEW DIALECT |
엔진 언어를 추가하거나 기존 엔진 언어를 업데이트 또는 삭제하여 Data Catalog 뷰를 업데이트합니다. |
CREATE PROTECTED MULTI DIALECT VIEW |
지정된 선택적 |
DESCRIBE VIEW |
명명된 뷰의 열 목록을 보여 줍니다. 이를 통해 복잡한 뷰의 속성을 검사할 수 있습니다. |
DROP VIEW |
기존 뷰를 삭제합니다. 뷰가 없는 경우 선택적 |
SHOW CREATE VIEW |
지정된 뷰를 생성하는 SQL 문을 보여 줍니다. |
SHOW VIEWS |
지정된 데이터베이스 또는 현재 데이터베이스(데이터베이스 이름이 생략된 경우)의 뷰를 나열합니다. 선택적 |
SHOW COLUMNS |
뷰에 대한 스키마에 열을 나열합니다. |