1
を持っていない: Pythonを使用してGCSからBigqueryに読み込むことができません。クライアントは、私はGoogleのBigQueryのにGoogleのクラウドストレージからファイルをロードしようとしていますし、私はいくつかの問題に実行しています何の属性の問題
これは私が使用したコード(直接hereからコピー)です。
を持っていない: Pythonを使用してGCSからBigqueryに読み込むことができません。クライアントは、私はGoogleのBigQueryのにGoogleのクラウドストレージからファイルをロードしようとしていますし、私はいくつかの問題に実行しています何の属性の問題
これは私が使用したコード(直接hereからコピー)です。
あなたはおそらく、あなたが実行して確認することができ、バージョン0.28
を使用していない。
pip freeze | grep google-cloud-core
これは、おそらく探しているcodeです(バージョン0.27
)のために:
def load_data_from_gcs(dataset_name, table_name, source):
bigquery_client = bigquery.Client()
dataset = bigquery_client.dataset(dataset_name)
table = dataset.table(table_name)
job_name = str(uuid.uuid4())
job = bigquery_client.load_table_from_storage(
job_name, table, source)
job.begin()
job.result() # Wait for job to complete
print('Loaded {} rows into {}:{}.'.format(
job.output_rows, dataset_name, table_name))
また、更新クライアントへpip install --upgrade google-cloud-bigquery
を実行することができますが、それはあなたの全体のコードを壊すことができますので、最新のバージョンは後方互換性がないこと、これを実行する前に覚えています。
私が窓に乗っている場合、どのように現在のバージョンをチェックするのですか? – codebrotherone
ah nevermindバージョン.26を使用しています – codebrotherone
GCSのバージョン0.28でbigqueryにネストされたデータを取得する方法はありますか? – codebrotherone