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