我有一个要写入分区BQ表的数据框。我正在使用to_gbq()方法来执行此操作。我能够替换或追加现有表,但无法使用to_gbq()写入表的特定分区
答案 0 :(得分:0)
我认为分区表尚不支持to_gbq()。 您可以在这里查看最近的问题https://github.com/pydata/pandas-gbq/issues/43。
我建议使用Google BigQuery API客户端库https://googlecloudplatform.github.io/google-cloud-python/latest/bigquery/usage.html
您也可以将数据框上传到BigQuery表。 https://googlecloudplatform.github.io/google-cloud-python/latest/bigquery/generated/google.cloud.bigquery.client.Client.load_table_from_dataframe.html