Я пытаюсь загрузить файл из библиотеки Google BigQuery Python (google-cloud-bigquery==1.3.0
)
Использование документации :
dataset_ref = client.dataset(dataset_id)
table_ref = dataset_ref.table(table_id)
job_config = bigquery.LoadJobConfig()
job_config.source_format = bigquery.SourceFormat.CSV
job_config.skip_leading_rows = 1
job_config.autodetect = True
with open(filename, 'rb') as source_file:
job = client.load_table_from_file(
source_file,
table_ref,
location='US',
job_config=job_config)
job.result()
Это успешно создает таблицу и вставляет данные, в данном случае, простой файл с одним столбцом строкового типа.
Однако устанавливается следующее имя столбца: string_field_0
.
Есть ли способ настроить имена этих столбцов?