---
schema_version: "1"
id: 2fc7613f180dbadba4f06a3a9eb6aea367f66f68c1768c8a3dc27b7c2f4a4cae
title: Change the Target Output of a Transformation (Anypoint Studio)
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/mule-runtime/4.11/transform-change-target-output-transformation-studio-task.md
canonical_url: https://docs.mulesoft.com/mule-runtime/4.11/transform-change-target-output-transformation-studio-task
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 7c0cee951b72fe773ce5300c1e4088295d78b25a812d0ca7b0c1af9088687e76
description: MuleSoft Documentation Site
release: "4.11"
latest: false
---
---
product: Mule Runtime
version: 4.11
---

# Change the Target Output of a Transformation (Anypoint Studio)

> 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 **Edit Current Target** above the DataWeave code editor.

    ![Edit icon](/mulesoft/current/en-us/mule-runtime/4.11/_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.

    ![An output with an option to choose a source code](/mulesoft/current/en-us/mule-runtime/4.11/_images/dw-new-variable.png)

## See Also

[Transform Message Component](https://docs.mulesoft.com/mule-runtime/4.11/transform-component-about)

[Add Another Output to the Transform Message Component](https://docs.mulesoft.com/mule-runtime/4.11/transform-add-another-output-transform-studio-task)

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

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