1

По данным Google BigQuery Doc, он указывает.Streaming BigQuery API

Чтобы обеспечить согласованность данных, вы можете поставить insertId для каждого вставленной строки. BigQuery запоминает этот идентификатор хотя бы на одну минуту. Если вы пытаетесь передать один и тот же набор строк в течение этого периода времени, и установлено свойство insert12, то свойство BigBuery использует свойство insertId в , де-дублируйте ваши данные в наилучшей форме.

Попытка реализовать такую ​​же, используя Ruby client .I не может, казалось, чтобы найти способ, чтобы установить insertID в запросе на поток (ссылка прилагается here).

ответ

0

Вы можете найти insert_id в: Class: Google::Apis::BigqueryV2::InsertAllTableDataRequest::Row

Если вы посмотрите на определении его там in the source:

Вы можете найти более подробные справки о также на RubyInfo

+0

я видел ранее ссылку, но я угадать * RubyInfo * - это то, что я пропустил. Благодарю. – Viren

Смежные вопросы