기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
에서 드라이버 사용AWS Glue DataBrew
데이터베이스 드라이버는 Java Database Connectivity(JDBC)와 같은 데이터베이스 연결 프로토콜을 구현하는 파일 또는 URL입니다. 드라이버는 특정 데이터베이스 관리 시스템(DBMS)과 다른 시스템 간의 어댑터 또는 변환기 역할을 합니다.
이 경우AWS Glue DataBrew가 데이터에 연결할 수 있습니다. 그런 다음 지원되는 데이터 소스에서 테이블 또는 뷰와 같은 데이터베이스 객체에 액세스할 수 있습니다. 사용 중인 데이터 소스를 데이터베이스, 데이터 웨어하우스 또는 기타 데이터 소스라고 할 수 있습니다. 그러나이 설명서에서는 모든 데이터 공급자를 데이터 소스 또는 연결이라고 합니다.
JDBC 드라이버 또는 jar 파일을 사용하려면 필요한 파일을 다운로드하여 S3 버킷에 넣습니다. 데이터에 액세스하는 데 사용하는 IAM 역할에는 두 드라이버 파일에 대한 읽기 권한이 있어야 합니다.
참고
With AWS Glue 4.0, Snowflake에 데이터 소스로 연결하는 것은 기본적으로 지원됩니다. 사용자 지정 jar 파일을 제공할 필요가 없습니다. 에서AWS Glue DataBrew Snowflake를 외부 소스 연결로 선택하고 Snowflake 인스턴스의 URL을 제공합니다. URL은 https://account_identifier.snowflakecomputing.com 양식의 호스트 이름을 사용합니다.
데이터 액세스 자격 증명, Snowflake 데이터베이스 이름 및 Snowflake 스키마 이름을 제공합니다. 또한 Snowflake 사용자에게 기본 웨어하우스 세트가 없는 경우 웨어하우스 이름을 제공해야 합니다.
Snowflake 연결은AWS Secrets Manager보안 암호를 사용하여 자격 증명 정보를 제공합니다. 의 프로젝트 및 작업 역할에는이 보안 암호를 읽을 수 있는 권한이 있어야 합니다.
DataBrew에서 드라이버를 사용하려면
-
제품에서 제공하는 방법을 사용하여 현재 사용 중인 데이터 소스의 버전을 확인합니다.
-
필요한 커넥터 및 드라이버의 최신 버전을 찾습니다. 데이터 공급자 웹 사이트에서이 정보를 찾을 수 있습니다.
-
JDBC 파일의 필수 버전을 다운로드합니다. 이러한 파일은 일반적으로 Java ARchives(.JAR) 파일로 저장됩니다.
-
콘솔에서 S3 버킷으로 드라이버를 업로드하거나 .JAR 파일에 대한 S3 경로를 제공합니다.
-
클래스, 인스턴스 등과 같은 기본 연결 세부 정보를 입력합니다.
-
Virtual Private Cloud(VPC) 정보와 같이 데이터 소스에 필요한 추가 구성 정보를 입력합니다.