학습한 Databricks의 테이블 지속성 및 범위 개념을 바탕으로, SQL 명령을 Managed 테이블과 Unmanaged 테이블로 올바르게 분류해 보세요.
이 연습은 강의의 일부입니다
이론을 실습으로 바꾸는 인터랙티브 연습 중 하나를 만나보세요
이 장에서는 Databricks의 테이블 관리를 살펴보며, 저장 방식과 라이프사이클 측면에서 관리형 테이블과 비관리형 테이블의 차이를 중점적으로 다룹니다. 지속 뷰를 생성하고 새로고침하는 방법을 배우고, 신뢰할 수 있는 데이터 관리를 위한 Delta Lake의 ACID 트랜잭션, 스키마 강제 적용, 타임 트래블 기능을 깊이 있게 이해하게 됩니다. 또한 Databricks 내 데이터 구성과 접근 방식의 동작 원리도 자세히 알아봅니다.
현재 연습
이 장에서는 Databricks에서 뷰와 임시 뷰를 생성하고 관리하는 방법을 다룹니다. 세션 간 재사용을 위해 쿼리 로직을 저장하는 지속 뷰와, 빠르고 세션 한정 작업에 적합한 임시 뷰의 용도를 비교해 살펴봅니다. 더불어 각 유형이 어떤 실무 시나리오에서 효율을 높이고 데이터 처리를 간소화하는지 구체적으로 설명합니다.
마지막 장에서는 Data Explorer를 활용해 데이터셋을 미리 보고, 분석하고, 안전하게 보호하는 방법을 배우게 됩니다. 테이블 소유권과 역할, 거버넌스 모범 사례를 다루며, 접근 권한을 관리하고 개인 식별 정보(PII)를 규정 준수 관점에서 안전하게 처리하는 전략을 실습과 함께 익힙니다.