Моего потока идет что-то вроде этого:Dataweave значение ключа устанавливается из базы данных в HashMap
я получаю полезную нагрузку с сказать следующее:
[ 'BobsFirstStatus', 'BobsSecondStatus', 'BobsEightStatus']
и у меня есть справочная таблица в моей базе данных, как так:
ID_|_BobStatusName___|_InternalStatusName_____
1 | BobsFirstStatus | Internal_1stStatus
2 | BobsSecondStatus| Internal_2ndStatus
3 | BobsEighStatus | Internal_3rdStatus
Я хочу, чтобы прочитать эти данные из базы данных, и загрузить HashMap выглядеть так:
{
"BobsFirstStatus": "Internal_1stStatus",
"BobsSecondStatus": "Internal_2ndStatus",
"BobsEighStatus": "Internal_3rdStatus"
}
таким образом, я могу в ткацком данные заявления я могу сделать «flowVars.Lookup [payload.BobStatus]», чтобы восстановить наше внутреннее отображение статуса.
Кто-нибудь сделал это раньше? кажется полезным ...
я нашел еще один способ сделать это с помощью метода MapData в выражении для передачи данных. –