# Data Pipeline

The **Data Pipeline** is designed to give you a transparent, node-by-node record of every transformation and action performed on your dataset. Each node in the pipeline represents a distinct step—such as loading data, changing column types, or adjusting metadata—making it easy to visualize and manage how your data evolves over time.

1. Data pipeline can be found under **Data** **→ Prepare → Data** and **Data → Prepare → Metadata,** just above the search bar.
2. Click on the arrow at the far right to expand or collapse the **Data Pipeline**.

<figure><img src="https://content.gitbook.com/content/VXyBWnsg0T2tHBl87viA/blobs/InTqZhFK4cTrhtYDTwMz/image.png" alt="" width="563"><figcaption><p>Data Pipeline</p></figcaption></figure>

3. Arrows between nodes show the flow of data from one action to the next, giving a clear picture of how each step depends on the previous ones.
4. Hover over any node to view the timestamp of the action performed along with the initials of the username who performed that action.
5. From the **Data Pipeline**, you can also click on **Add Operation (+)** button to perform new actions. For more details about the actions displayed, check out [this](https://help.tellius.com/tellius-5.6/data/preparing-your-datasets/list-of-icons-and-their-actions) section.

<figure><img src="https://content.gitbook.com/content/VXyBWnsg0T2tHBl87viA/blobs/K8KIvzpiaOgA4fyOD7JW/image.png" alt="" width="563"><figcaption><p>Data Pipeline</p></figcaption></figure>

6. Click on any node, and the right pane will appear, displaying detailed information such as:

* Action name (e.g., “Type Change”)
* Timestamp (e.g., December 29, 2024, 12:06)
* User who performed the action (e.g., “Created by superUser”)
* Operation Details (e.g., “Added display name ‘Unique page views’”)

7. The pane includes a **Restore** button that reverts the pipeline (and thus your dataset) to the state at that step. Once discarded, the pipeline and data revert to the state of the previous node.

<figure><img src="https://content.gitbook.com/content/VXyBWnsg0T2tHBl87viA/blobs/mXoVNjhCPftrU6hhkLij/image.png" alt="" width="450"><figcaption><p>Details of each node</p></figcaption></figure>

8. Each node effectively stores a snapshot (version control) of the pipeline at that stage. You can restore to a previous state if you need to revert a change.

{% hint style="danger" %}
**Add Operation (+)** and **Restore** actions are available only in **Edit** mode.
{% endhint %}
