2013-06-11 1 views
1

У меня есть 6 различных входных наборов данных. Я хочу запустить ETL по всем 6 наборам данных, чтобы они все трансформировались в одну и ту же таблицу вывода (те же столбцы и типы).Определить таблицу вывода для нескольких преобразований

Я использую Pentaho (Spoon) для этого.

Есть ли способ, которым я могу определить схему выходной таблицы, которая будет использоваться всеми этими преобразованиями в Pentaho? Я использую MySQL в качестве моей выходной базы данных.

Заранее спасибо.

ответ

1

Похоже, вам нужен шаг Select Values. Поместите один из них на последнем ходу каждого пути набора данных и сделайте метаданные для всех путей. Посмотрите ТОЧНО то же самое. Затем вы можете подключить выход с каждого шага Select Values ​​к выходу Table. Все строки из каждого набора будут смешаны в определенном порядке.

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

 Смежные вопросы

  • Нет связанных вопросов^_^