Я хотел вставить несколько строк одновременно в BigQuery с помощью node.js + BQ Client API, он работает как очаровательный, но есть одна проблема, строки добавляются «все в одном», это означает, что одна строка в BigQuery содержит данные из фактических двух (или более) строк. Я пытался создать пользовательский запрос SQL, но управление всеми повторяющимися полями ужасно. Я получаю данные из стороннего REST API.
Есть ли лучшее решение для разделения всех строк на отдельные?
await bigquery
.dataset("datasetName")
.table("tableName")
.insert(testRows,{'raw':false, 'ignoreUnknownValues':false}, (err, apiResponse) => {
serverRes.send(`${err} ; Response: ${JSON.stringify(apiResponse)}`);
});