Polybase: запрос внешней таблицы, выдающий ошибку, но ошибочное значение ничего не показывает - PullRequest
0 голосов
/ 28 января 2020

Я сжал текстовый файл в формате gzip с помощью powershell и загрузил в Azure блоб. Когда я запрашиваю внешнюю таблицу, я получаю следующую ошибку, но оскорбительное значение - ничто. Может ли кто-нибудь сказать мне, в чем проблема и как я могу узнать строку ошибки.

Примечание. После выпуска я распаковал файл и проверил его, но не обнаружил проблем со строками.

Пожалуйста, нажмите здесь, чтобы посмотреть на ошибку

1 Ответ

0 голосов
/ 29 января 2020

Я прочитал об этой ошибке, что в одной строке есть пустое значение (я думаю) для первого столбца. Так как он объявлен как SMALLINT NOT NULL, он завершится неудачно. Можете ли вы попробовать изменить этот столбец на NULL?

После дальнейшего устранения неполадок, я считаю, мы определили, что проблема заключалась в специальных символах. Я считаю, что исправление кодировки файла и удаление специальных символов решило проблему.

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