Получить текущую работу Роль в Python Shell Job - Aws Клей - PullRequest
0 голосов
/ 03 мая 2020

Как я могу получить Роль ARN для текущей работы во время выполнения?

Я пытался:

from awsglue.job import Job

, чтобы получить информацию о работе, но так как это работа оболочки Python Я получил сообщение ModuleNotFoundError.

Есть ли способ сделать это?

Заранее спасибо.

1 Ответ

0 голосов
/ 04 мая 2020

В моем понимании awsglue.job работает только в искровой среде, так как в in требуется указание gluecontext. Если цель состоит в том, чтобы просто получить Роль ARN, я полагаю, что boto3 также может добиться цели:

import boto3 glue = boto3.client('glue') response = glue.get_job(JobName='somejobname') response['Job']['Role']

...