【发布时间】:2021-03-09 10:55:18
【问题描述】:
我正在使用 python3
我正在尝试使用 awswrangler 包从 aws athena 读取数据。
下面是代码
import boto3
import awswrangler as wr
import pandas as pd
df_dynamic=wr.athena.read_sql_query("select * from test",database="tst")
错误:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python3.6/site-packages/awswrangler/_config.py", line 361, in wrapper
File "/usr/local/lib/python3.6/site-packages/botocore/regions.py", line 148, in _
endpoint_for_partition
raise NoRegionError()
botocore.exceptions.NoRegionError: You must specify a region.
我不确定要指定 sql 查询的工作位置和位置
【问题讨论】:
-
你在哪里执行你的脚本?在本地计算机或 AWS 上?
-
在 Aws ec2 实例上
标签: amazon-web-services amazon-athena awswrangler