This page explains how to use the Datasets tab in Axiom.
The Datasets tab allows you to gain a better understanding of the fields you have in your datasets.
In Axiom, an individual piece of data is an event, and a dataset is a collection of related events. Datasets contain incoming event data. The Datasets tab provides you with information about each field within your datasets.
When you open the Datasets tab, you see the list of datasets. To explore the fields in a dataset, select the dataset from the list on the left.
When you select a dataset, Axiom displays the list of fields within the dataset on the left. The field types are the following:
This view flattens field names with dot notation. This means that the event {"foo": { "bar": "baz" }}
appears as foo.bar
. Field names containing periods (.
) are folded.
On the right, you see the following:
To edit a field:
Quick charts allow fast charting of fields depending on their field type. For example, for number fields, choose one of the following for easily visualizing
Virtual fields are powerful expressions that run on every event during a query to create new fields. The virtual fields are calculated from the events in the query using an APL expression. They’re similar to tools like derived columns in other products but super-charged with an expressive interpreter and with the flexibility to add, edit, or remove them at any time.
To manage a dataset’s virtual fields, click in the toolbar.
For more information, see Virtual fields.
Map fields are a special type of field that can hold a collection of nested key-value pairs within a single field. You can think of the content of a map field as a JSON object. The Dataset tab enables you to create map fields, and view unused and removed map fields. For more information, see Map fields.
Views allow you to apply commonly-used filters and transformations to your dataset. The result is a view that you can use similarly to how you use datasets. The concept of a view in Axiom is similar to the concept of a virtual table in a database.
For more information, see Views.
Every query has a unique ID that you can save and share with your team members. The Datasets tab allows you to do the following:
To find and run previously saved queries:
To find and run recent queries: