首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用php将本地文件加载到bigquery中

使用php将本地文件加载到bigquery中
EN

Stack Overflow用户
提问于 2015-04-20 20:05:16
回答 1查看 831关注 0票数 0

到目前为止,我正在使用将本地文件加载到bigquery中:

代码语言:javascript
复制
    $load = new Google_Service_Bigquery_JobConfigurationLoad();
    $load->setDestinationTable($table);
    $load->setSourceUris()
    $load->setSourceFormat('NEWLINE_DELIMITED_JSON');
    $load->setMaxBadRecords(1);

    $config = new Google_Service_Bigquery_JobConfiguration();
    $config->setLoad($load);

    $job = new Google_Service_Bigquery_Job();
    $job->setConfiguration($config);
    $job->setKind('load');

    return $this->service->jobs->insert(PROJECT, $job);

我遇到的问题是

代码语言:javascript
复制
$load->setSourceUris()

只接受google存储uri,我想使用本地文件。或者,我可以一次将多个行流到bigquery中,但是我只想加载一个文件或“大容量插入”,这样做有路可走吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-20 20:35:39

只能加载上传到的文件,不能上载本地文件。您需要首先将文件上传到GCS。

您可以在批处理中从本地文件中流出文件内容。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29757346

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档