github示例上的SQL / BigQuery

问题描述 投票:0回答:1

[我正在使用Google bigquery工具,我试图选择所有具有pom.xml文件并且在文件内容内具有人工制品ID的示例github仓库示例,例如<artifactId>ex-ex</artifactId>

为此,我将其分解为2个步骤:

1)查找所有pom.xml文件

SELECT sample_repo_name FROM 'bigquery-public-data.github_repos.sample_contents' WHERE sample_path LIKE 'pom.xml'

2)选择包含ex-ex工件的存储库(在内容表中)

AND content LIKE '%ex-ex'

查询的第二部分不起作用(未找到结果),可能是由于某些语法错误。完整查询如下:

SELECT sample_repo_name FROM 'bigquery-public-data.github_repos.sample_contents' WHERE sample_path LIKE 'pom.xml' AND content LIKE '%ex-ex' LIMIT 1000

非常感谢您的帮助,谢谢!

sql google-bigquery pom.xml
1个回答
1
投票
© www.soinside.com 2019 - 2024. All rights reserved.