雪花 CLI (Snowsql) - 查询标记

lea*_*man 3 sql tagging snowflake-cloud-data-platform snowsql

当从 snowsql shell 运行查询时,我可以在 UI 上看到生成的查询 ID。稍后,如果我必须在历史记录中搜索相同的内容,我想搜索我可以定义的查询 ID 或以某种方式标记查询。

运行查询时是否可以创建自己的查询 ID 或标签?

Mar*_*ski 5

您无法创建自己的查询 ID,但可以使用QUERY_TAG参数,请参阅此处

您可以稍后在扫描INFORMATION_SCHEMA.QUERY_HISTORY表格时使用它,请参见此处,它有一个QUERY_TAG列。您还可以在 UIQuery TagHistory选项卡中使用过滤器。

您还可以使用LAST_QUERY_IDQUERY_ID编程方式获取 Snowflake 生成的内容。然后你用它在QUERY_HISTORY表格和 UI 中过滤。