Nussknacker 1.5
Nussknacker 1.5 brings single Kafka source and sink components for Avro and JSON Schema topics, improved Filter and Choice nodes and a full outer join.
What’s New in Nussknacker 1.5
Today we’ve released Nussknacker version 1.5.0. In this version, we focused mainly on unifying our kafka source and sink components as well as some filter and choice (former switch) component improvements.
Key updates
Unified Kafka components
We have introduced single kafka components capable of handling various schema types e.g AVRO and JSON SCHEMA.
On the source side, there’s not much change. You choose a topic with a schema of your choice. On the sink side on the other hand you can switch between two editor modes: ‘raw’ where you define output as a whole and ‘not-raw’ where you specify each output field at a time.
Choice
Users are able to define more complex data filtering using this component. For your convenience you can define the order of conditions - each of them has a number describing the order of matching.
Tab completion
Right now you can navigate on any node component window using TAB and SHIFT+TAB keys for reverse navigation.
Full-outer-join
We’ve added a full-outer-join component which is a Nussknacker version of SQLs full outer join. Now you can do a full spectrum of event streams joins with complementary single-side-join components. More explanation in docs.
TypingFunction API
We’ve introduced a new experimental API with the help of which you can easily create generic helper functions.
Notifications redesigned
We’ve improved our notification mechanism for a better presentation of the deployment status. Check full Nussknacker 1.5 changelog for more information.
The visual Flink interface for real-time decision logic.
Enrich, decide, and act on every event.
Related posts
Nussknacker 1.15 release highlights
Nussknacker 1.15 adds a batch processing mode built on Flink's Table API and Catalogs, support for Flink 1.18, node search in the editor and a new theme.
Nu chapter for TouK
Respect for the inimitable software engineers of TouK who have joined Snowflake, or who will continue working with us on Nussknacker.
Real-time sentiment analysis using Nussknacker and SpEL
This post scores the sentiment of live Twitter data with Kafka, SpEL expressions and a Nussknacker scenario, from one-click deployment to the built-in metrics.