BigQuery的使用与架构解析
1. BigQuery的编程接口与功能
1.1 编程接口操作
在编程方面,有几个关键的函数可以与 BigQuery 进行交互:
- runQuery :用于运行查询并将结果存储在 Google Sheets 电子表格中。其使用 Apps Scripts 客户端库调用 BigQuery 并分页处理结果,示例代码如下:
var queryResults = BigQuery.Jobs.query(request, PROJECT_ID);
var rows = queryResults.rows;
while (queryResults.pageToken) {
queryResults = BigQuery.Jobs.getQueryResults(PROJECT_ID, jobId, {
pageToken: queryResults.pageToken
});
rows = rows.concat(queryResults.rows);
}
之后会创建一个电子表格并将这些行添加到工作表中。
- createColumnChart :根据电子表格中的数据创建图表。
- createSlidePresentation :创建输出的 Google Slides 幻灯片演示文稿。这两个函数使用 Apps Scripts 代码绘制图形、创建幻灯片并将两种类型的数据添加到幻灯
超级会员免费看
订阅专栏 解锁全文
54

被折叠的 条评论
为什么被折叠?



