

# 개발 엔드포인트 추가
<a name="add-dev-endpoint"></a>

AWS Glue에서 개발 엔드포인트를 사용하여 추출, 변환 및 로드(ETL) 스크립트를 반복적으로 개발하고 테스트합니다. 개발 엔드포인트 작업은 AWS Command Line Interface에서만 가능합니다.

1. 명령줄 창에 다음과 유사한 명령을 입력합니다.

   ```
   aws glue create-dev-endpoint --endpoint-name "endpoint1" --role-arn "arn:aws:iam::account-id:role/role-name" --number-of-nodes "3" --glue-version "1.0" --arguments '{"GLUE_PYTHON_VERSION": "3"}' --region "region-name"
   ```

   이 명령은 AWS Glue 버전 1.0을 지정합니다. 이 버전은 Python 2와 Python 3를 모두 지원하므로 `arguments` 파라미터를 사용하여 원하는 Python 버전을 표시할 수 있습니다. `glue-version` 파라미터가 생략된 경우, AWS Glue 버전 0.9로 간주됩니다. AWS Glue 버전에 대한 자세한 내용은 [Glue version job property](add-job.md#glue-version-table) 단원을 참조하십시오.

   추가적인 명령줄 파라미터에 대한 자세한 내용은 *AWS CLI Command Reference*의 [create-dev-endpoint](https://docs.aws.amazon.com/cli/latest/reference/glue/create-dev-endpoint.html)를 참조하세요.

1. (선택 사항) 개발 엔드포인트 상태를 확인하려면 다음 명령을 입력하십시오. 상태가 `READY`로 변경되면 개발 엔드포인트를 사용할 준비가 된 것입니다.

   ```
   aws glue get-dev-endpoint --endpoint-name "endpoint1"
   ```