Create Glue job using downloaded JSON code

0

Hello.

Is there any Glue API which can create a Glue job with a downloaded JSON code from Glue Studio editor?

Or can the downloaded code only be used to upload to Glue Studio editor manually?

Thank you.

  • I'm looking for cross-account Glue job migration solution.

    I think the steps is like below.

    1. Creating a Glue job in Glue Studio in account A(job a).

    2. Getting a code of the job a(b). (I thought getting the code by using 'Download' in Glue Studio, but 'get-job' API also can be used; We don't have a Git repository compatible with Git integration in Glue Studio.)

    3. Migrating a job by using the code(b) to account B. <- How to do this other than 'Upload' manually?

질문됨 한 달 전49회 조회
1개 답변
0

Hello,

We do offer the action to create a Glue Job utilising the Glue API as well as downloading the JSON code from the Glue studio.

These actions require a few steps:

In AWS CLI: Creating the Glue Job: [1]

Downloading the JSON code from the Glue Studio to (e.g. Downloads folder):

  1. Run [2] “aws glue get-job —job-name glue-job-name” to retrieve script location then insert to next command
  2. Run [3] “aws s3 cp s3://script location/glue-job.py ./Downloads/glue-job-name.py” These following steps will help you utilise the Glue API in which you can create a Glue job as well as download the JSON code from the Glue Studio Editor from AWS CLI.

References:

[1] https://awscli.amazonaws.com/v2/documentation/api/latest/reference/glue/create-job.html

[2] https://awscli.amazonaws.com/v2/documentation/api/latest/reference/glue/get-job.html

[3] https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3/cp.html

profile pictureAWS
답변함 한 달 전
profile picture
전문가
검토됨 한 달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠