You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

技术需求:生成Spotfire用户仪表板,展示用户数与访问仪表板的对应关系

Spotfire用户仪表板搭建指南:用户-访问仪表板关联分析

一、数据预处理

  • 提取核心字段:从用户表中拿出用户ID、用户名、最后登录时间,再关联上用户访问的仪表板ID、仪表板名称、访问时间(如果用户表本身不带访问记录,得结合Spotfire系统的访问日志表关联)
  • 清洗数据:删掉同一用户重复访问同一仪表板的记录,只留最新访问条;过滤掉测试账号这类无效用户
  • 生成衍生字段:
    • 用Count([用户ID]) over (Partition By [仪表板名称])计算每个仪表板的访问用户数
    • 用Datediff("day", [最后登录时间], Today())算出用户最后登录距今的天数

二、核心可视化组件搭建

1. 仪表板访问用户数分布

  • 选柱状图:X轴设为[仪表板名称],Y轴用上面生成的[访问用户数]字段
  • 开数据标签,显示每个柱子的具体用户数;按用户数降序排序,一眼就能看到热门仪表板

2. 用户-访问仪表板关联矩阵

  • 选交叉表:行放[用户名],列放[仪表板名称],单元格值填[最后访问时间]
  • 加条件格式:用颜色深浅标记访问时间远近——比如红色代表近7天访问,灰色代表超过30天没碰过

3. 用户登录状态概览

  • 选饼图:分类设为衍生的[登录状态](分“近7天活跃”“近30天活跃”“超过30天未登录”三类),值用Count([用户ID])
  • 配个文本框显示关键指标:总用户数、活跃用户数,活跃用户数可以用Sum(If([登录状态]="近7天活跃",1,0))计算

三、交互设置

  • 加筛选器:按[仪表板名称]、[登录状态]做筛选,点筛选器能联动所有组件的数据
  • 设钻取:在柱状图上点某仪表板,直接钻取到该仪表板的具体访问用户列表;在交叉表上点用户,钻取到该用户的所有访问记录

四、细节优化

  • 调布局:柱状图放顶部,交叉表放中间,饼图和指标文本框放侧边,视觉上更流畅
  • 统一配色:用Spotfire自带主题定颜色,比如活跃用户用绿色,未登录用灰色
  • 加提示:给每个组件设工具提示,鼠标悬停时显示用户数、最后登录时间这类细节

内容的提问来源于stack exchange,提问作者Z_AK

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 08:17:05