##### 准备IAM 用户
若要获得 Amazon 服务 和资源(如 Athena 和 Amazon S3 存储桶)的访问权限,请向您的应用程序提供 JDBC 或 ODBC 驱动程序凭证。如果您使用的是 JDBC 或 ODBC 驱动程序,请确保 IAM 权限策略包括 [Amazon 托管策略:AmazonQuicksightAthenaAccess](https://docs.aws.amazon.com/zh_cn/athena/latest/ug/managed-policies.html#awsquicksightathenaaccess-managed-policy?trk=cndc-detail) 中列出的所有操作。
##### 1 准备IAM 用户
若要获得 Amazon 服务 和资源(如 Athena 和 Amazon S3 存储桶)的访问权限,请向您的应用程序提供 JDBC 或 ODBC 驱动程序凭证。如果您使用的是 JDBC 或 ODBC 驱动程序,请确保 IAM 权限策略包括 [Amazon 托管策略:AmazonQuicksightAthenaAccess](https://docs.aws.amazon.com/zh_cn/athena/latest/ug/managed-policies.html#awsquicksightathenaaccess-managed-policy?trk=cndc-detail) 中列出的所有操作。
在Amazon console 搜索 IAM ,进入用户管理,创建具有 Athena 访问权限的 IAM 用户,并记录 access key 与secret key


##### 2 本地(windows pc)创建ODBC连接
thena JDBC 和 ODBC 驱动程序支持基于 SAML 2.0 的身份验证,包括以下身份提供程序:
● Active Directory 联合身份验证服务 (AD FS)
● Azure Active Directory (AD)
● Okta
● PingFederate
有关详细信息,请参阅相应驱动程序的安装和配置指南,可从 [JDBC](https://docs.aws.amazon.com/zh_cn/athena/latest/ug/connect-with-jdbc.html?trk=cndc-detail) 和 [ODBC](https://docs.aws.amazon.com/zh_cn/athena/latest/ug/connect-with-odbc.html?trk=cndc-detail) 驱动程序页面下载 PDF 格式文件。
###### 2.1 下载并安装 ODBC 驱动
<[https://docs.aws.amazon.com/zh_cn/athena/latest/ug/connect-with-odbc.html](https://docs.aws.amazon.com/zh_cn/athena/latest/ug/connect-with-odbc.html?trk=cndc-detail)>

###### 2.2 配置本地ODBC数据源
进入windows 开始选项,搜索ODBC

##### 添加DSN


##### 编辑并测试连接

##### 3 连接Power BI
从 Power BI 桌面连接到 Athena 数据
1. 启动 Power BI 桌面。
2. 请执行下列操作之一:选择 File(文件)、Get Data(获取数据)
a. 从 Home(主页)功能区中,选择 Get Data(获取数据)。
3. 在搜索框中,输入 Athena。
4. 选择 Amazon Athena,然后选择 Connect(连接)。

5. 在 Amazon Athena连接器页面上,输入以下信息。对于 DSN,输入要使用的 ODBC DSN 的名称。有关配置 DSN 的说明,请参阅 [ODBC 驱动程序文档](https://docs.aws.amazon.com/zh_cn/athena/latest/ug/connect-with-odbc.html#connect-with-odbc-driver-documentation?trk=cndc-detail)。
a. 对于 Data Connectivity mode(数据连接模式),选择适合您的使用案例的模式,并遵循以下常规指南:对于较小的数据集,请选择 Import(导入)。使用“导入”模式时,Power BI 与 Athena 协作导入整个数据集的内容,以便用于可视化操作。
i. 对于较大的数据集,请选择 DirectQuery。在 DirectQuery 模式下,不会将任何数据下载到您的工作站。在创建可视化或与可视化进行交互时,Microsoft Power BI 与 Athena 一起动态查询基础数据源,以便您始终都能查看当前数据。有关 DirectQuery 的更多信息,请参阅 Microsoft 文档中的[在 Power BI 桌面中使用 DirectQuery](https://docs.microsoft.com/power-bi/connect-data/desktop-use-directquery?trk=cndc-detail)。
6. 选择 OK(确定)。

7. 在提示配置数据源身份验证时,选择 Use Data Source Configuration(使用数据源配置)或者 AAD Authentication(AAD 身份验证),然后选择 Connect(连接)。

数据目录、数据库和表将显示在 Navigator(导航)对话框。

###### 参考链接
<[https://docs.aws.amazon.com/zh_cn/athena/latest/ug/connect-with-odbc-and-power-bi.html](https://docs.aws.amazon.com/zh_cn/athena/latest/ug/connect-with-odbc-and-power-bi.html?trk=cndc-detail)
<[https://docs.aws.amazon.com/zh_cn/athena/latest/ug/policy-actions.html](https://docs.aws.amazon.com/zh_cn/athena/latest/ug/policy-actions.html?trk=cndc-detail)>
<[https://s3.amazonaws.com/athena-downloads/drivers/ODBC/SimbaAthenaODBC_1.1.18.1001/docs/Simba+Amazon+Athena+ODBC+Connector+Install+and+Configuration+Guide.pdf](https://s3.amazonaws.com/athena-downloads/drivers/ODBC/SimbaAthenaODBC_1.1.18.1001/docs/Simba+Amazon+Athena+ODBC+Connector+Install+and+Configuration+Guide.pdf?trk=cndc-detail)>