| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| apache_nifi [2024/02/22 14:45] – kalaschnikow | apache_nifi [2024/02/22 16:15] (current) – kalaschnikow |
|---|
| | ====== Apache NiFi ====== |
| | |
| | * [[https://nifi.apache.org/|Apache NiFi]] |
| | |
| | * https://github.com/apache/nifi |
| | |
| | * Local installation under: |
| | * ''C:\v\pgm\nifi-2.0.0-M2'' |
| | * Start with ''C:\v\pgm\nifi-2.0.0-M2\bin\run-nifi.bat'' |
| | * After that open https://localhost:8443/nifi/ |
| | * Manually created user: admin / adminadminadmin |
| | * Old: |
| | * Generated Username [41504541-3493-405f-94f8-0b0102b7be26] |
| | * Generated Password [Ac9XWFj0+4chb+1x3tLySMvbyZxZqRtm] |
| | |
| | ===== Docs ===== |
| | |
| | ==== Official ==== |
| | |
| | * https://nifi.apache.org/documentation/v2/ |
| | |
| | * [[https://javadoc.io/doc/org.apache.nifi/nifi-api/latest/index.html|NiFi JavaDoc]] - latest |
| | * [[https://javadoc.io/static/org.apache.nifi/nifi-api/1.10.0/index.html?overview-summary.html|NiFi JavaDoc 1.10.0]] |
| | * [[https://javadoc.io/static/org.apache.nifi/nifi-api/2.0.0-M2/index.html?overview-summary.html|NiFi JavaDoc 2.0.0-M2]] |
| | |
| | |
| | === CSV === |
| | |
| | * [[https://nifi.apache.org/documentation/nifi-2.0.0-M2/components/org.apache.nifi/nifi-record-serialization-services-nar/2.0.0-M2/org.apache.nifi.csv.CSVReader/index.html|CSVReader controller service]] |
| | * [[https://nifi.apache.org/documentation/nifi-2.0.0-M2/components/org.apache.nifi/nifi-lookup-services-nar/2.0.0-M2/org.apache.nifi.lookup.CSVRecordLookupService/index.html|CSVRecordLookupService]] |
| | * When the lookup key is found in the CSV file, the columns are returned as a Record. |
| | * [[https://nifi.apache.org/documentation/nifi-2.0.0-M2/components/org.apache.nifi/nifi-lookup-services-nar/2.0.0-M2/org.apache.nifi.lookup.SimpleCsvFileLookupService/index.html|SimpleCsvFileLookupService]] |
| | * something like [[https://nifi.apache.org/documentation/nifi-2.0.0-M2/components/org.apache.nifi/nifi-lookup-services-nar/2.0.0-M2/org.apache.nifi.lookup.CSVRecordLookupService/index.html|CSVRecordLookupService]] ? |
| | * where is the difference? |
| | * [[https://nifi.apache.org/documentation/nifi-2.0.0-M2/components/org.apache.nifi/nifi-standard-nar/2.0.0-M2/org.apache.nifi.processors.standard.ValidateCsv/index.html|ValidateCsv processor]] |
| | |
| | === Excel === |
| | * [[https://nifi.apache.org/documentation/nifi-2.0.0-M2/components/org.apache.nifi/nifi-poi-nar/2.0.0-M2/org.apache.nifi.excel.ExcelReader/index.html|ExcelReader]] |
| | ==== Articles ==== |
| | |
| | * [[https://www.nifi.rocks/developing-a-custom-apache-nifi-reporting-task/|Developing a Custom Apache Nifi Reporting Task]] |
| | * the root page is also interesting: https://www.nifi.rocks/ |
| | * [[https://pierrevillard.com/2017/05/17/monitoring-nifi-scripted-reporting-task/|Monitoring NiFi – Scripted Reporting Task]] |
| | |
| | |
| | * http://funnifi.blogspot.com/ - "Fun with Apache NiFi" blog |
| | ==== Examples ==== |
| | |
| | * https://www.nifi.rocks/ |
| | * https://github.com/pcgrenier/nifi-examples/tree/sample-processor -> Github repo with examples from nifi.rocks |
| | |
| | |
| | ===== Misc ===== |
| | |
| | * Custom Processor UI |
| | * see [[https://nifi.apache.org/documentation/nifi-2.0.0-M2/html/developer-guide.html#ui-extensions|UI Extensions]] |
| | |
| |