~/talk

Building Apache NiFi 2.0 Python Processors

Talkat Conf42 Python 2024 · on Thursday, 2024-02-29· [data-engineering, python]
slides:none on file

NiFi 2.0 adds first-class Python processors that run with requires Python 3.10 and JDK 21 and wrap real libraries: Hugging Face, spaCy, PyTorch, IBM WatsonX SDK, psutil, faker, Pinecone/Chroma clients and LangChain. Examples include a compound GTFS reader that converts vehicle positions to JSON, a webVTT text extractor, an extracts company names processor, document chunking and vectorization, and Slack + Kafka outputs. Live demo shows parsing feeds, chunking to Chroma, querying vectors and posting results — all running end-to-end.

AI-written summary · about

  1. 0:00intro
  2. 0:20preamble
  3. 0:34about tim
  4. 0:52flank stack weekly by tim spann
  5. 1:04future of data - nyc + nj + philly + virtual
  6. 1:26generative ai
  7. 3:05rapid innovation in the llm space
  8. 3:58cloudera generative ai stack
  9. 5:39apache nifi and real-time genai
  10. 7:18readyflow gallery
  11. 7:41cloudera + llms
  12. 8:28nifi 2.0.0 features
  13. 9:04python processors
  14. 12:00extract company names
  15. 13:47get compound gtfs data
  16. 14:50extract text from web vtt
  17. 15:37watsonx sdk to foundation
  18. 16:11system / process monitoring
  19. 16:58generate synthetic records w/ faker
  20. 17:41download a wiki page as html or wikiformat (text)
  21. 18:30get gtfs data
  22. 19:09other python processors
  23. 21:29demo
  24. 28:35thank you
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.