Tableau api 从Tableau调用Snowflake存储过程

Tableau api 从Tableau调用Snowflake存储过程,tableau-api,snowflake-cloud-data-platform,Tableau Api,Snowflake Cloud Data Platform,我有一个snowflake存储过程,它根据动态输入参数将数据导出到S3。我正试图通过tableau进行设置,这样我就可以使用tableau参数并从tableau调用snowflake存储过程,这有可能吗?虽然没有简单的解决方案,但您可以使用一系列snowflake工具来完成此任务: 创建一个任务,每X分钟监视一次信息\u schema.query\u history() 让此任务检查在Tableau会话下执行的查询 如果这些查询中有任何查询的Tableau仪表板设置了一个参数,指示用户想要导出

我有一个snowflake存储过程,它根据动态输入参数将数据导出到S3。我正试图通过tableau进行设置,这样我就可以使用tableau参数并从tableau调用snowflake存储过程,这有可能吗?

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

  • 创建一个任务,每X分钟监视一次
    信息\u schema.query\u history()
  • 让此任务检查在Tableau会话下执行的查询
  • 如果这些查询中有任何查询的Tableau仪表板设置了一个参数,指示用户想要导出这些结果,那么就这样做

您可以检查会话是否是由Tableau在查询历史记录中搜索
ALTER session SET query_TAG={“Tableau query origins”:{“query category”:“Data”}

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

  • 创建一个任务,每X分钟监视一次
    信息\u schema.query\u history()
  • 让此任务检查在Tableau会话下执行的查询
  • 如果这些查询中有任何查询的Tableau仪表板设置了一个参数,指示用户想要导出这些结果,那么就这样做
您可以检查Tableau在查询历史记录中搜索
ALTER session SET query_TAG={“Tableau query origins”:{“query category”:“Data”}
,是否启动了会话