Performance Factors

ANC301 - Lesson 8: Modifying Queries in Dashboards

📄 第 312 页 🎬 视频课程

课程章节介绍

同学们,今天我们来聊聊Salesforce仪表板中的一个性能优化小技巧。想象一下,你正在使用一个带有过滤器的仪表板。这个过滤器一开始就有个默认选择,这意味着当你打开仪表板时,系统会自动运行一个查询来应用这个过滤器的设置。 但是,这里有个小问题。系统实际上会运行两次查询:第一次是为了应用过滤器本地的设置,第二次是为了运行整个过滤器的步骤。这听起来是不是有点多余?确实,这样做可能会让仪表板的加载速度变慢。 那么,怎么解决这个问题呢?很简单,我们可以在数据投影之前就添加过滤器。也就是说,在数据被展示出来之前,我们就先过滤掉不需要的信息。这样,系统只需要运行一次查询,既节省了时间,又提高了效率。 所以,记住这个小技巧:在投影之前添加过滤器,无论是步骤内的过滤器还是全局过滤器,都能帮助我们优化仪表板的性能。这样,你的仪表板不仅加载更快,使用起来也会更加流畅。希望这个技巧对你们有帮助!