Ошибка Google Bigquery "Несколько определений поля".
Я использую библиотеку облачных узлов Google, помещая запись JSON в таблицу больших запросов.
Я получаю много PartialFailureError с сообщением "Несколько определений поля".
"errors": [
{
"message": "Multiple definitions of field.",
"reason": "invalid"
}
]
Что означает эта ошибка. Я просмотрел данные строки и сравнил их со схемой, и не видел ничего странного с точки зрения повторяющихся полей или повторяющихся записей.
1 ответ
Решение
Эта ошибка означает, что какое-то поле (увы, в сообщении об ошибке не указано, какое из них), было определено в схеме как повторное (т. Е. Массив JSON), но не было повторено - или наоборот.