View a markdown version of this page

6단계: 데이터 세트 변환 - AWS Glue DataBrew개발자 안내서

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

6단계: 데이터 세트 변환

지금까지는 데이터 세트의 샘플에서만 레시피를 테스트했습니다. 이제 DataBrew 레시피 작업을 생성하여 전체 데이터 세트를 변환할 차례입니다.

작업이 실행되면 DataBrew는 데이터 세트의 모든 데이터에 레시피를 적용하고 변환된 데이터를 Amazon S3 버킷에 기록합니다. 변환된 데이터는 원래 데이터 세트와 별개입니다. DataBrew는 소스 데이터를 변경하지 않습니다.

계속하기 전에 계정에 쓸 수 있는 Amazon S3 버킷이 있는지 확인합니다. 해당 버킷에서 폴더를 생성하여 DataBrew의 작업 출력을 캡처합니다. 이 단계를 수행하려면 다음 절차를 사용합니다.

작업 출력을 캡처할 S3 버킷 및 폴더를 생성하려면
  1. 에 로그인AWS Management Console하고 https://console.aws.amazon.com/databrew/ Amazon S3 콘솔을 엽니다.

    Amazon S3 버킷을 이미 사용할 수 있고 해당 버킷에 대한 쓰기 권한이 있는 경우 다음 단계를 건너뜁니다.

  2. Amazon S3 버킷이 없는 경우 버킷 생성을 선택합니다. 버킷 이름에 새 버킷의 고유한 이름을 입력합니다. 버킷 생성을 선택합니다.

  3. 버킷 목록에서 사용할 버킷을 선택합니다.

  4. 폴더 생성을 선택합니다.

  5. 폴더 이름databrew-output를 입력하고 폴더 생성을 선택합니다.

작업을 포함할 Amazon S3 버킷과 폴더를 생성한 후 다음 절차에 따라 작업을 실행합니다.

레시피 작업을 생성하고 실행하려면
  1. 탐색 창에서 작업을 선택합니다.

  2. 레시피 작업 탭에서 작업 생성을 선택합니다.

  3. 작업 이름에를 입력합니다chess-winner-summary.

  4. 작업 유형에서 레시피 작업 생성을 선택합니다.

  5. 작업 입력 창에서 다음을 수행합니다.

    • 실행 시 데이터 세트를 선택합니다.

    • 사용 가능한 데이터 세트 목록을 보려면 데이터 세트 선택을 선택하고를 선택합니다chess-games.

    • 레시피 선택을 선택하여 사용 가능한 레시피 목록을 확인하고를 선택합니다chess-project-recipe.

  6. 작업 출력 설정 창에서 다음을 수행합니다.

    • 파일 유형 - CSV(쉼표로 구분된 값)를 선택합니다.

    • S3 위치 - 사용 가능한 Amazon S3 버킷 목록을 보려면이 필드를 선택하고 사용할 버킷을 선택합니다. 그런 다음 찾아보기를 선택합니다. 폴더 목록에서 databrew-output를 선택하고 선택을 선택합니다.

  7. 액세스 권한 창에서를 선택합니다AwsGlueDataBrewDataAccessRole. 이 서비스 연결 역할을 통해 DataBrew는 사용자를 대신하여 Amazon S3 버킷에 액세스할 수 있습니다.

  8. 작업 생성 및 실행을 선택합니다. DataBrew는 설정으로 작업을 생성한 다음 실행합니다.

  9. 작업 실행 기록 창에서 작업 상태가에서 Running로 변경될 때까지 기다립니다Succeeded.

  10. 출력을 선택하여 Amazon S3 콘솔에 액세스합니다. S3 버킷을 선택한 다음 작업 출력에 databrew-output 액세스할 폴더를 선택합니다.

  11. (선택 사항) 다운로드를 선택하여 파일을 다운로드하고 내용을 봅니다.