Ir ao contido

💧 Apache Nifi — 👷 Procesadores

Logo Apache Nifi

Procesadores máis habituais

Imos ver as configuracións básicas e comentar os procesadores mais habituais.

Tipos de procesadores

Poden clasificarse de moitas maneiras, sen embargo os máis relevantes poderían resumirse en:

  • Inxesta de datos: GetFile, GetFTP, GetKAFKA, GetHTTP, InvokeHTTP, PostHTTP, ListenHTTP...
  • Enrutamento: RouteOnAttribute, RouteOnContent, ControlRate, RouteText...
  • Base de datos: ExecuteSQL, PutSQL, PutDatabaseRecord, ListDatabaseTables...
  • De interacción co sistema operativo: ExecuteScript, ExecuteProcess, ExecuteGroovyScript, ExecuteStreamCommand...
  • Transformación de datos: ReplaceText, JoltTransformJSON...
  • Extracción de atributos: UpdateAttribute, EvaluateJSONPath, ExtractText, AttributesToJSON...
  • Envío de datos: PutEmail, PutKafka, PutSFTP, PutFile, PutFTP...
  • División e agregación: SplitText, SplitJson, SplitXml, MergeContent, SplitContent...

GetFile

ExecuteSQL

ReplaceText

...