本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
指定查詢的工作群組
若要指定使用的工作群組,您必須具有此工作群組的許可。
指定工作群組使用
-
請確認您的許可允許您在您想要使用在工作群組中執行查詢。如需詳細資訊,請參閱使用IAM政策來控制工作群組存取。
-
若要指定工作群組,請使用以下其中一個選項:
-
如果您正在使用 Athena 主控台,請切換工作群組來設定工作群組。
-
如果您使用 Athena API操作,請在 API動作中指定工作群組名稱。例如,您可以在 中設定工作群組名稱StartQueryExecution,如下所示:
StartQueryExecutionRequest startQueryExecutionRequest = new StartQueryExecutionRequest() .withQueryString(ExampleConstants.ATHENA_SAMPLE_QUERY) .withQueryExecutionContext(queryExecutionContext) .withWorkGroup(
WorkgroupName
) -
如果您使用 JDBC或 ODBC驅動程式,請使用
Workgroup
組態參數在連線字串中設定工作群組名稱。驅動程式會將工作群組名稱傳遞給 Athena。在連線字串中指定工作群組參數,如下列範例所示:jdbc:awsathena://AwsRegion=
<AWSREGION>
;UID=<ACCESSKEY>
; PWD=<SECRETKEY>
;S3OutputLocation=s3://amzn-s3-demo-bucket/<athena-output>
-<AWSREGION>
/; Workgroup=<WORKGROUPNAME>
;
-