云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

全站加速_笑傲江湖小说百度云_促销

小七 141 0

我来自SAP C4C性能工程团队,担任性能/质量高级工程师。在与几位客户合作之后,我们收集了最佳实践、技巧、窍门、做什么、不做什么,这将有助于提高分析报告的最大可能性能。在本博客中,我们的目标是为有经验的客户/专家最终用户分享最佳实践,这些客户/专家最终用户希望根据技术上收集的一些技巧和实践,对性能不佳的报告进行详细的故障排除,如何成为淘客,并进行分析以获得最佳性能。如果您正在分析一份表现不佳的报告,请查看下面的最佳实践和详细示例

SAP Cloud for Customer提供了自己的分析报告功能、功能和优势。这些功能不应与其他主要(独立的)报告/分析工具相比较,应进行适当的评估,以优化设计和实施每个业务报告用例。

在阅读连接数据源的最佳实践之前,让我们了解连接在技术上是如何工作的。

让我们了解概念内外联接的

——解释内外联接的表

计算方向:从左到右成员取数。

重要联接计算方面

联接总是在两个数据数组之间数据将按顺序从各个数据源获取,一次一个联接计算在运行时进行来自左成员的数据循环通过以获得匹配的右成员数据,从而创建一个临时数据数组-"Join Pair"左侧成员的数据越多,从右侧成员获得最终结果所需的时间就越多

首选内部连接方法如果不可避免,应避免左外连接-–可在内部连接后单独连接–从左到右的连接成员获取数据–因此,为了提高性能,企业管理软件开发,数据源的锚点应该是包含最少记录的锚点-如果有两个以上的连接成员,则通过增加数据量对其进行排序,即最小的数据源应为锚点,下一个较大的数据源应位于锚点的右侧,最大的数据源应位于表的右侧。起始数据源(锚点),–应该是返回唯一记录数最少的记录–如果可能,应采用强制性选择条件报告上的选择应定义数据源的位置请参阅"选择"–"数据源"矩阵,以作为发展数据模型的指南在这种情况下,一些建模要求是通用的;这些数据源应该作为标准内容预先交付遵循最佳实践,在C4C中创建新的联接数据源之前设计报表。思考哪些特征和关键人物是必要的。定义哪些字段可用于选择。这将有助于确定是否存在可以满足您的需求的现有数据源。它还将帮助您确定是否需要为数据源创建任何自定义关键数字。如果某个字段在报表的数据源中不可用,请考虑在创建新的关联数据源之前在报表中使用"添加字段"。许多数据源已经能够访问相关对象的属性,而无需创建新的关联数据源。与左外联接相比,内联接是首选联接。应避免左外连接。避免连接多个数据源。如果不可避免,请先创建任何内部连接。只有那时,单独创建左侧外部连接。

对于常见的要求,请向SAP提供反馈,以便评估它是否可以作为标准数据源在将来的版本中提供。

以下是2个视频,将帮助您了解如何改进连接数据源模型的设计,以立即获得更好的性能

我们将向您展示连接数据源的次优和最优方法的示例,企业云服务器,并解释在次优情况下可以改进或更改哪些内容,以获得更好的性能

如果所有涉及的数据源都有许多共同的特征,但关键数字不同,则组合数据源是有意义的。如果特征之间只有很少的匹配,那么连接可能会返回更好的结果。例如,您希望看到公司的总收入,而不管它是来自销售订单还是服务订单。因此,您可以创建销售订单和服务订单的组合数据源,以查看公司的总收入。组合数据源在性能方面往往更好。在连接中,数据量乘以MxN,具体取决于连接条件。因此,如果可能的话,建议减少连接条件的数量。

最好创建一个矩阵,即可视化您希望如何在表上设计数据源的连接,并相应地重新排列它们以获得最佳性能。下面是一个示例

最佳实践–选择数据源矩阵

KPI

讨论并定义最终用户的KPI。基于业务角色设计KPI。查看是否需要多个上下文报告与上下文仪表板考虑使用动态目标和引用使用报表。

仪表板

在仪表板中组织相关报表。仪表板必须具有业务意义(即管道、预测、一般机会数据)。定义报表之间的逻辑映射。不要放置环形连接。不要向仪表板添加长时间运行的、未汇总的报告。如果必须向用户提供这些报告,请将其保存在分析工作中心中。尝试在仪表板中仅使用图形报告。仪表板应易于使用。考虑一个移动用例。

主页

只添加对主页报告绝对必要的平铺。如果可能的话,尝试将主页限制为KPI互动程序。不要将主页用作启动板。请考虑将报表标记为常用报表。

报表建模