기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
8단계: 청사진을사용하여 워크플로 생성
AWS Lake Formation 워크플로는 데이터를 검색하고 데이터 레이크에 수집하는 AWS Glue 작업, 크롤러 및 트리거를 생성합니다. 사전 정의된 Lake Formation 청사진 중 하나를 기반으로 워크플로를 생성합니다.
-
Lake Formation 콘솔의 탐색 창에서 청사진을 선택한 다음 청사진 사용을 선택합니다.
-
청사진 사용 페이지의 청사진 유형에서 데이터베이스 스냅샷을 선택합니다.
-
소스 가져오기에서 데이터베이스 연결에 대해 방금 생성한 연결(
datalake-tutorial
)을 선택하거나 데이터 소스에 대한 기존 연결을 선택합니다. -
소스 데이터 경로의 경우 데이터를 수집할 경로를
양식에 입력합니다.<database>
/<schema>
/<table>
스키마 또는 테이블 대신 백분율(%) 와일드카드를 사용할 수 있습니다. 스키마를 지원하는 데이터베이스의 경우
<database>
/<schema>
/%를 입력하여<database>
내의<schema>
에 있는 모든 테이블을 일치시킵니다. Oracle Database와 MySQL은 경로에서 스키마를 지원하지 않습니다. 대신<database>
/%를 입력합니다. Oracle 데이터베이스의 경우<database>
는 시스템 식별자(SID)입니다.예를 들어 Oracle 데이터베이스의 SID가
orcl
인 경우orcl/%
를 입력하여 JDCB 연결에 지정된 사용자가 액세스할 수 있는 모든 테이블을 일치시킵니다.중요
이 필드는 대/소문자를 구분합니다.
-
대상 가져오기에서 다음 파라미터를 지정합니다.
대상 데이터베이스 lakeformation_tutorial
대상 스토리지 위치 s3://
<yourName>
-datalake-tutorial데이터 형식 (Parquet 또는 CSV 선택) -
가져오기 빈도에 대해서는 온디맨드 실행을 선택합니다.
-
가져오기 옵션에서 다음 파라미터를 지정합니다.
워크플로 이름 lakeformationjdbctest
IAM 역할 LakeFormationWorkflowRole
테이블 접두사 jdbctest
참고
소문자여야 합니다.
-
생성을 선택하고 콘솔에서 워크플로가 성공적으로 생성되었음을 보고할 때까지 기다립니다.
작은 정보
다음과 같은 오류 메시지가 표시되나요?
User: arn:aws:iam::
<account-id>
:user/<datalake_administrator_user>
is not authorized to perform: iam:PassRole on resource:arn:aws:iam::<account-id>
:role/LakeFormationWorkflowRole...그렇다면 <account-id>데이터 레이크 관리자 사용자의 인라인 정책을 유효한 계정 번호로
교체했는지 확인하세요. AWS