[Admin] Dashboard Filter for Mix Report Types

Background

RevOps team has built a dashboard for sales team to track team members' performance, but they're blocked by how to provide a manager view based on sales' hierarchy. Therefore, they seek for dev team's help to clear their blocker.

From following pic, you can see there are 3 reports are used in the dashboard, and they mix up different report types, and the primary object for each report type is different, listed below:

  • Conversation - we should use Owner's Direct Manager as report filter
  • Activity - we should use CreatedBy's Direct Manager as report filter
  • Lead - we should use SDR's Direct Manager as report filter

Pain Point: how to use one unified dashboard filter for all report charts.

Solution

Draft Version (V1)
  1. Maintain manager info on user detail page.
  2. Create formula field for each object to get user's direct manger info.
  3. Apply filter on dashboard.

It's easy to get the initial solution as listed above without any exploration (play and run).

However, we will find the formula field (or even the text field) can only be used in the report filter soon.

NOT in the dashboard filter.

Inspired by Client Success Manager a lookup field, we may need a lookup data type for that purpose.

The amended solution may like below.

V2
  1. Maintain manager info on user detail page.
  2. Create formula field lookup field for each object.
  3. Setup automation to populate the manager value when record saving with person changed.
  4. Apply filter on dashboard.

As shown in the following pic, it seems we need to add multiple filters rather than the unified one filter onto dashboard.

After adding the 2 filters for further exploration, and I found it doesn't make sense since the default filter logic is AND for every reports if we applied 2 filter on dashboard level.

We don't expect user to apply 1st filter for report 1, and then reset to apply 2nd filter for report 2.

Final Version (V3)

The same with V2, but the minor change is that we need to select right field for each report charts.

相关推荐
船长@Quant19 天前
开源的现代数据探索和可视化平台:Apache Superset 在 Kubernetes 上安装
kubernetes·dashboard·大数据可视化·apache superset·sql-lab·商业智能工具
Liquad Li20 天前
Salesforce 系统集成三剑客
salesforce
船长@Quant21 天前
开源的现代数据探索和可视化平台:Apache Superset 从 PyPI 安装 Superset
dashboard·pypi·大数据可视化·apache superset·sql-lab·商业智能工具
船长@Quant21 天前
开源的现代数据探索和可视化平台:Apache Superset 使用 Docker Compose
dashboard·docker compose·大数据可视化·apache superset·sql-lab·商业智能工具
小阿鑫1 个月前
使用 Kiro AI IDE 3小时实现全栈应用Admin系统
前端·后端·python·admin·kiro·next admin·fastapi admin
熙云学院2 个月前
ServiceNow培训第1期
低代码·salesforce·servicenow
noravinsc4 个月前
django admin 添加自定义页面
django·自定义·admin
梁萌5 个月前
搭建Spring Boot Admin监控系统
spring boot·监控·admin·springbootadmin
Channing Lewis7 个月前
salesforce apex测试类如果有多个httpmock,则只会返回一个,导致可能不符合预期
salesforce
Channing Lewis8 个月前
salesforce Portal User Visibility and Site User Visibility
运维·服务器·salesforce