从 Tableau 调用雪花存储过程



我有一个雪花存储过程,它根据动态输入参数将数据导出到 S3。我正在尝试通过 tableau 进行设置,以便我可以使用 tableau 参数并从 Tableau 调用雪花存储过程,这是否可能?

虽然没有简单的解决方案,但您可以使用一系列雪花设施来完成此任务:

  • 创建一个每 X 分钟监视一次information_schema.query_history()的任务。
  • 让此任务检查在 Tableau 会话下执行的查询。
  • 如果其中任何一个查询的 Tableau 仪表板设置了指示用户想要导出这些结果的参数,请执行此操作。

您可以通过在查询历史记录中搜索ALTER SESSION SET QUERY_TAG = { "tableau-query-origins": { "query-category": "Data" } }来检查会话是否已启动。

最新更新