QuickSight를 사용하여 테이블 데이터 시각화
QuickSight는 데이터를 사용하여 시각적 객체를 구축하고, 애드혹 분석을 수행하고, 사업과 관련된 인사이트를 빠르게 얻을 수 있는 신속한 비즈니스 분석 서비스입니다. QuickSight는 QuickSight Super-fast, Parallel, In-Memory, Calculation Engine(SPICE)을 사용하여 AWS 데이터 소스를 원활하게 검색하고, 조직이 수십만 명의 사용자로 규모를 조정할 수 있도록 하고, 빠르고 응답성이 뛰어난 쿼리 성능을 제공합니다. 자세한 내용은 QuickSight 사용 설명서의 QuickSight란 무엇인가요?를 참조하세요.
테이블 버킷을 AWS 분석 서비스와 통합한 후 SPICE 또는 쿼리 엔진의 직접 SQL 쿼리를 사용하여 테이블에서 데이터세트를 생성하고 QuickSight에서 작업할 수 있습니다. QuickSight는 Athena를 S3 테이블의 데이터 소스로 지원합니다.
QuickSight가 테이블에 액세스할 수 있도록 권한 구성
QuickSight에서 S3 테이블 데이터를 사용하기 전에 QuickSight 서비스 역할과 Amazon QuickSight 관리자 사용자에게 권한을 부여하고 액세스하려는 테이블에 대해 Lake Formation 권한을 부여해야 합니다.
QuickSight 서비스 역할에 권한 부여
계정에서 QuickSight를 처음 설정하면 AWS는 QuickSight가 Athena 또는 Amazon Redshift를 비롯한 다른 AWS 서비스의 데이터 소스에 액세스할 수 있도록 허용하는 서비스 역할을 생성합니다. 기본 역할 이름은 aws-quicksight-service-role-v0
입니다.
https://console.aws.amazon.com/iam/
에서 IAM 콘솔을 엽니다. 역할을 선택하고 QuickSight 서비스 역할을 선택합니다. 기본 이름은
aws-quicksight-service-role-v0
입니다.권한 추가를 선택한 후 인라인 정책 만들기를 선택합니다.
JSON을 선택하여 JSON 정책 편집기를 연 다음, 다음 정책을 추가합니다.
{ "Version": "2012-10-17", "Statement": [ { "Sid": "VisualEditor0", "Effect": "Allow", "Action": "glue:GetCatalog", "Resource": "*" } ] }
다음을 선택하고 정책 이름을 입력한 후 정책 생성을 선택합니다.
QuickSight 관리자 사용자에 대한 권한을 구성하는 방법
다음 AWS CLI 명령을 실행하여 QuickSight 관리자 사용자의 ARN을 찾습니다.
aws quicksight list-users --aws-account-id
111122223333
--namespacedefault
--regionregion
Lake Formation에 이 ARN에 대한 권한을 부여합니다. 자세한 내용은 테이블 리소스에 대한 Lake Formation 권한 부여을 참조하세요.
QuickSight에서 테이블 데이터 사용
Athena를 데이터 소스로 사용하여 테이블 데이터에 연결할 수 있습니다.
사전 조건
https://quicksight.aws.amazon.com/
에서 QuickSight 계정에 로그인합니다. 대시보드에서 새 분석을 선택합니다.
새 데이터 세트를 선택합니다.
Athena를 선택합니다.
데이터 소스의 이름을 입력한 후 데이터 소스 생성을 선택합니다.
사용자 지정 SQL 사용을 선택합니다. 테이블 선택 창에서 테이블을 선택할 수 없습니다.
시각화하려는 열을 캡처하는 Athena SQL 쿼리를 입력한 다음 쿼리 확인을 선택합니다. 예를 들어 모든 열을 선택하려면 다음 쿼리를 사용합니다.
SELECT * FROM "s3tablescatalog/
table-bucket-name
".namespace
.table-name
시각화를 선택하여 데이터를 분석하고 대시보드 구축을 시작합니다. 자세한 내용은 QuickSight에서 데이터 시각화 및 QuickSight의 대화형 대시보드 탐색을 참조하세요.