[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.

相关推荐
汪碧康2 天前
【k8s-1.34.2安装部署】三.etcd-v3.6.6 TLS版集群安装
容器·kubernetes·k8s·etcd·dashboard·xkube·etcd集群部署
喵了几个咪6 天前
开箱即用的 GoWind Admin|风行,企业级前后端一体中后台框架:用 JavaScript/Lua 解锁动态业务扩展能力
javascript·后端·微服务·golang·lua·admin
黑客思维者1 个月前
重塑信任与效率:Salesforce Einstein GPT 客服体系深度案例研究
人工智能·gpt·llm·客服系统·salesforce
非凡的世界1 个月前
webman实战教程:webman-admin管理后台篇
admin·管理后台·workman
黑客思维者1 个月前
Salesforce Einstein GPT 人机协同运营的核心应用场景与工作流分析
人工智能·gpt·深度学习·salesforce·rag·人机协同·einstein gpt
Liquad Li3 个月前
CometD 长轮询协议及在Salesforce中的应用
架构·salesforce
Liquad Li3 个月前
Salesforce 生态中的缓存、消息队列和流处理
缓存·架构·salesforce
虚伪的空想家4 个月前
K8S的dashboard部署与访问
云原生·容器·kubernetes·k8s·web·dashboard
船长@Quant5 个月前
开源的现代数据探索和可视化平台:Apache Superset 在 Kubernetes 上安装
kubernetes·dashboard·大数据可视化·apache superset·sql-lab·商业智能工具
Liquad Li5 个月前
Salesforce 系统集成三剑客
salesforce