【问题标题】:Superset: Adding URL links in table charts超集:在表格图表中添加 URL 链接
【发布时间】:2019-05-17 12:30:39
【问题描述】:

我们有一个 superset 表,它根据 sql 查询显示数据。目前,所有数据都呈现在 html div/span 标签中。

我们需要在点击其中一列时在新标签中打开一个链接。如果我们在锚标记中发送原始链接,它会显示“”,因为超集代码将所有内容包装在 div/span 标记中。

有什么办法可以做到吗?非常感谢任何帮助。

【问题讨论】:

    标签: html superset apache-superset


    【解决方案1】:

    至于superset 使用df.to_html 将pandas 数据帧呈现为Dahsoborads Explore 选项卡上的Html,您可以在查询中使用HTML 标记和其他标记。例如,我开发了这个简单的查询,它生成一个带有 CSV 下载链接的简单图表表。看看这个:

    1. 这样写查询:

    1. 尝试探索它(点击探索按钮!):

    【讨论】:

    • @Mahesh 我在超集 0.34 上做了这个!渲染 HTML 或错误 url 的问题是什么?
    • 我写了一个查询来得到一个像这样的字符串 google.com">Google</a> 当在表中使用时,它显示的是实际的字符串,但不是url。我在版本 0.999.0开发
    • 尝试探索它!我将编辑我的答案,可能对您有所帮助
    • 谢谢它有效。最初,我创建了一个图表并编辑了我的查询,并且效果很好。当我从 SQLLab 创建查询并探索它时!不知道有什么区别。有时间会探索并在这里更新答案。
    【解决方案2】:

    据我所知,你不能。超集上的所有可视化都基于 d3。您可能想在他们的网站上查找自定义可视化。

    希望对你有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-02
      • 2016-04-20
      • 2011-06-05
      • 2020-05-13
      • 1970-01-01
      相关资源
      最近更新 更多