imok
article thumbnail
728x90

Snowflake❄️의 Data Warehousing Workshop을 진행하면서 작업한 내용을 정리하고자 합니다.
Badge 1: 데이터 웨어하우징 워크샵 - KR

이번 내용은 Lesson 4: Worksheets & Warehouses 과정을 진행하면서 작성한 내용입니다.


🎭 About Worksheets & Warehouses

📓 Two Sets of Drop Menus, and a Key Difference Between Them

ROLE and WAREHOUSE Drop Menu Values are REQUIRED

컴퓨팅 성능을 제공하는 WAREHOUSE 없이는 select 문을 실행할 수 없습니다.
해당 데이터를 액세스 할 수 있는지 여부를 정의하는 ROLE 없이는 select 문을 실행할 수 있습니다.

 

DATABASE and SCHEMA Drop Menu Values are SUGGESTED STARTING POINTS

DATABASE와 SCHEMA 설정은 snowflake에게 테이블, 뷰, 기타 객체를 찾을 위치를 알려줍니다.

 


🎭 What is a Warehouse in Snowflake?

Snowflake Warehouse

 

 

 

  1. Defining "Warehouse" in Snowflake
    • snowflake의 warehouse 는 데이터를 저장하지 않습니다.
    • snowflake의 warehouse는 데이터를 처리하는 데 사용되는 workforces입니다.
    • snowflake의 warehouse를 생성하면, workforce를 정의하는 것 입니다.
  2. Teams are Clusters, Team Members are Servers
    • 작은 warehouse에는 작은 구성원 1팀
    • 큰 warehouse에는 많은 구성원 1팀
    • eXtra-Small, Small, Medium같은 warehouse에는 모두 하나의 클러스터가 있습니다.
    • 소규모 warehouse에 몇 대의 서버로 구성된 하나의 클러스터
    • 대규모 warehouse에는 더 많은 서버로 구성된 하나의 클러스터
  3. Scaling Up and Down:
    • warehouse의 크기를 변경하면 서버 수가 변경됩니다.
    • warehouse 크기를 변경하는 것을 스케일 업, 스케일 다운이라고 합니다.
  4. Scaling In and Out:
    • 다중 클러스터를 사용할 수 있는 경우 (Enterprise 버전 이상) warehouse 수요 증가 시 확장할 수 있습니다.
    • Scaling In : 다중 클러스터 확장 -> 클러스터 추가
    • Scaling Out : 수요 감소 -> 클러스터 제거(sanp back)


 

 

💯 Lesson 4: Worksheets & Warehouses 완료!

 

728x90
profile

imok

@imok2

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!