帆软BI图表组件的值如何通过SQL语句从数据集中获取数据

如下图所示,左边的字段是数据集里的,想给图表赋值只能拖动字段到相应的维度里,想知道如何通过SQL语句来取值,拖动字段再过滤实在不够精细和智能

image.png

FineBI 谢哈哈 发布于 2024-11-23 10:02
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
华莉星宸Lv7资深互助
发布于2024-11-23 10:04
最佳回答
0
小陈PhLv3见习互助
发布于2024-11-23 11:00
  1. 添加SQL数据集

    • 进入数据集管理页面,选择添加SQL数据集。

    • 输入您的SQL查询语句,例如:

      SELECT * FROM your_table WHERE your_conditions
    • 保存数据集。

    • 在FineBI中,您可以通过SQL语句创建一个数据集。具体操作步骤如下:

  2. 配置参数

    • 如果您需要通过参数动态控制取数的数据量,可以在SQL语句中添加参数。例如:

      SELECT * FROM your_table WHERE column_name = '${parameter_name}'
    • 这样,您可以通过过滤组件传递参数值,从而动态控制数据集中的数据。

  3. 绑定图表组件

    • 在仪表板中,添加一个图表组件,并绑定刚刚创建的数据集。

    • 配置图表组件的显示字段和样式,使其显示您需要的值。

  4. 添加交互功能

    • 您可以添加过滤组件,通过传递参数来动态控制图表组件中的数据。例如,使用文本过滤组件或下拉过滤组件传递参数值。

  • 3关注人数
  • 74浏览人数
  • 最后回答于:2024-11-23 11:00
    请选择关闭问题的原因
    确定 取消
    返回顶部