Google bigquery 没有任何预定义模式的BigQuery作业插入
是否可以在没有任何架构字段信息的情况下定义Google bigquery 没有任何预定义模式的BigQuery作业插入,google-bigquery,Google Bigquery,是否可以在没有任何架构字段信息的情况下定义jobSpec变量 例如,这里是我通常使用的joSpec类型: var jobSpec = { configuration: { load: { destinationTable: { projectId: projectId, datasetId: ClientAccount, tableId: tableId },
jobSpec
变量
例如,这里是我通常使用的joSpec类型:
var jobSpec = {
configuration: {
load: {
destinationTable: {
projectId: projectId,
datasetId: ClientAccount,
tableId: tableId
},
allowJaggedRows: true,
writeDisposition: 'WRITE_APPEND',
schema: {
fields: [
{name: 'Column1', type: 'STRING' },
{name: 'Column2', type: 'STRING' },
{name: 'Column3', type: 'STRING' }
]
}
}
}
};
我想要这样的东西:
var jobSpec = {
configuration: {
load: {
destinationTable: {
projectId: projectId,
datasetId: ClientAccount,
tableId: tableId
},
allowJaggedRows: true,
writeDisposition: 'WRITE_APPEND',
schema: fields.whateverisinmytable // dream property I want
}
}
};
谢谢
autodetect: true
你应该使用属性
configuration.load.autodetect-布尔值-表示是否应自动推断CSV和JSON源的选项和模式