我可以使用 BQ 命令行工具从 Windows 命令提示符中的文件运行查询吗?
Posted
技术标签:
【中文标题】我可以使用 BQ 命令行工具从 Windows 命令提示符中的文件运行查询吗?【英文标题】:Can I run a query, using BQ command line tool, from a file in Windows command prompt? 【发布时间】:2017-03-30 19:07:32 【问题描述】:我看到this 的问题,但给出的答案仅适用于 Linux/Mac。我知道这在 Powershell 中有效。有没有办法在 Windows 上使用命令提示符来做同样的事情?
【问题讨论】:
【参考方案1】:尝试如下
C:\Program Files (x86)\Google\Cloud SDK>echo SELECT 'Hello' > qq.txt
C:\Program Files (x86)\Google\Cloud SDK>bq query < qq.txt
Waiting on bqjob_r56213d80_0000015b20a3b653_1 ... (0s) Current status: DONE
+-------+
| f0_ |
+-------+
| Hello |
+-------+
C:\Program Files (x86)\Google\Cloud SDK>
这是在 Win 上的 Google Cloud SDK Shell 中运行的
【讨论】:
以上是关于我可以使用 BQ 命令行工具从 Windows 命令提示符中的文件运行查询吗?的主要内容,如果未能解决你的问题,请参考以下文章
BigQuery 从 bq 命令行工具加载数据 - 如何跳过标题行
BQ 命令行工具出错:无法在没有项目 ID 的情况下启动作业
用于扩展或增强 bq 命令行的 Google BigQuery bq 命令行 SDK
如何获取在 BigQuery 命令行工具中运行的最后一个作业的作业 ID?