전제 조건

이 자습서에서는 데이터를 로드 및 쿼리하기 위한 데이터베이스, 테이블 및 가상 웨어하우스가 필요합니다. Snowflake 오브젝트 를 생성하기 위해서는 필요한 액세스 제어 권한 이 있는 역할 의 Snowflake 사용자 가 필요합니다. 또한, 자습서에서 SQL 문을 실행하기 위해 SnowSQL 이 필요합니다. 마지막으로 이 자습서에는 로드할 샘플 데이터가 있는 CSV 파일이 필요합니다.

기존 Snowflake 웨어하우스, 데이터베이스, 테이블 및 사용자의 자체 로컬 데이터 파일을 사용하여 이 자습서를 완료할 수 있지만, 간단하게 하기 위해 제공되는 Snowflake 오브젝트 및 데이터 파일 세트를 사용하는 것이 좋습니다.

이 항목의 내용:

사용자 만들기

데이터베이스, 테이블, 가상 웨어하우스를 만들려면 이러한 오브젝트를 만들 권한을 부여하는 역할이 있는 Snowflake 사용자로 로그인해야 합니다.

  • 30일 평가판 계정을 사용 중인 경우 해당 계정에 대해 생성된 사용자로 로그인할 수 있습니다. 이 사용자는 오브젝트 생성에 필요한 권한이 있는 역할을 가집니다.

  • Snowflake 사용자가 없는 경우 계정 또는 보안 관리자(ACCOUNTADMIN 또는 SECURITYADMIN 역할이 있는 사용자)에게 사용자를 생성해 달라고 요청하십시오.

SnowSQL 설치하기

SnowSQL을 설치하려면 SnowSQL 설치하기 섹션을 참조하십시오.

샘플 데이터 파일 다운로드하기

이 자습서의 지침에 따라 Snowflake에서 제공하는 CSV 형식의 샘플 직원 데이터 파일을 다운로드합니다.

샘플 데이터 파일을 다운로드하고 압축을 푸는 방법:

  1. 샘플 데이터 파일 세트를 다운로드합니다. 아카이브 파일 getting-started.zip 의 이름을 오른쪽 마우스 버튼으로 클릭하고 링크/파일을 로컬 파일 시스템에 저장합니다.

  2. 샘플 파일의 압축을 풉니다. 이 자습서에서는 다음 디렉터리에 파일의 압축을 푼 것으로 가정합니다.

    • Linux/macOS: /tmp

    • Windows: C:\\temp

각 파일에는 데이터 레코드가 5개 있습니다. 이 데이터에서는 쉼표(,) 문자를 필드 구분 기호로 사용합니다. 예시 레코드가 표시됩니다.

Althea,Featherstone,afeatherstona@sf_tuts.com,"8172 Browning Street, Apt B",Calatrava,7/12/2017
Copy

각 레코드에서 필드를 구분하는 쉼표의 앞 또는 뒤에는 공백이 없습니다. 이는 Snowflake가 CSV 데이터를 로드할 때의 기본 설정입니다.

다음 항목: 1단계. SnowSQL 로그인