本文档旨在概述 SAP HANA 和 Tableau 中用于识别性能瓶颈的性能跟踪和监测功能。要确定合适的性能优化措施,就必须先了解这些功能。
这份白皮书提供了关于如何进行以下操作的分步说明及建议:
- 分析 Tableau 仪表板在 SAP HANA 上的性能
- 了解数据库执行步骤和运行时间影响
- 建立长期性能监测机制
- 找出优化查询和仪表板的机会
寻找机会提高 Tableau 仪表板性能
SAP HANA 是 Tableau 客户广泛使用的数据环境。为了避免在高负载情况下出现瓶颈,您必须能够分析和找出高成本查询(CPU 运行时间和内存消耗)和主要查询(运行时间乘以执行计数)的来源。SAP HANA 可以根据配置收集这些统计数据,而 Tableau 可以连接到这些数据进行分析。
性能和稳定性对于 Tableau 仪表板在 SAP HANA 实时数据源上的成功实施至关重要。为了实现最佳性能,在设计过程中分析仪表板运行时间并在此后持续监测系统中是否存在高成本查询非常重要。
这份白皮书涵盖的主题和工具包括:
- 如何使用 Tableau 的强大分析功能来分析 SAP HANA 中记录的高成本语句
- 如何通过 Tableau 使用 SAP HANA 高成本语句跟踪、SQL 跟踪、SQL Plan Cache 和 SAP HANA 内存跟踪,以及何时应该使用相关功能
- 使用 SAP HANA Plan Explanation 和 SAP HANA Plan Visualizer 进一步分析长时间运行的或内存密集型 SQL 语句
- 用于根据仪表板性能最佳做法来设计高效工作簿的其他资源
性能跟踪和工作负载分析的先决条件
要激活本文档中提到的 SAP HANA 跟踪功能,必须获得足够的授权或 SAP HANA 管理员的帮助。此外,必须有 Tableau Creator(例如分析师或仪表板设计师)角色才能收集 Tableau 测量的前端运行时间。结合使用 Tableau 和 SAP HANA 跟踪可提供完整的端到端运行时间分布。这些跟踪提供了找出性能瓶颈所需的信息,而性能瓶颈是性能优化的最佳候选对象。
已经准备好开始行动? 下载此白皮书 以了解更多信息。