我正在尝试将一些数据从本地服务器上传到 BigQuery。由于我是使用 BigQuery 的新手,因此我一直在尝试仅上传几行示例数据,但在所有可用的 API 和文档之间,我设法让自己感到困惑。如果我尝试上传通过 Java 而不是 CSV 文件加载的数据,我将如何加载它?我应该只编写一个 POST 请求并通过 HTTP 发送它,还是通过 Java API 创建 TableRows 并从那里上传?我打算为所有这些使用 OAuth 密钥。如果这已经在某个地方得到回答,我很抱歉,但我是使用数据库的新手,可以使用澄清!
问问题
432 次
1 回答
0
您可以使用多部分 http 请求进行导入。如果您按照此处的说明进行操作:https ://developers.google.com/bigquery/docs/developers_guide#importingatable ,并按照说明“从本地文件导入”的位置进行操作。标题有点误导——它显示了 HTTP POST 数据格式,并且数据实际来自哪里并不重要(即它不必来自文件)。
于 2012-06-21T16:16:53.573 回答