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

# Delete Column

> Remove one or more columns from your dataset to clean up inputs, reduce noise, or prep for downstream steps.

## What It Does

* **Deletes selected columns** from your data
* **Supports multiple columns at once**
* **Ignores missing columns** if they’ve been removed upstream
* **Returns your cleaned data**, with row count and order preserved

***

## 🏁 Getting Started

<Frame>
  <img src="https://mintcdn.com/nurturev/OitEIaKlfl7lCKCJ/images/Delete%20Column%20node%20configuration%20screenshot.png?fit=max&auto=format&n=OitEIaKlfl7lCKCJ&q=85&s=75d70fb508c171e96e4c201423489062" alt="Delete Column node configuration screenshot" style={{ borderRadius: '0.5rem', width: '100%', margin: '1.5rem 0' }} width="1178" height="1664" data-path="images/Delete Column node configuration screenshot.png" />
</Frame>

<Steps>
  <Step title="Add the Node">
    Drag in the **Delete Column** node from the panel.
  </Step>

  <Step title="Connect an Input">
    Use any node that outputs data.
  </Step>

  <Step title="Select Columns to Delete">
    Use the dropdown to pick one or more columns to remove.
  </Step>

  <Step title="Run the Node">
    Hit **Run** to remove the selected columns.
  </Step>
</Steps>

***

## Inputs

### 🛠️ Required Fields

* **Columns to Delete (✅)**\
  One or more column names selected from the dropdown.\
  *Why it matters:* The node can’t run unless at least one column is selected.

<Note>
  You’ll only see columns from the immediate upstream node. If a column is missing, check that it wasn’t dropped earlier in the play.
</Note>

***

## Output

You’ll get back your input data — minus the columns you chose to remove.

* Row count and column order are preserved
* Any columns that no longer exist upstream are ignored

***

## How It Works

1. Loads your input data
2. Applies the column deletion list
3. Skips any missing columns
4. Removes the selected fields
5. Returns a simplified version of your data

***

## 🚀 Example Use Cases & Prompts

| Use Case                | Setup Example                            |
| ----------------------- | ---------------------------------------- |
| Clean up before export  | Remove `notes_draft`, `temp_tags`        |
| Drop unused enrichments | Delete `angellist_url`, `alexa_ranking`  |
| Remove sensitive fields | Exclude `email`, `phone`, `linkedin_uid` |
| Shrink dataset          | Only keep what's needed for downstream   |

***

## ✨ Pro Tips

<Tip>
  Use this node before export steps like **CSV Write** or downstream enrichment to stay lean and focused.
</Tip>

<Tip>
  Use this node to cut down the noise in your dataset.
</Tip>

***

## ⚠️ Important Considerations

<Warning>
  At least one column must be selected for the node to run.
</Warning>

<Warning>
  If you delete all columns, your output will be completely empty — no rows or headers. Double-check before running.
</Warning>

***

## 🛠 Troubleshooting & Gotchas

| Symptom         | Likely Cause                      | Quick Fix                             |
| --------------- | --------------------------------- | ------------------------------------- |
| Output is empty | All columns were removed          | Keep at least one field in the result |
| Missing column  | It may have been removed upstream | Check earlier nodes in the play       |

***

## 📝 FAQ

<AccordionGroup>
  <Accordion title="Can I delete columns that don’t exist anymore?">
    You can only delete columns that are passed into this node from the upstream node.
  </Accordion>

  <Accordion title="Do I need to type column names manually?">
    Nope — just use the dropdown menu to pick available fields.
  </Accordion>

  <Accordion title="What if I accidentally delete all columns?">
    You’ll get an empty dataset. No problem — reconfigure the node and run it again with the columns you want to keep.
  </Accordion>
</AccordionGroup>

***

## 💰 Pricing

> The Delete Column node is **free** — no credits required.

***

<p style={{ fontSize: '1rem', fontWeight: 'bold', marginTop: '1.5rem' }}>
  Keep your data tight and tidy — drop what you don’t need, and pass along only what matters. 🧼🧠
</p>
