1단계. SnowSQL 로그인¶
SnowSQL 이 설치된 후(자세한 내용은 전제 조건 참조) SnowSQL을 시작하여 Snowflake에 연결합니다.
터미널 창을 엽니다.
다음과 같이 SnowSQL을 시작합니다.
$ snowsql -a <account_identifier> -u <user_name>
여기서:
<account_identifier>
Snowflake 계정에 대한 고유 식별자입니다.
계정 식별자의 선호 형식은 다음과 같습니다.
organization_name-account_name
Snowflake 조직 및 계정의 이름입니다. 자세한 내용은 형식 1(기본 설정): 조직의 계정 이름 섹션을 참조하십시오.
아니면, 필요한 경우 계정이 호스팅되는 리전 및 클라우드 플랫폼 과 함께
<locator>.<region>.<cloudprovider>
의 형식으로 계정 로케이터 를 지정합니다. 자세한 내용은 형식 2(레거시): 리전의 계정 로케이터 섹션을 참조하십시오.
<사용자_이름>
은 Snowflake 사용자에 대한 로그인 이름입니다.
참고
계정에 정의된 ID 공급자(IdP)가 있는 경우 다음 예에서 볼 수 있는 것처럼 웹 브라우저를 사용하여 비밀번호 대신 인증할 수 있습니다.
$ snowsql -a <account_identifier> -u <user_name> --authenticator externalbrowser
자세한 내용은 웹 브라우저에서 페더레이션 인증/SSO 사용하기 를 참조하십시오.
SnowSQL에서 메시지가 표시되면, Snowflake 사용자의 비밀번호를 입력합니다.
로그인에 성공하면 SnowSQL은 현재 웨어하우스, 데이터베이스, 스키마를 포함하는 명령 프롬프트를 표시합니다.
참고
계정이 잠겨 계정 식별자를 얻을 수 없는 경우 평가판 계정에 가입할 때 Snowflake에서 보내준 환영 이메일에서 계정 식별자를 찾거나 ORGADMIN 의 도움을 받아 계정 세부 정보 를 얻을 수 있습니다. 환영 이메일에서 locator
, cloud
, region
의 값을 확인할 수도 있습니다.
Snowflake 사용자에게 기본 웨어하우스, 데이터베이스, 스키마가 없거나 기본 웨어하우스, 데이터베이스, 스키마를 지정하도록 SnowSQL을 구성하지 않은 경우 프롬프트에 no warehouse
, no database
, no schema
가 표시됩니다. 예:
user-name#(no warehouse)@(no database).(no schema)>
이 프롬프트는 현재 세션에 대해 선택된 웨어하우스, 데이터베이스, 스키마가 없음을 나타냅니다. 다음 단계에서 이러한 오브젝트를 생성합니다. 이 자습서의 다음 단계에 따라 이러한 오브젝트를 생성하면 프롬프트가 자동으로 업데이트되면서 이들 오브젝트의 이름을 포함합니다.
자세한 내용은 SnowSQL을 통해 연결하기 섹션을 참조하십시오.
다음 항목: 2단계. Snowflake 오브젝트 만들기