InfoGrab Docs

Snowflake 자격 증명

요약

다음 노드의 인증에 이 자격 증명을 사용할 수 있습니다: Snowflake 계정을 생성합니다. 서비스에 대한 자세한 정보는 Snowflake API 문서와 SQL 명령 참조를 참조하세요. 두 인증 방법 모두 다음 필드가 필요합니다:

다음 노드의 인증에 이 자격 증명을 사용할 수 있습니다:

사전 요구 사항#

Snowflake 계정을 생성합니다.

지원되는 인증 방법#

관련 리소스#

서비스에 대한 자세한 정보는 Snowflake API 문서SQL 명령 참조를 참조하세요.

공통 구성 필드#

두 인증 방법 모두 다음 필드가 필요합니다:

  • 계정 이름: 계정 이름은 Snowflake URL에서 https://snowflakecomputing.com 사이에 있는 문자 문자열입니다. 예를 들어 Snowflake 계정의 URL이 https://abc.eu-central-1.snowflakecomputing.com이면 계정 이름은 abc.eu-central-1입니다.
  • 데이터베이스: 자격 증명이 연결해야 하는 데이터베이스 이름을 입력합니다.
  • 웨어하우스: 연결 후 세션에 사용할 기본 가상 웨어하우스 이름을 입력합니다. n8n은 이 웨어하우스를 쿼리 실행, 데이터 로드 등에 사용합니다.
  • 스키마: 연결 후 사용할 스키마를 입력합니다.
  • 역할: 연결 후 사용할 보안 역할을 입력합니다.
  • 클라이언트 세션 연결 유지: 기본적으로 클라이언트 연결은 가장 최근 쿼리 실행 후 3~4시간 후에 타임아웃됩니다. 이 설정을 켜면 clientSessionKeepAlive 매개변수가 true로 설정됩니다: 연결이 쿼리를 실행하지 않더라도 서버는 클라이언트 연결을 무기한 유지합니다.

이러한 설정에 대한 자세한 내용은 세션 명령을 참조하세요.

비밀번호 인증 사용#

공통 구성 필드 외에 비밀번호 인증에는 다음이 필요합니다:

  • 사용자 이름
  • 비밀번호

키 쌍 인증 사용#

키 쌍 인증은 비밀번호 기반 인증에 대한 대안으로 향상된 보안을 제공합니다. 이 방법은 인증에 공개-개인 키 쌍을 사용합니다.

공통 구성 필드 외에 키 쌍 인증에는 다음이 필요합니다:

  • 사용자 이름: 공개 키가 할당된 Snowflake 사용자.
  • 개인 키: PEM 형식(PKCS#8)의 개인 키. 이것은 -----BEGIN ENCRYPTED PRIVATE KEY----------END ENCRYPTED PRIVATE KEY----- 구분 기호(또는 암호화되지 않은 키의 경우 -----BEGIN PRIVATE KEY----------END PRIVATE KEY-----)를 포함한 개인 키 파일의 전체 내용이어야 합니다.
  • 암호 (선택 사항): 개인 키가 암호화된 경우 암호화에 사용된 암호를 입력합니다. 암호화되지 않은 개인 키를 사용하는 경우 이 필드를 비워 둡니다.

키 쌍 생성 및 구성에 대한 자세한 내용은 Snowflake 키 쌍 인증 문서를 참조하세요.

Snowflake 자격 증명

원문 보기
요약

다음 노드의 인증에 이 자격 증명을 사용할 수 있습니다: Snowflake 계정을 생성합니다. 서비스에 대한 자세한 정보는 Snowflake API 문서와 SQL 명령 참조를 참조하세요. 두 인증 방법 모두 다음 필드가 필요합니다:

다음 노드의 인증에 이 자격 증명을 사용할 수 있습니다:

사전 요구 사항#

Snowflake 계정을 생성합니다.

지원되는 인증 방법#

관련 리소스#

서비스에 대한 자세한 정보는 Snowflake API 문서SQL 명령 참조를 참조하세요.

공통 구성 필드#

두 인증 방법 모두 다음 필드가 필요합니다:

  • 계정 이름: 계정 이름은 Snowflake URL에서 https://snowflakecomputing.com 사이에 있는 문자 문자열입니다. 예를 들어 Snowflake 계정의 URL이 https://abc.eu-central-1.snowflakecomputing.com이면 계정 이름은 abc.eu-central-1입니다.
  • 데이터베이스: 자격 증명이 연결해야 하는 데이터베이스 이름을 입력합니다.
  • 웨어하우스: 연결 후 세션에 사용할 기본 가상 웨어하우스 이름을 입력합니다. n8n은 이 웨어하우스를 쿼리 실행, 데이터 로드 등에 사용합니다.
  • 스키마: 연결 후 사용할 스키마를 입력합니다.
  • 역할: 연결 후 사용할 보안 역할을 입력합니다.
  • 클라이언트 세션 연결 유지: 기본적으로 클라이언트 연결은 가장 최근 쿼리 실행 후 3~4시간 후에 타임아웃됩니다. 이 설정을 켜면 clientSessionKeepAlive 매개변수가 true로 설정됩니다: 연결이 쿼리를 실행하지 않더라도 서버는 클라이언트 연결을 무기한 유지합니다.

이러한 설정에 대한 자세한 내용은 세션 명령을 참조하세요.

비밀번호 인증 사용#

공통 구성 필드 외에 비밀번호 인증에는 다음이 필요합니다:

  • 사용자 이름
  • 비밀번호

키 쌍 인증 사용#

키 쌍 인증은 비밀번호 기반 인증에 대한 대안으로 향상된 보안을 제공합니다. 이 방법은 인증에 공개-개인 키 쌍을 사용합니다.

공통 구성 필드 외에 키 쌍 인증에는 다음이 필요합니다:

  • 사용자 이름: 공개 키가 할당된 Snowflake 사용자.
  • 개인 키: PEM 형식(PKCS#8)의 개인 키. 이것은 -----BEGIN ENCRYPTED PRIVATE KEY----------END ENCRYPTED PRIVATE KEY----- 구분 기호(또는 암호화되지 않은 키의 경우 -----BEGIN PRIVATE KEY----------END PRIVATE KEY-----)를 포함한 개인 키 파일의 전체 내용이어야 합니다.
  • 암호 (선택 사항): 개인 키가 암호화된 경우 암호화에 사용된 암호를 입력합니다. 암호화되지 않은 개인 키를 사용하는 경우 이 필드를 비워 둡니다.

키 쌍 생성 및 구성에 대한 자세한 내용은 Snowflake 키 쌍 인증 문서를 참조하세요.