У меня проблема с загрузкой python pandas df в bigquery с использованием функции df.to_gbq. Эта проблема возникает из-за не латинских (и не ascii) символов в df.когда я пытаюсь загрузить df, я получаю эту ошибку:
кодек 'latin-1' не может кодировать символы в позиции 126-129: Body ('עמית') не является допустимым Latin-1.Используйте body.encode ('utf-8'), если вы хотите отправить его в кодировке UTF-8.
, даже если кодировкой df является utf-8, предполагая, что функция конвертируется в latin-1 перед загрузкой в BQ и, следовательно, не может обрабатывать любые нелатиновые символы.Я не смог найти ни одного аргумента функции, который позволил бы мне изменить кодировку.Я также пытался загрузить те же данные из CSV-файла, и CSV-файл utf-8 можно было загружать напрямую, но не тогда, когда я сначала загружал данные в pandas DF (с использованием функции read_csv), а затем в BQ.
Любойпредложения, как правильно загрузить этот DF в BQ?Любые обходные пути (мне просто нужно загрузить его, не обязательно используя панд to_gbq)?спасибо