Athena客户端在Amazon Athena上执行查询

python-athena的Python项目详细描述


皮雅典娜

用于查询Athena数据库的Python客户端。查询结果的格式为pandas数据框。

安装

pip install git+https://github.com/yardstick17/PyAthena.git

使用量

In[9]:fromathenaimportAthenaIn[10]:query="""SELECT col1, col2, col3, col3                          FROM "database"."table1"                        WHERE col1 = 'PI912A0CV-O12'                            AND col2 = '2019-03-04'                            AND schema='best_model_ever'                    """In[11]:df=athena_client.execute_with_pandas(query=query)In[12]:df.head()Out[12]:col1col2col3col30PI912A0CV-O122019-03-040.02.6231551PI912A0CV-O122019-03-040.02.0952562PI912A0CV-O122019-03-040.01.9049613PI912A0CV-O122019-03-040.00.8293324PI912A0CV-O122019-03-040.00.058469

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Stripe可以在成功的同步充电后通过充电失败。失败事件?   java如何在Android Studio中自动替换为lambda表达式   spring如何在Java中读取多部分文件inputstream的内容   java如何发送电子邮件以验证来自Web服务的电子邮件所有者?   Java和MYSQL语法问题   java按钮1,然后单击按钮2将生成一个“字母或字符”Android   java更新runnable类中的变量值   java为什么在DB2上执行查询时会出现语法错误异常?   为什么函数式搜索在Java中运行得更快,然后势在必行   裁剪并比较java中的两个图像示例   使用OutputStream的java iText/flyingsaucer PdfStamper   java Android GraphView实时应用程序滞后   java Maven获取特定类   解析如何将输入字符串解析为单个标记?(爪哇)