我想使用 Python 脚本在 BigQuery 中创建分区表,client.create_table()但收到错误消息
TypeError:create_table() 得到了一个意外的关键字参数“time_partitioning”`
如果有人能告诉我哪里出错了,那就太好了。
这是我正在使用的代码:
client = bigquery.Client.from_service_account_json('path/to/key')
...
data_ref = bigquery.DatasetReference(PROJECT_ID, DATASET_ID)
table_ref = bigquery.TableReference(data_ref, new_TABLE_ID)
table = bigquery.Table(table_ref, schema = SCHEMA)
new_table = client.create_table(table, time_partitioning = True)