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

如何在Power BI中点击按钮触发Python脚本实现数据交互?

在Power BI中通过按钮触发Python脚本生成列的实现方案

完全可行,以下是具体实现步骤:

  • 添加按钮控件
    切换到Power BI报表视图,在「插入」选项卡中选择按钮,设置按钮显示文本(例如“生成C、D列”)。

  • 配置查询与书签

    1. 确认你的Python脚本已整合到Power Query:在Power Query编辑器中,将生成C、D列的Python脚本保存为固定查询步骤(可命名为RunPythonScript)。
    2. 创建带数据刷新的书签:进入「视图」选项卡打开「书签」面板,新建书签并勾选「数据刷新」选项——这个书签会触发查询重新运行,也就是执行Python脚本。
  • 绑定按钮动作
    选中按钮,在「格式」选项卡的「动作」设置里,选择「书签」类型,关联刚才创建的带数据刷新的书签。

注意事项

  • 确保Power BI的Python环境和你手动测试时一致,避免依赖包缺失导致脚本运行失败。
  • 若A、B列数据会动态更新,需保证查询的「允许数据刷新」选项处于开启状态。
  • 若脚本执行耗时较长,可在按钮上添加加载状态提示,或优化Python脚本的运行效率。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.08 19:32:01