使用Highcharts在Amazon QuickSight中构建电信运营商分析的多区域可视化方案
Amazon Web Services
Highcharts
Amazon QuickSight用户可借助嵌入Highcharts自定义图表,突破原生图表限制,构建多区域电信运营商仪表板。该方案支持平铺地图、雷达图、子弹图、哑铃图和瀑布图,并通过联邦数据集保持跨AWS区域的数据主权。
一篇AWS机器学习博客文章描述了如何在Amazon QuickSight中使用Highcharts自定义可视化构建多区域电信运营商性能仪表板。原有的QuickSight可视化无法按地理图块编码运营商主导地位,无法为多个运营商跨类别渲染雷达图,也无法生成精细分析所需的子弹图和哑铃图。通过嵌入带有单一JSON配置的Highcharts,用户可以创建图块地图、极线图、子弹图、哑铃图、瀑布图和流图。一个关键挑战是数据驻留要求,例如针对英国运营商数据的英国通用数据保护条例(UK GDPR)。文章提出了两种架构方案:单AWS区域(更简单但可能违反数据主权)或每个国家使用独立AWS区域,并在QuickSight层通过联邦数据集连接。文章详细介绍了选项2,该选项在区域SPICE实例中聚合数据,并将其追加到统一的逻辑数据集中,而无需跨边界移动原始数据。数据集模式包括运营商、类别、国家、排名、根评分和产品周期。实施指南涵盖了数据源设置、聚合、使用占位符令牌的字段井绑定以及即用型Highcharts JSON配置。
来源: AWS ML blog —
原文
