This article covers the Data Browser, which is one of the most important views of KaDeck.
Interested in these topics?
- Manage Streams
- Seek to records by offset or timestamp
- Working with views
- Search using regular expressions and asterisks
- Using the Quick Processor
The data browser is divided into three sections: the Streams Browser, Detail View, and the Record List (left to right).
The Data Browser is where you can view streams, custom views, analyze records, and create and ingest new records.
The Data Browser page can be divided into three sections. These are from left to right: the Stream Browser, the Detail View (that is hidden if no record is selected), and the Record List.
Stream List ("Topics" for Apache Kafka, "Streams" for Amazon Kinesis)
After you have connected to a cluster or environment on the Connection Overview page, you will see the list of available streams on the left. If your cluster or environment contains no streams, this list will be empty.
Note for Apache Kafka users: By default, no internal system topics are displayed. You can view internal topics by clicking on the triangle next to "Topics" and select "Show internal topics".
The record list displays records and allows to sort and select records, in order to forward them to another stream, for example.
Once you have selected a stream in the stream browser, the last 100 records of this stream are being displayed in the record list. You can choose to see more records by using the "limit menu bar" at the bottom of the record list.
Note that records from all partitions are being displayed. If you want to view records from only one specific partition, click the partition toggle switch in the filter/partition section below the main menu bar to switch all partitions off and toggle the partition of interest back on by clicking on it. This is a convenient way of activating just one partition if your topic contains multiple partitions.
KaDeck's auto-detection feature has selected the codec for your topic automatically. If you want to change the codec that is being used to decode the keys and values, click on the "More" button in the main menu bar and select "Configure decoders".
You can sort records by clicking on the column header: ascending, descending and no sorting.
Click on the record to open the detail view.
The detail view shows all details of a selected record. If your dataset contains structured data, a click on an attribute opens the filter bubble. The filter bubble can be used to quickly filter data records by attribute.
The detail view displays detailed information about your record, the partition, topic, timestamp, header information, as well as key and value.
If your record contains structured data such as JSON or Avro, you can click on a data attribute to open the data attribute bar (fig. 1) which lets you create a new filter for the attribute (lense symbol) or adding the attribute as a column to the record list (eye symbol, only on Professional/Enterprise Edition).