В NiFi общая стратегия чтения из чего-то вроде таблицы фактов с помощью Execute SQL или другого процессора SQL, затем использование LookupRecord для обогащения данных с помощью таблицы поиска. Дело в том, что в NiFi вы можете создавать только таблицы за раз, поэтому вам потребуется один LookupRecord для каждой таблицы обогащения. Затем вы можете записать в файл CSV, который вы можете открыть в Excel. В другом месте могут быть некоторые расширения, которые могут писать напрямую в Excel, но я не знаю ни одного в стандартном дистрибутиве NiFi.