Установите максимальное количество ошибок при загрузке данных из корзины с помощью R - PullRequest
0 голосов
/ 13 июля 2020

Im bigrquery для загрузки данных из ведра google в bigquery, и мне нравится устанавливать максимальное количество ошибок, которое я разрешу (по умолчанию 0)

для этого im, используя bq_perform_load

bq_job<-    
  bq_perform_load(bq_table(destination_project,destination_dataset,destination_table_temp),
                  file_name,
                  source_format ="CSV",
                  nskip="1",
                  create_disposition = "CREATE_IF_NEEDED",
                  write_disposition = "WRITE_TRUNCATE",
                  fields = bq_fields,         
                  billing = destination_project)

как часть документации, похоже, есть возможность добавлять дополнительные аргументы

... Дополнительные аргументы, передаваемые базовому вызову API. Имена snake_case автоматически преобразуются в camelCase.

, но я не знаю, как его использовать

Я пробовал что-то вроде этого

bq_perform_load(bq_table(destination_project,destination_dataset,destination_table_temp),
                  file_name,
                  source_format ="CSV",
                  nskip="1",
                  create_disposition = "CREATE_IF_NEEDED",
                  write_disposition = "WRITE_TRUNCATE",
                  fields = bq_fields,
                  maxBadRecords = "500",
                  billing = destination_project)

но это не сработало

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...