# Data Formats in ETL pipeline

* A data format is how that data is structured; for example, the data format can be a CSV format, Fixed width text format, MySQL table record, or a JSON Format.&#x20;
* Depending on the Data Format, other settings may need to be specified for reading and writing data to relevant fields.&#x20;
* The Data Format tab consists of three (3) sections:&#x20;
  * Reader: This section contains details related to the data source, i.e. where the data is read from. This tab is selected by default.&#x20;
  * Writer: This section includes details about the data destination, i.e., where the data is written to.&#x20;
  * Field Mapping: This section maps the data fields from the source to the destination.

<figure><img src="https://media.langstack.com/documentation/media/images/code/training_manual/chapter_9/ch9etldataformtab.png" alt=""><figcaption></figcaption></figure>
