指定查詢的工作群組 - Amazon Athena

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

指定查詢的工作群組

若要指定使用的工作群組,您必須具有此工作群組的許可。

指定工作群組使用
  1. 請確認您的許可允許您在您想要使用在工作群組中執行查詢。如需詳細資訊,請參閱使用IAM政策來控制工作群組存取

  2. 若要指定工作群組,請使用以下其中一個選項:

    • 如果您正在使用 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>;