本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
允許存取外部 Hive 中繼存放區的 Athena Data Connector
本主題中的許可政策範例示範需要允許的動作,以及允許這些動作的資源。將類似的許可政策連接至 IAM 身分之前,請仔細檢查這些政策,並根據您的需求進行修改。
範例 - 允許 IAM 主體使用外部 Hive 中繼存放區的 Athena 資料連接器來查詢資料
除了授權完整存取 Athena 動作的 AWS 受管政策:AmazonAthenaFullAccess,下列政策也會連接至 IAM 委託人。
允許的動作 | 說明 |
---|---|
|
|
|
允許查詢叫用 Resource 區塊中指定的 AWS Lambda 函數。例如,arn:aws:lambda:*: ,其中 MyAthenaLambdaFunction 會指定要叫用的 Lambda 函數的名稱。如範例所示,可以指定多個函數。 |
範例 - 允許 IAM 主體建立外部 Hive 中繼存放區的 Athena 資料連接器
除了授權完整存取 Athena 動作的 AWS 受管政策:AmazonAthenaFullAccess,下列政策也會連接至 IAM 委託人。
許可說明
允許查詢叫用 Resource
區塊中指定 AWS Lambda 函數的 AWS Lambda 函數。例如,arn:aws:lambda:*:
,其中 MyAWSAcctId
:function:MyAthenaLambdaFunction
MyAthenaLambdaFunction
會指定要叫用的 Lambda 函數的名稱。如範例所示,可以指定多個函數。