# Add or update map
> Supported in: Batch, Streaming
Updates a value by key in a map or adds new key value pair.
**Expression categories:** Map
## Declared arguments
* **Expression:** Expression to set as value for the key.
*Expression\*
* **Key:** Key to add or update.
*Expression\*
* **Map:** Map expression.
*Expression\