# Execute a Code Extension via Batch Data Transform

Execute your code extension by running the batch data transform that uses it. A batch data transform created by using a code extension displays the source as Code Extension and lists the source and target data objects in its details.

| Edition Table                                                                                                                                                                                                 |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Available in: **Developer**, **Enterprise**, **Performance**, and **Unlimited** Editions. See [Data 360 edition availability](https://help.salesforce.com/s/articleView?id=sf.c360_a_dc_editions.htm&type=5). |

| User Permissions Needed                                  |                                                        |
| -------------------------------------------------------- | ------------------------------------------------------ |
| To run code extension by running a batch data transform: | Permission set: <ul><li>Data Cloud Architect</li></ul> |

## Prerequisites

- Access a Data 360 org with appropriate permission sets.
- Enable Code Extension in Data Cloud Setup by using the Feature Manager. See [Enable Data 360 Features in Feature Manager](https://help.salesforce.com/s/articleView?id=data.c360\_a_feature_manager.htm\&language=en_US\&type=5).
- [Invoke Code Extension by Creating a Batch Data Transform](/docs/data/data-cloud-code-ext/guide/create-batch-transform.md).

## Steps to execute Code Extension

1. In Data 360, click the **Data Transforms** tab.

   If the Data Transforms tab isn't visible, click **More** and select **Data Transforms**.

2. Search for and then run your batch data transform to execute the code extension. See [Run a Batch Data Transform](https://help.salesforce.com/s/articleView?id=data.c360\_a_batch_transform_run.htm\&type=5).

3. Monitor the code extension execution, review logs, and validate the output in the sandbox to verify your custom script transforms the data as expected. See [Check Batch Data Transform Status](http://help.salesforce.com/s/articleView?id=data.c360\_a_batch_transform_status.htm\&type=5) and [Run History](/docs/data/data-cloud-code-ext/guide/view-deployment-details.md).

## What's next

- [Migrate Custom Script from Sandbox to Production](/docs/data/data-cloud-code-ext/guide/migrate-code-to-prod.md)

## See Also

- [Write and Validate Custom Scripts](/docs/data/data-cloud-code-ext/guide/author-custom-script.md)
