Docs
DocumentationQuery ReferenceAPI Reference
Open Console→→
DocumentationQuery ReferenceAPI Reference

Platform overview

What is Axiom?QuickstartArchitectureFeatures
Fundamentals
Datasets
Edge deployments
Limits
Performance
Optimize usage
Requirements
Semantic conventions
Glossary
Tour
SecurityRoadmap

Send data

Reference architecturesMethods

Understand data

Console
Query
Builder
Editor
Query results
Visualize
Traces
Metrics
Correlations
Save queries
Stream
Dashboard
Create
Elements
Create
Configure
Element types
Gauge
Heatmap
Log stream
Monitor list
Note
Pie chart
Scatter plot
Statistic
Table
Time series
Sections
Configure
Filter
Annotate
Monitor
Overview
View status
Configure
Examples
Monitor types
Anomaly
Match
Threshold
Alerting
Overview
Configure
Notifier types
Custom Webhook
Discord
Email
Microsoft Teams
Opsgenie
PagerDuty
Slack
Manage
Datasets
Overview
Views
Virtual fields
Access
RBAC
Tokens
CLI
Organization
Audit log
Settings
Usage and billing
Profile
Extend
Overview
AWS Lambda
AWS PrivateLink
Cloudflare Workers
Cloudflare Logpush
Convex
Grafana
Hex
Netlify
Supabase
Tailscale
Terraform
Unkey
Vercel
Intelligence
Overview
Spotlight
AI agents
Overview
MCP Server
Query cost limits
Agent-created orgs
Skills
Overview
Axiom alerting
Build dashboards
Control costs
Query metrics
SRE
Translate SPL to APL
Splunk
Overview
Splunk app
Install and configure
Commands
Examples
Portal
How it works
Set up standard mode
Set up transparent mode
Observability Cloud
SPL command support
Examples
Monitor and troubleshoot

Use cases

ObservabilityProduct analytics
LLM observability
Overview
Use Axiom AI SDK
Manual instrumentation
GenAI attributes
Redaction policies

Miscellaneous

LLMs
Overview
List of docs pages
Full docs
Query reference
FAQs
Legal
Acceptable use policy
Cookies
Data processing
HIPAA
Partner agreement
Partner program guide
Privacy policy
SLA
Terms of service
Terms of use
Understand data/Console

Views

This page explains how to use views in Axiom.

Views allow you to apply commonly used filters and transformations to your dataset. The result is a view that you can use like you use datasets:

  • You can reference views in queries, dashboards, and monitors in the same way you reference datasets. For example, you can create queries that look for data in a view and you can use this query to visualize data in the Query tab, create a dashboard element, or set up a monitor.
  • You can share and control access to views in the same way you do with datasets using role-based access control (RBAC). For example, views allow you to grant other users scoped access to your datasets. This means that instead of sharing the whole dataset with other users, you have the option to share only a filtered and transformed representation of the data. You define a view using a query that applies filters and transformations to your dataset, and then you only share the results of this query with another user.

Contrary to datasets:

  • You can’t ingest directly to a view.
  • You can’t trim or delete data from a view.
  • You can’t create a view from another view.

The concept of a view in Axiom is similar to the concept of a virtual table in a database.

Info

Views aren't currently supported for metrics datasets.

Create view

  1. Select a dataset.
  2. In the top right of the Views section, click + Create view.
  3. Create the query using Builder or Editor.
  4. Below the query, check the preview of the events and the fields that your query returns.
  5. Name the view and optionally add a description.
  6. Click Create view.

Display view

  1. Select a dataset.
  2. In the Views section on the right, click the view you want to display.

Grant access to view

All views are available to users with organization-level read access to views. You can allow users without these permissions to access an individual view in the same way you grant access to individual datasets:

  1. Click Settings > Roles.
  2. Click the role with which you want to share the view or create a new role.
  3. In the Individual datasets section, click Add dataset.
  4. Start typing the name of the view. In the list, find the view that you want to share, and then click Add.
    Info

    It’s enough to grant access to the view. You don’t need to grant access to the underlying dataset.

  5. Click Save.
Was this page helpful?
Suggest edits on GitHub
PreviousDatasets overviewNextVirtual fields
On this page
Create viewDisplay viewGrant access to view