728x90

table 2

[Snowflake] Snowflake Time Travel 이해 및 사용하기

Snowflake의 Time Travel 기능을 사용하면 일정 기간 내에 변경된 데이터나 삭제된 데이터에 접근할 수 있습니다. 이를 통해 과거 데이터 복원, 데이터 백업, 실수로 삭제된 데이터 복구 등이 가능합니다.1. Snowflake Time Travel 소개Time Travel은 Snowflake의 데이터 보호 수명 주기의 일부로, 다음과 같은 작업을 지원합니다:삭제된 테이블, 스키마, 데이터베이스 복원과거의 특정 시점에 대한 데이터 복제본 생성주요 시점의 데이터를 쿼리하여 변경 내역 분석2. Time Travel SQL 확장 및 구문Time Travel을 사용하려면 AT 및 BEFORE 구문을 활용합니다:SELECT * FROM my_table AT(TIMESTAMP => 'YYYY-MM-DD H..

Snowflake 2024.10.25

[Snowflake] Snowflake의 Iceberg 테이블이란?

Snowflake는 Apache Iceberg라는 개방형 테이블 형식을 사용하여 클라우드 저장소와 연동 가능한 Iceberg 테이블을 지원합니다. Iceberg 테이블은 ACID 트랜잭션, 스키마 진화, 숨겨진 파티셔닝, 테이블 스냅샷과 같은 고급 기능을 제공하며, Snowflake와 외부 데이터 레이크를 통합하여 더욱 유연한 데이터 관리가 가능합니다. 이번 포스팅에서는 Snowflake Iceberg 테이블의 주요 기능과 활용 방법에 대해 자세히 설명드리겠습니다.Iceberg 테이블이란?Iceberg 테이블은 데이터 레이크 환경에서 관리되는 데이터를 더 쉽게 다룰 수 있도록 도와주는 개방형 테이블 형식입니다. Snowflake는 Iceberg 테이블을 통해 클라우드 저장소에 있는 데이터를 관리하며, 다..

Snowflake 2024.10.20
728x90