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

能否在Deneb中创建Power BI原生钻取按钮实现快速钻取?

在Deneb中实现Power BI原生风格的单次点击钻取跳转

可以实现,核心是通过Deneb支持的Power BI原生交互API,直接在Vega-Lite配置中绑定点击事件触发钻取,完全替代悬停+点击的繁琐操作,且不会重载报表。具体步骤如下:

  • 确认钻取基础配置:确保目标钻取页面已正确设置钻取字段,当前Deneb视觉所在页面已被添加为钻取源,且已启用现代钻取体验(你已完成此步骤,只需再次确认字段名称完全匹配即可)。

  • 配置Vega-Lite的点击触发钻取:
    找到你平铺地图的mark配置块(比如磁贴使用的rect类型),添加on事件绑定,调用powerbi:selectDetail动作触发钻取。示例代码如下:

    "mark": {
      "type": "rect",
      "on": [
        {
          "trigger": "click",
          "action": {
            "type": "powerbi:selectDetail",
            "fields": ["你的钻取字段名"],
            "values": [{"expr": "datum.你的钻取字段名"}]
          }
        }
      ]
    }
    

    注意事项:

    • fields需与目标钻取页面设置的钻取字段完全一致(名称、大小写均不能出错);
    • values中的datum.你的钻取字段名用于获取当前点击磁贴的对应字段值;
    • 若需传递多个钻取字段,直接在fields和values数组中添加对应条目即可。
  • 可选:屏蔽默认悬停菜单:
    若想彻底移除默认的悬停触发钻取菜单,可在Vega-Lite的config中关闭默认交互:

    "config": {
      "view": {
        "interactive": false
      }
    }
    

    此设置会禁用所有默认交互,确保只有你配置的点击事件生效。

  • 测试验证:
    保存配置后回到报表,点击磁贴即可直接触发钻取跳转,体验与Power BI原生导航按钮完全一致,且不会重载整个报表。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.29 23:25:12