Я пытаюсь получить список таблиц из базы данных в моем каталоге данных aws. Я пытаюсь использовать boto3. Я запускаю приведенный ниже код на aws в блокноте sagemaker. Он работает вечно (например, более 30 минут) и не возвращает никаких результатов. В test_db всего 4 таблицы. Моя цель — запустить аналогичный код как часть задания aws клея etl, который я бы запускал в отредактированном сценарии задания aws etl. Кто-нибудь видит, в чем может быть проблема, или предлагает, как это сделать?
код:
import boto3
from pprint import pprint
glue = boto3.client('glue', region_name='us-east-2')
response = glue.get_tables(
DatabaseName=‘test_db’
)
print(pprint(response['TableList']))