Я использую Amazon EMR и Hive 0.11. Я пытаюсь создать UUF Hive, который будет возвращать несколько столбцов из одного вызова UDF.Создание нескольких столбцов из одного Hive UDF
Например, я хотел бы назвать UDF, как показано ниже, и вернуть несколько (названных) столбцов.
SELECT get_data(columnname) FROM table;
У меня возникли проблемы с поиском документации это делается, но слышал, что это возможно при использовании Generic UDF. Кто-нибудь знает, что нужно вернуть из метода оценки() для этого?
Как это отличается от 'выберите ColumnName из таблицы;'? – gobrewers14