개발 엔드포인트 워크플로 - AWS Glue

개발 엔드포인트 워크플로

다음 절차에 따라 AWS Glue 개발 엔드포인트를 사용합니다.

  1. API를 사용하여 개발 엔드포인트를 생성합니다. 이 엔드포인트를 정의한 보안 그룹으로 Virtual Private Cloud(VPC)에서 시작합니다.

  2. 개발 엔드포인트가 프로비저닝되어 작업을 시작할 준비가 된 상태가 될 때까지 API를 사용하여 개발 엔드포인트를 폴링합니다. 준비가 되었다면, 다음 방법 중 하나를 사용해 개발 엔드포인트로 연결하여 AWS Glue 스크립트를 작성 및 테스트할 수 있습니다.

    • 계정에서 SageMaker AI 노트북을 생성합니다. 노트북을 생성하는 방법에 대한 자세한 내용은 AWS Glue Studio 노트북을 사용한 코드 작성 단원을 참조하십시오.

    • 터미널 창을 열어 바로 개발 엔드포인트로 연결합니다.

    • JetBrains PyCharm Python IDE의 전문가 버전이 있다면 개발 엔드포인트로 연결하고 이것을 사용하여 상호적으로 개발합니다. 스크립트에 pydevd 문을 입력하면 PyCharm은 원격 중단점을 지원할 수 있습니다.

  3. 개발 엔드포인트의 디버깅과 테스트가 완료된다면 이것을 삭제할 수 있습니다.