使用 Polars 从 AWS Athena 读取 SQL

问题描述 投票:0回答:1

我想用 polars 从 AWS Athena 读取数据。这可能吗?在我使用熊猫之前:

import pandas as pd

pd.read_sql(SQL_STATMENT, conn)

我找到了这个用户指南:https://pola-rs.github.io/polars-book/user-guide/howcani/io/read_db.html 尚不支持 Athena 的地方。

amazon-web-services amazon-athena python-polars read-sql
1个回答
0
投票

好消息是您链接的文档不是受支持的数据库的完整列表。

polars 使用两个数据库连接库(或引擎):

  1. 连接器x

  2. Apache 箭头 adbc

坏消息是,他们似乎都不支持雅典娜。目前,您最好的选择可能是继续使用 pandas 进行雅典娜查询,然后使用

pl.from_pandas(...)

© www.soinside.com 2019 - 2024. All rights reserved.