如何使用R将Google Cloud Datalab输出保存到BigQuery中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用R将Google Cloud Datalab输出保存到BigQuery中相关的知识,希望对你有一定的参考价值。

我在Google Cloud Datalab中使用R,我想将我的输出(这是一个包含在代码本身中创建的字符串的表)保存到BigQuery。我知道有一种方法可以通过使用bqr_create_table来使用Python,所以我在寻找R中的等价物。

答案

我在Google Cloud Platform上找到了来自Gus Class的blog post,它使用此代码写入BigQuery:

# Install BigRQuery if you haven't already...
# install.packages("devtools")
# devtools::install_github("rstats-db/bigrquery")
# library(bigrquery)
insert_upload_job("your-project-id", "test_dataset", "stash", stash)

其中"test_dataset"是BigQuery中的数据集,"stash"是数据集中的表,stash是您使用数据定义的任何数据帧。

有关如何使用bigrquery进行授权的更多信息

以上是关于如何使用R将Google Cloud Datalab输出保存到BigQuery中的主要内容,如果未能解决你的问题,请参考以下文章

如何以 CSV 表格格式将原始数据源从 Google Big Query 导出到 R 服务器?

使用 PyArrow + Parquet + Google Cloud Storage 时如何实现谓词下推?

如何使用 OpenTelemetry 将 Prometheus 导出到 Google Cloud Monitoring?

如何使用 google-cloud 客户端将大于 32MB 的文件上传到 GCS?

如何使用 Google Cloud Messaging 将通知推送到 iOS

使用 Google Cloud Datalab 时如何将 .gz 文件加载到 BigQuery?