0
でBigQueryのテーブルスキーマは、私はBQでこのmyTable
テーブルを持っていると言うことができます得ることができます。今どのように私は続けるんは、どのように私は、java
import com.google.cloud.examples.bigquery.snippets.*;
public class MyClass {
public static void main(String[] args) throws Exception {
BigQuery bigquery = BigQueryOptions.getDefaultInstance().getService();
BigQuerySnippets bigQuerySnippets = new BigQuerySnippets(bigquery);
Table table = bigQuerySnippets.getTable("MY_DATASET", "myTable");
:ここ は、私はこのexampleを使用してみました何ですか? table
にはこの方法がありますか?
私のコードは、最初の行に失敗します。 'BigQueryのBigQueryは= BigQueryOptions.getDefaultInstance()。このエラーが発生しました: '例外のスレッド" main "java.lang.NoSuchMethodError:com.google.cloud.bigquery.BigQueryOptions.getHttpTransportFactory()Lcom/google/cloud/HttpServiceOptions $ HttpTransportFactory; ' – dina
私はスキーマを 'null'として取得していましたが、' table.reload() 'firsそれを固定した。 –