728x90
Snowflake❄️의 Data Warehousing Workshop을 진행하면서 작업한 내용을 정리하고자 합니다.
Badge 1: 데이터 웨어하우징 워크샵 - KR
이번 내용은 Lesson 3: Tables, Data Types, and Loading Data 과정을 진행하면서 작성한 내용입니다.
🥋 Create the ROOT_DEPTH Table
📓 Based on the Data, What Should Our Table Look Like?
To read more about data types like TEXT
To read more about data types like NUMBER
🥋 Create Your ROOT_DEPTH Table
Create Root Depth
worksheet 생성
use role sysadmin;
create or replace table GARDEN_PLANTS.VEGGIES.ROOT_DEPTH (
ROOT_DEPTH_ID number(1),
ROOT_DEPTH_CODE text(1),
ROOT_DEPTH_NAME text(7),
UNIT_OF_MEASURE text(2),
RANGE_MIN number(2),
RANGE_MAX number(2)
);
🥋 Find the Table You Just Created by Worksheets Object Picker in the Worksheets Sidebar
Object Picker로 위에서 만든 테이블 정보를 확인할 수 있습니다.
📓 What If You Can't Find It?
🔍 All Objects
에서 검색할 수 있고, Refresh 버튼으로 새로고칠 수 있습니다.
🥋 View the Definition of Your Table
View Definition
버튼을 클릭하면 SQL코드가 나오는데, 위에서 생성한 SQL문과 다른 것을 알 수 있습니다.
🥋 Insert a Row of Data into Your New Table
🥋 Getting Rows of Data Into Table
데이터를 테이블에 넣는 방법
INSERT
문을 사용.- Snowflake의 클래식 콘솔에서 데이터 로드 마법사 사용.
COPY INTO
문 사용.
🥋 Use the Data Preview Option
Object Picker
에서 테이블 이름 클릭 > 🔍 기호 클릭
🥋 Insert One Row into Your ROOT_DEPTH Table Using the Insert Statement Above
INSERT
문을 사용하여 ROOT_DEPTH
테이블에 행 삽입하기
INSERT INTO ROOT_DEPTH (
ROOT_DEPTH_ID ,
ROOT_DEPTH_CODE ,
ROOT_DEPTH_NAME ,
UNIT_OF_MEASURE ,
RANGE_MIN ,
RANGE_MAX
)
VALUES
(
1,
'S',
'Shallow',
'cm',
30,
45
)
;
📓 Select Stars and Limits
📓 Learning About Select Stars & Limits
SELECT *
문을 사용하면, 테이블의 모든 열을 로드합니다. (all columns)
LIMIT
문으로 제한적으로 행을 선택하면, 쿼리 성능을 증가시킬 수 있습니다. (limited set of rows)
SELECT *
FROM ROOT_DEPTH
LIMIT 1;
🎯 Lesson 3 Challenge Lab
🎯 Add Two More Rows to the ROOT_DEPTH Table
💯 Lesson 3: Tables, Data Types, and Loading Data 완료!
728x90
'SnowFlake ❄️ > Data Warehousing' 카테고리의 다른 글
Data Warehousing Workshop (6) - Lesson 5: File Formats & the Load Wizard (0) | 2023.05.22 |
---|---|
Data Warehousing Workshop (5) - Lesson 4: Worksheets & Warehouses (0) | 2023.05.22 |
Data Warehousing Workshop (3) - Lesson 2: Data Containers (0) | 2023.05.15 |
Data Warehousing Workshop (2) - Lesson 1: Identity and Access (0) | 2023.05.11 |
Data Warehousing Workshop (1) - Getting Set Up (1) | 2023.05.10 |