将本地创建的表上传到BigQuery?

时间:2012-06-21 15:01:14

标签: google-bigquery

我正在尝试将一些数据从本地服务器上传到BigQuery。由于我刚开始使用BigQuery,我一直在尝试上传几行示例数据,但在所有可用的API和文档之间,我已经设法让自己感到困惑。如果我尝试上传通过Java加载的数据,而不是来自CSV文件,我将如何加载它?我应该只写一个POST请求并通过HTTP发送它,还是通过Java API创建TableRows并从那里上传?我打算为所有这些使用OAuth密钥。我很抱歉,如果已经在某个地方得到了解答,但我是新手使用数据库并且可以使用澄清!

1 个答案:

答案 0 :(得分:0)

您可以使用多部分http请求导入。如果您按照此处的说明操作:https://developers.google.com/bigquery/docs/developers_guide#importingatable,请按照说明“从本地文件导入”的说明进行操作。标题有点误导 - 它显示了HTTP POST数据格式,数据实际来自哪里无关紧要(即它不必来自文件)。