# Preprocessing rules

A datastream can be configured with preprocessing rules. These allow you to clean your data into a Unified Name Space (UNS).

<figure><img src="https://3590686807-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwEBNWlmdcxXBXd7oyqyR%2Fuploads%2F4f9zeqP3n6Mp82USgwoo%2Fpreprocessing.png?alt=media&#x26;token=84b4584d-e15b-4cd2-b1ec-bb56a50c5022" alt=""><figcaption></figcaption></figure>

Per signal, you can configure

* **Output name**: a new name for the signal
* **Description**, will be added as signal metadata
* **Unit**
* **Gain and Offset**, applying the formula `new_value = input_value*gain + offset`

Additionally, you can choose the priority of a signal

* **High**: 1) the signal will be imported first when importing a file, and 2) the signal will also be loaded into hot storage automatically
* **Default**: no special treatment

### Discover Preprocessing in 1 minute

{% embed url="<https://www.youtube.com/watch?index=25&list=PLtVuqpI9QpJAFtUEvuS23Z47XGHrRc_P9&v=Rs5SABXH2pw>" %}

Want to discover more Marple features in 1 minute? Check out other [1-minute-marple-videos](https://docs.marpledata.com/docs/other-resources/1-minute-marple-videos "mention")
