Zadanie Big Query nie powiedzie się, gdy napotkano „Zły znak (ASCII 0)”.

Mam pracę, która nie działa z błędem

Linia: 14222274 / Pole: 1 Napotkano zły znak (ASCII 0). Reszta pliku nie została przetworzona.

Dane są skompresowane i sprawdziłem, że w pliku nie ma żadnego znaku ASCII 0. W pliku jest tylko 14222273 linii, więc numer linii, który jest drukowany w komunikacie o błędzie, to jedna linia po końcu pliku. Mam inne porcje z tego samego zestawu danych, które zostały przesłane pomyślnie, więc podejrzewam, że jest to błąd BQ lub komunikat o błędzie nie wskazuje na podstawowy problem. Każda pomoc w rozwiązaniu tego problemu byłaby doceniana. Dzięki.

>>> data = open("data.csv").read()
>>> chr(0) in data
False
>>> data[-1]
'\n'

questionAnswers(3)

yourAnswerToTheQuestion