Tenzir Node v4.28 makes it easier than before to parse deeply nested data structures.
Parsing Nested Data Structures
With this release, we've added a bunch of new functions for parsing nested data from a string:
parse_kv
parses key-value pairs.parse_grok
parses Grok patterns.parse_csv
,parse_ssv
, andparse_tsv
parse comma-, space-, and tab-separated values, respectively.parse_leef
andparse_cef
parse LEEF and CEF data, respectively.parse_syslog
parses Syslog data.parse_json
parses JSON values.parse_yaml
parses YAML values.
To learn more about parsing nested data structures, check out our new guide on parsing nested data.
The new parse_*
functions behave similar to the read_*
operators, except
that they work on one string field at a time instead of a stream of bytes in the
pipeline.
VSCode TQL Package
If you're writing TQL in Visual Studio Code, you can now enjoy syntax highlighting just like in the Tenzir Platform: The VSCode TQL package is now available on the Visual Studio Marketplace.
Let's Connect!
Want to be part of something exciting? Our vibrant community is waiting for you! Drop into our bi-weekly office hours (every second Tuesday at 5 PM CET) on Discord where ideas flow freely, sneak peeks of new features abound, and conversations spark between Tenzir enthusiasts and our passionate team. Whether you've got burning questions, fascinating use cases to share, or just want to hang out—our virtual door is always open!