Нифи GetHTTP Получение бесконечных запросов - PullRequest
0 голосов
/ 11 марта 2020

Я пытаюсь выполнить sh поток nifi, где есть мой пользовательский веб-сайт, который отправляет JSON данные в Nifi по кнопке sh кнопки отправки. Затем я декодирую JSON и генерирую из него динамический c SQL запрос, который извлекает данные из базы данных MySQL и отправляет их вывод в AWS S3, к которому затем могут обращаться пользователи веб-сайта. Что-то вроде

Веб-сайт ---------- генерирует запрос ---------> Nifi GetHttp --------- декодировать JSON и формулировать sql запрос --------> Вывод ------- ---> Дамп на S3

Однако процессор GetHttp извлекает один и тот же запрос бесконечно. В настоящее время он настроен на URL моего веб-сайта -

http://bcaderty12kopikateuo.us-east-1.elb.amazonaws.com/json/VIN1

, и это дает следующие значения JSON на неопределенный срок,

{"vin":"VIN1","start_date":"03\/12\/2020","end_date":"03\/13\/2020","signals":{"BMU","Vehicle Controls"}}

Как настроить GetHttp таким образом, чтобы Я продолжаю работать, и он возвращает мне только уникальные значения из разных VIN1 / VIN2 / VIN3 ... et c URL, поскольку разные пользователи на моем веб-сайте будут запрашивать разные вещи.

Я хочу, чтобы это было автоматизировано для всего URL-адреса веб-сайта, чтобы я не жестко кодировал различные значения VIN в своем URL-адресе GetHttp как

http://bcaderty12kopikateuo.us-east-1.elb.amazonaws.com/json/ VIN1

Мой GetHttp выглядит так: enter image description here

Я новичок в обработке вызовов REST на сайте, поэтому любые входные данные для достижения вышеуказанного результата будут очень полезно для меня! ТИА!

...