При отправке полей даты в виде объектов в таблицы BigQuery, которые печатаются как метки времени, библиотека API Java joogle не выдает исключение, но не получает данные.Изучение возвращаемых типов ответов «InsertAllResponse» включает ошибку «Это поле не является записью».
например,
Hashmap<String,Object> rowContent = new Hashmap<>();
rowContent.put("Time", new Date());
rowContent.put("Name", "Harry");
, а затем
BigQuery bq = BigQueryOptions.getDefaultInstance().getService();
TableId tableId = TableId.of(datasetName, tableName);
InsertAllRequest.Builder insertReqBuilder = InsertAllRequest.newBuilder(tableId);
insertReqBuilder.addRow({some string}, row);
InsertAllResponse response = bigquery.insertAll(insertReqBuilder.build());
возвращает ответ.hasErrors () true.
Также сообщается для python здесь и firebase здесь и javascript здесь