15、BigQuery的使用与架构解析

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 代码绘制图形、创建幻灯片并将两种类型的数据添加到幻灯

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值