如何使用app脚本运行google big查询并将结果保存在google big query上相同项目文件夹中的新表中
答案 0 :(得分:3)
看起来像这样:
function saveQueryToTable() {
var projectId = 'your project';
var datasetId = 'your dataset';
var tableId = 'your table';
var job = {
configuration: {
query: {
query: 'SELECT TOP(word, 300) AS word, COUNT(*) AS word_count' +
'FROM publicdata:samples.shakespeare' +
'WHERE LENGTH(word) > 10;',
destinationTable: {
projectId: projectId,
datasetId: datasetId,
tableId: tableId
}
}
}
};
var queryResults = BigQuery.Jobs.insert(job, projectId);
Logger.log(queryResults.status);
}
更多示例here。