Интеграция данных Pentaho: добавление столбцов (полей) на основе другого столбца - PullRequest
0 голосов
/ 01 апреля 2020

Я использую интеграцию данных Pentaho и хочу добавить столбцы для географических c координат в местоположение.

Во входной таблице у меня есть расположение столбцов (можно повторить), pe: Luz Stadium (Лиссабон), а для выходной таблицы я хочу добавить два столбца на основе местоположения столбцы широты и долготы. У меня есть это: 1

Я планирую добавить координаты вручную , но я не знаю, как мне это сделать.

Pe: If (location = Luz Stadium) -> Lat = 38.752920, Long = -9.184828

Примерно так: 2

Я уже пробовал его с помощью калькулятора, но не смог 't.

Как я могу сделать это в PDI?

1 Ответ

0 голосов
/ 01 апреля 2020

@ josecosta: Вам необходимо создать таблицу метаданных, в которой есть записи.

Местоположение | Широта | Долгота
Стадион Luz | 38.752920 | -9.184828
ABC | 20.12934 | 1.234

Затем вам нужно использовать компонент поиска в базе данных, который будет извлекать эти два столбца на основе исходных данных и, следовательно, добавит два столбца в строке. Пожалуйста, дайте мне знать, что вам нужна любая другая помощь

...