вынуждены создавать отдельные дашборды для каждого региона или усреднять показатели, теряя важные детали. Решение — встраивание Highcharts как пользовательской визуализации в Quick Sight. Highcharts предоставляет типы диаграмм: tilemap с цветовой кодировкой для отображения доминирования операторов, полярный линейный (радар) для многомерного сравнения, bullet — для оценки относительно цели, dumbbell — для разброса между лучшим и худшим рынками, и водопад — для изменений период к периоду. Архитектурно рассматривается два варианта: единый AWS-регион (проще, но может нарушать требования к месту хранения данных) и раздельные регионы (обеспечивает соответствие GDPR и другим законам о суверенитете данных). Второй вариант, который и разбирается в статье, подразумевает хранение данных в разных AWS-регионах, но их объединение на уровне Quick Sight через федеративные наборы данных — сырые данные не перемещаются через границы, а сводные метрики агрегируются в каждом регионе и затем соединяются через Data Prep. В результате создаётся единый логический набор данных, который питает Highcharts конфигурации. В статье приведены предварительные требования, пошаговая настройка источников данных, агрегация и трансформация, описание схемы датасета (операторы, категории, ранг, RootScore, период) и примеры кода JSON для каждого типа диаграммы.