저는 Java로 초보자입니다. 다음 코드는 오류를 발견 왜 구글의 다음 URL에서 예제로 주어진 정확히 같은 코드를 가지고 있지만 당신이 제발 말해 줄 수 : https://developers.google.com/bigquery/streaming-data-into-bigquery#streaminginsertexamplesBigQuery로 데이터 스트리밍 중 Java 코드 오류가 발생했습니다.
단어 BigQuery에서 빨간색으로 기본되고 오류는 다음과 같습니다 BigQuery를 못해 해결되다.
tabledata(). insertAll() 메소드를 사용하여 한 번에 하나의 레코드를 BigQuery로 스트리밍하고 싶습니다.
import java.io.IOException;
import java.util.*;
import com.google.api.services.bigquery.*;
import com.google.api.services.bigquery.model.*;
public class sdz1 {
public static void main(String[] args) {
TableRow row = new TableRow();
row.set("Average", 7.7);
TableDataInsertAllRequest.Rows rows = new TableDataInsertAllRequest.Rows();
rows.setInsertId(""+System.currentTimeMillis());
rows.setJson(row);
List rowList = new ArrayList();
rowList.add(rows);
TableDataInsertAllRequest content = new TableDataInsertAllRequest().setRows(rowList);
try
{
TableDataInsertAllResponse response = bigquery
.tabledata()
.insertAll("Vigicolis", "wi_vigicolis", "TestTable", content)
.execute();
// TableDataInsertAllResponse response = new TableDataInsertAllResponse();
// response.bigquery.tabledata().insertAll("Vigicolis", "wi_vigicolis", "TestTable", content).execute();
System.out.println("Response: " + response);
}
catch (IOException e)
{
// handle
}
}
}