쿼리용 작업 그룹 지정
사용할 작업 그룹을 지정하려면 작업 그룹에 대한 권한이 있어야 합니다.
사용할 작업 그룹 지정
-
사용하려는 작업 그룹에서 쿼리를 실행할 수 있는 권한이 있는지 확인합니다. 자세한 내용은 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>;
-