Amazon QuickSight에서 Highcharts를 활용한 통신사 다중 리전 시각화 구축 방법
Amazon Web Services
Highcharts
Amazon QuickSight 사용자는 네이티브 차트의 한계를 극복하기 위해 Highcharts 사용자 정의 비주얼을 임베드하여 통신사 다중 리전 대시보드를 구축할 수 있습니다. 이 솔루션은 타일맵, 레이더, 불릿, 덤벨, 워터폴 차트를 지원하며, 연합 데이터셋을 통해 AWS 리전 간 데이터 주권을 유지합니다.
AWS Machine Learning 블로그 게시물에서는 Amazon QuickSight에서 Highcharts 사용자 지정 시각화를 사용하여 다중 지역 통신 사업자 성과 대시보드를 구축하는 방법을 설명합니다. 네이티브 QuickSight 시각화는 지리적 타일별 사업자 우위를 인코딩하거나, 여러 사업자에 걸친 범주별 레이더 차트를 렌더링하거나, 미묘한 분석에 필요한 총알 차트와 덤벨 차트를 생성할 수 없습니다. 단일 JSON 구성으로 Highcharts를 임베딩함으로써 사용자는 타일맵, 극선형 차트, 총알 차트, 덤벨 차트, 폭포 차트, 스트림그래프를 만들 수 있습니다. 주요 과제는 영국 사업자 데이터에 대한 영국 GDPR(General Data Protection Regulation)과 같은 데이터 상주 요구사항입니다. 두 가지 아키텍처 옵션이 제시됩니다: 단일 AWS 리전(더 간단하지만 데이터 주권을 위반할 수 있음) 또는 QuickSight 계층에서 연합 데이터셋 조인을 사용하는 국가별 별도 AWS 리전입니다. 게시물은 옵션 2를 자세히 설명하며, 이 옵션은 원시 데이터를 국경 간 이동하지 않고 지역 SPICE 인스턴스에서 데이터를 집계하여 통합 논리적 데이터셋으로 병합합니다. 데이터셋 스키마에는 사업자(carrier), 범주(category), 국가(country), 순위(rank), 루트점수(rootscore), 제품기간(product_period)이 포함됩니다. 안내는 데이터 소스 설정, 집계, 플레이스홀더 토큰을 사용한 필드 웰 바인딩, 즉시 사용 가능한 Highcharts JSON 구성을 다룹니다.
출처: AWS ML blog —
원문
