> ## Documentation Index
> Fetch the complete documentation index at: https://laminar.sh/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Table views

**Table views** save a table's filters, search, sort, and column layout as a named preset you can reopen with one click. Views are stored per project, so any member of the project can pick the same preset from the dropdown.

<Frame caption="The view picker on the traces table, with three saved views.">
  <img src="https://mintcdn.com/laminarai/JUIDucLXbPPel4Lc/images/platform/table-views/picker.png?fit=max&auto=format&n=JUIDucLXbPPel4Lc&q=85&s=a62f6c710e3ecf1d811e3687a378f753" alt="Table views picker open above the traces table" width="1512" height="982" data-path="images/platform/table-views/picker.png" />
</Frame>

Each view is scoped to one table (Traces, Spans, Sessions, Evaluations, and the others), so saving a view on Traces never clutters the dropdown on Spans.

## Save a view

Set up the table the way you want it. The picker shows an amber dot when the current state has drifted from any saved view; open it and the **Unsaved changes** section appears:

* **Save changes** writes back to the active view.
* **Save as new view** prompts for a name.
* **Discard changes** reverts to the active view (or to `Default view` if none is loaded).

<Frame caption="The Unsaved changes section appears when the table state has drifted from the active view.">
  <img src="https://mintcdn.com/laminarai/JUIDucLXbPPel4Lc/images/platform/table-views/unsaved.png?fit=max&auto=format&n=JUIDucLXbPPel4Lc&q=85&s=573e905707a92b17e0aabb4025022f15" alt="Unsaved changes section in the views dropdown" width="1512" height="982" data-path="images/platform/table-views/unsaved.png" />
</Frame>

## Example: Most expensive traces

Sort the Traces table by Cost descending, hide the columns you don't need (root output, tags, metadata, session/user id), and save it as **High-cost traces**. Anyone in the project opening the Traces tab can pick that view from the dropdown to land on the same focused table.

<Frame caption="The Traces table with the High-cost traces view applied: sorted by cost desc, with low-signal columns hidden.">
  <img src="https://mintcdn.com/laminarai/JUIDucLXbPPel4Lc/images/platform/table-views/example.png?fit=max&auto=format&n=JUIDucLXbPPel4Lc&q=85&s=6f4846df5d55c4aa5a72221a2a1ac161" alt="Traces table with the High-cost traces view applied" width="1512" height="982" data-path="images/platform/table-views/example.png" />
</Frame>

## What's next

<CardGroup cols={2}>
  <Card title="Full text search" icon="search" href="/platform/search">
    Search across span input, output, and attributes; saved into a view alongside your filters.
  </Card>

  <Card title="SQL Editor" icon="database" href="/platform/sql-editor">
    When a view's filters are not enough, drop into raw SQL across traces, spans, signals, and evals.
  </Card>
</CardGroup>
