我有一个用python2.7编写的AWS Lambda函数。我使用lambda函数尝试连接到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不可能吗?