我们如何识别在 bigquery information_schema 中使用 Tableau 运行的大查询查询

Posted

技术标签:

【中文标题】我们如何识别在 bigquery information_schema 中使用 Tableau 运行的大查询查询【英文标题】:how can we identify big query queries ran using Tableau in big query information schema 【发布时间】:2022-01-13 14:26:58 【问题描述】:

有没有办法识别在 GCP Big Query 的表 INFORMATION_SCHEMA.JOBS_BY_PROJECT 中使用 Tableau 运行的查询

【问题讨论】:

请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。 【参考方案1】:

如果您查看INFORMATION_SCHEMA.JOBS_BY_PROJECT 中的query 列,您会看到

SELECT'Custom SQL Query'
...

这是我刚刚发现的一种用于 ID Tableau 运行查询的方法。不具体,但可以给出一个指示/起点。

另一种方法是使用服务帐户从 Tableau 运行查询,然后从 user_email 列中提取它。

【讨论】:

但这适用于 Tableau 自定义 sql 查询。如果 tableau 自己构建查询(连接或混合表),则不适用。 后一个选项应该可以工作,使用服务帐户在 Tableau 中运行,而不是您的个人帐户

以上是关于我们如何识别在 bigquery information_schema 中使用 Tableau 运行的大查询查询的主要内容,如果未能解决你的问题,请参考以下文章

CF1151F Sonya and Informatics (计数dp+矩阵优化)

BigQuery 无法识别联接中子选择的字段

CF1151FSonya and Informatics

BigQuery 在解析时无法识别时区

如何加入 Firebase 和 BigQuery

如何在 bigquery 中创建 Delta