Strategy ONE
Platform Analytics 体系结构和服务
组件和体系结构
以下列表列出了完整 Platform Analytics 依赖项和体系结构中包含的组件:
- Intelligence Telemetry:此组件用作遥测数据产生器,将 Intelligence Server 生成的所有数据发送至 Telemetry Server。
- Identity Telemetry:此组件用作遥测数据产生器,将 Identity 服务器生成的所有数据发送至 Telemetry Server。
- Telemetry Server:该组件用作消息代理,接收并临时存放产生器发送的所有数据。
- Platform Analytics Store:此组件读取并转换 Intelligence Telemetry 和 Identity Telemetry 产生器发送至 Telemetry Server 层的数据,然后将这些数据上传至 Platform Analytics 存储库。
- Telemetry Cache:此组件用于改善 Platform Analytics Store 的处理性能。
- Platform Analytics 存储库:此数据仓库存储 Telemetry Store 处理的全部 MicroStrategy 遥测数据。然后,这些数据将被 Platform Analytics 项目中包含的仪表板使用。
- Platform Analytics 项目:该 MicroStrategy 项目包含 Platform Analytics 的开箱即用模式和应用程序对象,包括标准 Platform Analytics 仪表板、属性、指标和多维数据集。
-
Platform Analytics 多维数据集:该数据导入多维数据集包含 14 天的 Platform Analytics 数据,用于将数据提供给所有标准 Platform Analytics 仪表板。
服务
以下第三方服务与 Platform Analytics 一起自动安装。这些服务允许 Platform Analytics 捕获和分析来自 MicroStrategy 平台的数据。
Apache Kafka
Kafka 是一个分布式流媒体平台,用于处理和存储实时数据流。它提供横向可扩展性、低延迟和高吞吐量。Kafka 产生器允许 Intelligence Server 等应用程序将记录发布到一个或多个主题,同时 Kafka 消费器允许应用程序订阅和消费这些主题中的数据。
Apache Zookeeper
ZooKeeper 是一种集中的协调服务。它通过提供在分布式应用程序中经常很有用的低级别同步和配置功能,帮助实施分布式应用程序。
Redis
Redis 是一种内存中数据结构存储。它提供缓存机制,最适合用于优化 Platform Analytics 等数据密集型分布式服务的性能。