---
title: Set processor
description: Use the set processor to assign a specific value to a field, creating the field if it doesn’t exist or overwriting its value if it does. To use a set...
url: https://www.elastic.co/elastic/docs-builder/docs/2455/solutions/observability/streams/management/extract/set
applies_to:
  - Elastic Cloud Serverless: Generally available
  - Elastic Stack: Generally available since 9.2, Preview in 9.1
---

# Set processor
Use the set processor to assign a specific value to a field, creating the field if it doesn’t exist or overwriting its value if it does.
To use a set processor:
1. Select **Create** → **Create processor**.
2. Select **Set** from the **Processor** menu.
3. Set **Source Field** to the field you want to insert, upsert, or update.
4. Set **Value** to the value you want the source field to be set to.

This functionality uses the Elasticsearch set pipeline processor. Refer to the [set processor](https://docs-v3-preview.elastic.dev/elastic/docs-builder/docs/2455/reference/enrich-processor/set-processor) Elasticsearch documentation for more information.