Импорт данных с сервера sql в Hive с использованием данных. получение "java.io.IOException: не файл данных"
Я пытаюсь импортировать данные из таблицы в SQL Server в Hive, используя шаблон канала загрузки данных Kylo.
При создании канала из источника данных у меня есть два варианта выбора, т.е. тип вывода: с разделителями / avro.
Когда я выбираю тип вывода как avro, я получаю все записи как пустые (NULL) в Hive, даже если данные доступны в таблице SQL Server. Когда я выбираю тип вывода CSV, выбирая опцию с разделителями, я получаю исключение в шаблоне многократного использования standard0ingest в процессоре 'Проверка и разделение записей', говорящем "Причина: java.io.IOException: Не файл данных".
Для первого варианта я вижу, что данные поступают нормально в потоковом файле в двоичном формате. Но я вижу данные, которые будут пустыми для всех столбцов и kylo помечая все записи как недействительные. Я не могу понять, что является причиной проблемы.
Что касается второго варианта, я вижу, что записи файла потока идут нормально в формате CSV, но поток все еще не работает при проверке и разделении записей.
Могу ли я получить некоторую помощь, чтобы понять, почему 1) все поля становятся пустыми при выборе avro 2) почему происходит сбой при проверке и разделении записей с параметром "Не файл данных" при выборе CSV. К какому файлу данных относится задание.