# Keep columns

The Keep columns step allows you to choose a column or multiple columns, meaning that it will delete every other columns. Useful when you have a lot of columns and that you only need to use a few of them.

### Step parameters

* `Keep columns` **(array)\***: specify one or several column(s) to keep

### Example

**Input**

<figure><img src="https://1809014303-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZxYYf1KpgarKMgMsDCrw%2Fuploads%2Fgit-blob-a411b421ef572c0e50e6f59f0fb69a9fa74e99b6%2Ffilter_input.png?alt=media" alt=""><figcaption><p>Filter - Keep columns input</p></figcaption></figure>

**Configuration**

```json
{
    "columns" : ["id", "name", "country", "salary"]
}
```

**Output**

<figure><img src="https://1809014303-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZxYYf1KpgarKMgMsDCrw%2Fuploads%2Fgit-blob-3745aa82eafaba5a70b7c0ccfccd9ec1abf767f1%2Fkeepcolumns.png?alt=media" alt=""><figcaption><p>Filter - Keep columns output</p></figcaption></figure>
