학습주제
snowflake 무료사용
학습내용
최대 30일 또는 400불까지
이후 서스펜디드상태 - 사용불가 - 크레딧카드 정보 입력후 지속사용
우리는 가장 싼 스탠다드로 시작
클라우드를 선택하고
Oregon을 선택한다
메뉴가 여러개가 있음
현재 admin으로 되어있는데
어드민이지만 역할을 바꿀수있음
그룹이 아닌 role 세팅방식
사용자 그룹이 없고 role만 있음
사용자가 다양한 역할에 속할 수 있고, 계승의 장점이 있음
worksheets로 치면 파이썬 노트북
몇개는 공유할수도 있고, 폴더를 만들어서 관리할 수 있음
우측 플러스 버튼을 눌러 워크시트를 만들고 sql을 타이핑할 수 있음
좌측에 몇일 남았는지 보인다
데이터베이스를 만들려고 보니
SNOWFLAKE, 샘플데이터 이렇게 두개의 데이터베이스를 만들어놓음
다양한 스키마들이 보임
스키마 아래엔 테이블이 보임
데이터베이스를 1개 만들어볼 예정 - DEV
데이터베이스들이 갖고있는 데이터들 -스토리지를 처리해줄 웨어하우스(컴퓨팅 리소스)
굉장히 사이즈가 작은 크기의 웨어하우스가 1개 있음
Admin - Warehouses로 내 웨어하우스 목록 확인
400불인데 이걸 더 소진하고싶으면 웨어하우스를 추가할 수 있음
크레딧으로 표현된다
다양한 사이즈를 웨어하우스를 만들어놓고, 일의 성격에 따라 웨어하우스를 다르게 가져감
SQL 구문이 존재함 이를 지원하는.
제일 큰거는 512배 차이남
credit? -> 컴퓨팅 파워.
512배의 컴퓨팅 파워 차이가 난다는 뜻
리소스 측정 단위
약 2불~4불 사이의 비용을 발생시킴.
크레딧은 스토리지 제외하고 컴퓨팅 파워
스토리지: 클라우드별, 지역별로 다름
네트워크 비용: 내부로 로딩비용 X, 안에서 밖으로, 안에서 안으로(지역 달라짐) 비용
스노우플레이크가 좀 비싼 축에 속함. 그러나 기능이 좋음
처음 시작하기엔 Redshift가 제일 좋음 - 고정비용
dev 데이터베이스 밑에 3개의 스키마 생성
COPY SQL을 사용해 s3 스토리지 파일을 로드
CTAS로 analytics에 테이블 생성