터칭 데이터

Snowflake Worksheet 간단한 기능들 본문

데이터 웨어하우스(Data Warehouse)

Snowflake Worksheet 간단한 기능들

터칭 데이터 2023. 11. 30. 16:01

 

 

Worksheets에 대한 간단한 기능들

 

 

 

AcoountAdmin의 역할인 상태에서

 

Worksheets 메뉴를 클릭한 후

 

SQL Worksheet를 추가합니다.

 

 

 

 

 

그 다음 Worksheets를 클릭하면 타임 스탬프 형태의 이름으로 새로운 worksheet가 생성된 것을 볼 수 있으실 겁니다. Rename을 클릭해 Setup-Env로 변경 해주세요.

 

 

 

 

 

 

 

 

상단 좌측의 버튼은 어떤 역할과 어떤 웨어하우스 리소스를 사용할지 선택할 수 있습니다.

 

가운데 버튼은 내가 작업중인 Worksheet를 다른 사람과 공유하고 싶을 때 클릭합니다.

 

우측의 삼각형 버튼은 하이라이트된 부분 혹은 커서가 있는 부분 혹은 모든 쿼리를 실행할지 선택할 수 있습니다.

 

 

 

 

 

 

 

 

그리고 어떤 Database를 사용하는지 선택할 수 있는 드랍다운 메뉴가 있습니다.

 

이 기능이 존재하는 이유는 만일 어떤 데이터 베이스를 사용하는지 선택하면 DEV.raw_data.table1 와 같은 식으로 어떤 DB를 사용하는지 적어줄 필요가 없어지기 때문입니다. 개인의 선호도이므로 취향에 따라 사용하시면 됩니다.

 

 

 

 

 

 

 

 

-- dev라는 데이터베이스를 생성한다
CREATE DATABASE dev;

-- 먼저 3개의 스키마를 생성한다
CREATE SCHEMA dev.raw_data;
CREATE SCHEMA dev.analytics;
CREATE SCHEMA dev.adhoc;

 

다음에 이어질 실습에서 사용할 쿼리의 일부를 미리 보여드리면 위와 같습니다.

 

바로 위에서 설명했듯이 worksheet에서 어떤 DB를 사용중인지 선택했다면 테이블 이름 앞에 dev.을 붙여주실 필요는 없습니다.(개발자별 취향입니다.)