---
schema_version: "1"
id: 04efae7d28f95842f36f1d48a1ddb36e28b6af23e430c76eced7cef6684fb3dc
title: Change the Target Output of a Transformation
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/studio/change-target-output-transformation-studio-task.md
canonical_url: https://docs.mulesoft.com/studio/change-target-output-transformation-studio-task
source_site: docs.mulesoft.com
content_type: documentation
content_hash: bb0d7a3c81876dc2eebb0f404eed80a17656dc3a46c98f7c2bd2911542c055c4
description: MuleSoft Documentation Site
latest: true
---
---
product: Studio
---

# Change the Target Output of a Transformation

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

By default, the Transform Message component outputs to the message payload. You can change this
target, so that the result of your transformation populates another part of the output such as a
property or variable.

1.  Click the **Edit Current Target** button
    ![Edit icon](/mulesoft/current/en-us/studio/_images/using-dataweave-in-studio-47984.png).

2.  Specify where in the output Mule message to place the result of your DataWeave transform. In
    case you’re creating a new variable or property, you must also set a name for it.

    ![The variable name and source code options highlighted in the selection dialog window](/mulesoft/current/en-us/studio/_images/dw-new-variable.png)

## See Also

- [Transform Message Component](https://docs.mulesoft.com/studio/transform-message-component-concept-studio)

- [Add Another Output Target](https://docs.mulesoft.com/studio/add-another-output-transform-studio-task)

- [Mule Message Structure](https://docs.mulesoft.com/mule-runtime/latest/about-mule-message)

- [DataWeave language](https://docs.mulesoft.com/mule-runtime/latest/dataweave)
