Создайте динамический c фрейм из опций (от rds - mysql), предоставляя пользовательский запрос с предложением where - PullRequest
0 голосов
/ 16 февраля 2020

Я хочу создать DynamicFrame в моей работе Glue из таблицы Aurora-rds mysql. Могу ли я создать DynamicFrame из моей таблицы rds с помощью пользовательского запроса - с предложением where? Я не хочу читать всю таблицу каждый раз в моем DynamicFrame и затем фильтровать позже. Посмотрел этот сайт, но не нашел ни одного варианта здесь или в другом месте, https://docs.aws.amazon.com/glue/latest/dg/aws-glue-programming-etl-connect.html

Построить JDB C варианты подключения

connection_mysql5_options = {"url": "jdb c: mysql: //: 3306 / db", "dbtable": "test", "user": "admin", "password": "pwd"}

Чтение DynamicFrame из MySQL 5

df_mysql5 = glueContext.create_dynamic_frame.from_options (connection_type = "mysql", connection_options = connection_mtionsql5)

Есть ли способ дать предложение where и сказать, что в тестовой таблице выбраны только первые 100 строк, скажем, у него есть столбец с именем "id", и я хочу получить его с помощью этого запроса:

выберите * из теста, где идентификатор <100; </p>

Оцените любую помощь. Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...