2017-02-22 48 views
-3

Я работаю над преобразованием программ SAS в Hadoop, т.е. Pig или Hive, и мне не удается преобразовать макрокод в SAS в что-то в куст. Есть ли какой-либо эквивалент для того же самого, поскольку я уже читал, что Hive не поддерживает хранимые процедуры? Мне нужно написать сценарий улья, который имеет макрокоманду как функцию для вызова переменных и использования в скрипте.SAS Макро код для Pig/Hive

+0

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

+0

У меня нет образца данных, так как я работаю над данными своей компании. Массовые вызовы SAS представляют собой отдельные программы сами по себе, которые вызывается в программе SAS. Мне нужны аналогичные функции вызова для определенных переменных при написании инструкции create table ... в hiveql. –

+0

Вы пытаетесь заставить техническое решение, которое вы используете в другой системе, вместо того, чтобы описывать реальную проблему и позволить другим советовать вам. –

ответ

0

Я понял, как написать макрокод в выражении if ... else внутри самого куста. Спасибо, ребята, за помощь! Я знаю, что вопрос не в том, что сильно мириться, но я буду учиться с течением времени.