

# Snowflake 소스 노드 생성
<a name="creating-snowflake-source-node"></a>

## 필요한 권한
<a name="creating-snowflake-source-node-permissions"></a>

 Snowflake 데이터 소스를 사용하는 AWS Glue Studio 작업에는 추가 권한이 필요합니다. ETL 작업에 권한을 추가하는 방법에 대한 자세한 내용은 [ETL 작업에 필요한 IAM 권한 검토](https://docs.aws.amazon.com/glue/latest/ug/setting-up.html#getting-started-min-privs-job)를 참조하세요.

 `SNOWFLAKE` AWS Glue 연결은 AWS Secrets Manager 보안 암호를 사용하여 보안 인증 정보를 제공합니다. AWS Glue Studio에서 작업 및 데이터 미리 보기 역할에는 이 보안 암호를 읽을 수 있는 권한이 있어야 합니다.

## Snowflake 데이터 소스 추가
<a name="creating-snowflake-source-node-add"></a>

**사전 조건:**
+ Snowflake 보안 인증의 AWS Secrets Manager 보안 암호
+ Snowflake 유형 AWS Glue 데이터 카탈로그 연결

****데이터 소스 - Snowflake** 노드를 추가하려면:**

1.  Snowflake 데이터 소스의 연결을 선택합니다. 이 경우 연결이 이미 존재하며 기존 연결 중에서 선택할 수 있다고 가정합니다. 연결을 생성해야 하는 경우 **Snowflake 연결 생성**을 선택합니다. 자세한 내용은 [커넥터 및 연결 사용 개요](https://docs.aws.amazon.com/glue/latest/ug/connectors-chapter.html#using-connectors-overview)를 참조하세요.

    연결을 선택한 후에는 **속성 보기**를 클릭하여 연결 속성을 볼 수 있습니다. URL, 보안 그룹, 서브넷, 가용 영역, 설명, 생성 날짜(UTC) 및 최종 업데이트(UTC) 타임스탬프를 비롯한 연결 정보가 표시됩니다.

1.  다음과 같은 Snowflake 소스 옵션을 선택합니다.
   +  **단일 테이블 선택** - 단일 Snowflake 테이블에서 액세스하려는 데이터가 들어 있는 테이블입니다.
   +  **사용자 지정 쿼리 입력** - 사용자 지정 쿼리를 기반으로 여러 Snowflake 테이블의 데이터 세트에 액세스할 수 있습니다.

1.  단일 테이블을 선택한 경우 Snowflake 스키마의 이름을 입력합니다.

    또는 **사용자 지정 쿼리 입력**을 선택합니다. 여러 Snowflake 테이블에서 사용자 지정 데이터 세트에 액세스하려면 이 옵션을 선택합니다. 이 옵션을 선택하는 경우 Snowflake 쿼리를 입력합니다.

1.  **성능 및 보안** 옵션(선택 사항)에서,
   +  **쿼리 푸시다운 활성화** - Snowflake 인스턴스로 작업을 오프로드할지 여부를 선택합니다.

1.  **사용자 지정 Snowflake 속성**(선택 사항)에서 필요한 경우 파라미터와 값을 입력합니다.