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

# Select Columns

> Keep only the columns you need, reducing the data processed by every downstream step.

The **Select Columns** step filters columns down to the ones you care about, cutting the volume of data processed by the steps that follow. The variable selector shows the data as it stands at that point in the pipeline.

<Frame>
  <img src="https://mintcdn.com/alphacastio/ttF_U-V9HDrmrPbo/images/steps/select-columns-1.png?fit=max&auto=format&n=ttF_U-V9HDrmrPbo&q=85&s=1d35cff55f6661a749530890054e3067" alt="Choosing which columns to keep in the Select Columns step" width="1291" height="565" data-path="images/steps/select-columns-1.png" />
</Frame>

Entity columns — the date and dimension columns that uniquely identify a row — are always retained.

<Warning>
  Remember to save the step before moving to the next one.
</Warning>

## Next steps

<CardGroup cols={2}>
  <Card title="Rename columns" icon="pen" href="/steps/rename-columns">
    Give the surviving columns clearer names.
  </Card>

  <Card title="Reorder columns" icon="arrow-down-a-z" href="/steps/reorder-columns">
    Set the order columns appear in.
  </Card>
</CardGroup>
