AWS 데이터 소스 구성을 사용하여 Amazon Athena를 데이터 소스로 추가
사전 조건
-
AWS CLI가 사용자 환경에 설치 및 구성됩니다.
-
계정에서 Athena에 액세스할 수 있습니다.
AWS 데이터 소스 구성을 사용하려면 먼저 Amazon Managed Grafana 콘솔로 이동하여 계정 또는 전체 조직 단위에서 Athena 리소스를 읽는 데 필요한 IAM 정책을 워크스페이스에 부여하는 서비스 관리형 IAM 역할을 활성화합니다. 그런 다음, Amazon Managed Grafana 워크스페이스 콘솔을 사용하여 Athena 를 데이터 소스로 추가합니다.
AWS 데이터 소스 구성을 사용하여 Athena를 데이터 소스로 추가하는 방법
-
사용자 역할이 관리자 또는 편집자인지 확인합니다.
-
https://console.aws.amazon.com/grafana/
의 Amazon Managed Grafana 콘솔에서 작업할 워크스페이스를 선택하세요. -
사용자가 워크스페이스를 생성할 때 이 워크스페이스에 대한 서비스 관리형 권한을 사용하도록 선택하지 않은 경우 Grafana 워크스페이스 콘솔에서 AWS 데이터 소스 구성 옵션을 사용하기 위해 적절한 IAM 역할 및 정책이 활성화되었는지 보장하려면 고객 관리형 권한 사용에서 서비스 관리형 권한 사용으로 변경합니다. 이를 수행하려면 IAM 역할 옆의 편집 아이콘을 선택하고 서비스 관리형, 변경 사항 저장을 선택하세요. 자세한 내용은 AWS 데이터 소스에 대한 Amazon Managed Grafana 권한 및 정책 단원을 참조하십시오.
-
데이터 소스 탭을 선택하세요. 그런 다음, Amazon Athena의 확인란을 선택하고 작업, 서비스 관리형 정책 활성화를 선택하세요.
-
데이터 소스 탭을 다시 선택한 다음, Amazon Athena 행에서 Grafana에서 구성을 선택하세요.
-
필요한 경우 IAM Identity Center를 사용하여 Grafana 워크스페이스 콘솔에 로그인합니다. 사용자가 Athena 데이터 소스에 액세스하려면 사용자/역할에 Athena 액세스 정책이 연결되어 있어야 합니다. 자세한 내용은 AWS 관리형 정책: AmazonGrafanaAthenaAccess 섹션을 참조하세요.
-
Grafana 워크스페이스 콘솔의 왼쪽 탐색 표시줄에서 하단의 AWS 아이콘(두 개가 있음)을 선택한 다음, 데이터 소스 메뉴에서 Athena를 선택하세요.
-
Athena 데이터 소스에서 쿼리할 기본 리전을 선택한 다음, 원하는 계정을 선택하고 데이터 소스 추가를 선택하세요.
-
단계에 따라 Athena 세부 정보 설정에서 Athena 세부 정보를 구성하세요.
Athena 세부 정보 설정
Athena 세부 정보 설정 구성
-
연결 세부 정보 메뉴에서 인증 제공업체(권장: 워크스페이스 IAM 역할)를 선택하세요.
-
Athena 계정이 있는 대상 Athena 데이터 소스를 선택하세요. 데이터 소스를 선택하지 않는 경우 드롭다운에 기본 데이터 소스가 있습니다.
새 Athena 계정을 생성하려면 Athena 시작의 지침을 따르세요.
-
위에서 선택한 데이터 소스에서 대상 Athena 데이터베이스를 선택하세요.
-
작업 그룹을 선택하세요. 기본값은 기본입니다.
-
작업 그룹에 출력 위치가 미리 구성되어 있지 않은 경우 쿼리 결과에 사용할 S3 버킷 및 폴더를 지정합니다. 예제:
s3://grafana-athena-plugin-test-data/query-result-output/
-
저장 및 테스트를 선택하세요.