💧 Apache Nifi — 👷 Procesadores
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
...