Создание таблиц Hive с помощью Informatica Big Data Edition

Я старый специалист по Informatica PowerCenter 8 и возглавляю команду, использующую Informatica Big Data Edition 9.5.1. У меня вопрос по Hive. Может ли Informatica создавать таблицы Hive или их нужно создавать отдельно? Если их можно построить, когда «Не существует», каковы шаги? Спасибо!


person Kevin M    schedule 21.01.2016    source источник
comment
Добро пожаловать в Stack Overflow! Не могли бы вы рассказать нам о своих усилиях, показав необходимую часть кода?   -  person Enamul Hassan    schedule 21.01.2016
comment
Как и в типичной среде dw, Informatica используется для запроса и заполнения таблиц, а не для их создания, если только у вас нет особых случаев (например, временных таблиц). То же самое касается Hive, и это относительно новый коннектор Informatica, скорее всего, структуры Hive должны существовать до того, как Informatica попытается их запросить или заполнить. Вы всегда можете сделать какой-то специальный код в предварительной сессии с помощью сценариев оболочки, хотя я не пробовал это с Hive.   -  person vmachan    schedule 21.01.2016


Ответы (1)


Если вы включите указанную ниже опцию на ПК, это сгенерирует/создаст таблицы HIVE.

«Создать и загрузить таблицу кустов». Это доступно только на ПК с Power Exchange для Hadoop. Это работает следующим образом: ПК сначала загружается в файл HDFS, а затем создает для него определение HIVE и убедитесь, что вы выбрали «Внешнее управление». Hive Table", чтобы ПК создал внешнюю таблицу.

Хотя на уровне сопоставления вам необходимо определить плоский файл в качестве цели.

person Volamr    schedule 29.01.2016