У меня есть функция AWS Lambda, написанная на python2.7.Используя лямбда-функцию, я пытаюсь подключиться к Impala (установленному на экземпляре ec2).Функция py lambda использует Ibis для подключения к Impala.
При попытке выполнить тестирование с помощью Lambda выдается следующее сообщение об ошибке:
"errorType": "TTransportException",
"errorMessage": "Could not connect to xx.xx.xx.xx:21050"
Код:
hdfs = ibis.hdfs_connect(host=db_cfg["hdfs_host"], port=db_cfg["hdfs_port"], user=db_cfg["hdfs_user"])
client = ibis.impala.connect(host=db_cfg["impala_host"], port=db_cfg["impala_port"], hdfs_client=hdfs)
Разве это невозможно через AWS Lambda?