Power BI连接AWS Athena报错[08001],需补充哪些配置步骤?
解决Amazon Athena(Simba驱动)连接Power BI时的"AwsRegion缺失"错误
你遇到的ODBC: ERROR [08001] [Simba][ODBC] (10380) Unable to establish connection with data source. Missing settings: {[AwsRegion]}错误,即使已设置西班牙区域为主区域,仍需检查以下配置步骤:
1. 检查Simba Athena ODBC驱动的DSN配置
- 打开Windows「ODBC数据源管理器(64位)」(Power BI为64位程序,需匹配对应版本的ODBC管理器)
- 找到已创建的Athena数据源(DSN),进入配置界面
- 在「常规」标签下,确认Region字段已手动选择西班牙马德里区域(
eu-south-1),而非留空或依赖默认值 - 保存配置后点击「测试连接」,验证驱动能正常连通Athena
2. 在Power BI连接窗口手动指定区域
- 打开Power BI,依次点击「获取数据」>「更多」,搜索并选择「Amazon Athena」
- 在弹出的连接配置窗口中,找到「Region」下拉选项,直接选择西班牙马德里(
eu-south-1) - 补充完成其他连接信息(如凭证、S3输出位置)后,点击「确定」尝试连接
3. 验证AWS凭证的区域权限
- 确认用于连接的IAM用户/角色,拥有西班牙区域(
eu-south-1)下Athena的访问权限,比如附加AmazonAthenaFullAccess策略,或自定义策略中明确包含该区域的Athena、S3资源权限 - 避免权限策略仅限制在其他区域,导致驱动无法在目标区域建立连接
4. (可选)直接使用连接字符串指定区域
如果通过自定义连接字符串连接,需确保字符串中包含AwsRegion参数:
Driver={Simba Athena ODBC Driver};AwsRegion=eu-south-1;AwsAccessKeyId=你的访问密钥ID;AwsSecretAccessKey=你的私有访问密钥;S3OutputLocation=s3://你的查询结果存储桶/;
内容的提问来源于stack exchange,提问作者Martina Saagstume
相关产品推荐
相关产品推荐

