---
schema_version: "1"
id: b23de338a39973dd416c9251c6a78d5edfd551637b709c3263c18b2333dabb7e
title: Create Batch Data Transforms by Using Custom Code with Code Extension (Beta)
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/release-notes/260-0-0/rn_batch_transfrom.md
canonical_url: https://help.salesforce.com/s/articleView?id=release-notes.rn_batch_transfrom.htm&release=260&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 901f6fe50a4c61fbe076bbdf335d7d240f5cdf2973659b0cef82ff84e2693b80
description: With code extension in Data 360, you can create batch data transforms using your custom Python code. If native batch data transforms don't meet your business requirements, use code extension to author, debug, and deploy your transform logic, then create batch data transforms using that deployed logic.
products:
  - Cross Cloud Packages Solutions
release: "260"
---
# Create Batch Data Transforms by Using Custom Code with Code Extension (Beta)

With code extension in Data 360, you can create batch data transforms using your custom Python code. If native batch data transforms don't meet your business requirements, use code extension to author, debug, and deploy your transform logic, then create batch data transforms using that deployed logic.

**Why:** Code extension gives you the flexibility to create batch data transforms using custom logic that the native visual transform builder doesn't support. For example, you need windowed percentiles on engagement data, such as email opens and site visits, and text similarity on lead notes to match your ideal customer profile. With Code Extension, you can create batch data transforms that use Python libraries, such as `scikit-learn` and `difflib`, in your custom transform logic to calculate windowed percentiles and text similarity.

**Where:** This change applies to Data 360 Enterprise, Performance, Developer, and Unlimited editions.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-salesforce_release_notes-260-0-0-production-enus/ba62a63b-6cd1-440e-8d24-e867afab0363/images/icon_note.png)

Note Code extension is a pilot or beta service that is subject to the Beta Services Terms at [Agreements - Salesforce.com](https://www.salesforce.com/company/legal/agreements/) or a written Unified Beta Agreement if executed by Customer, and applicable terms in the [Product Terms Directory](https://ptd.salesforce.com/). Use of this pilot or beta service is at the Customer's sole discretion.

**When:** This feature is available starting in February 2026.

**How:** In Data 360, on the Data Transforms tab, click **New**. Select **Create From Custom Code**, and click **Next**. Enter a name and API name for your batch transform, select your deployed custom code from the list, and then save.

#### See Also

- [_Salesforce Developer Help_: Invoke Custom Code by Creating a Batch Data Transform (Beta)](https://developer.salesforce.com/docs/data/data-cloud-code-ext/guide/create-batch-transform.html)
- [_Salesforce Developer Help_: Code Extension in Data 360 (Beta)](https://developer.salesforce.com/docs/data/data-cloud-code-ext/guide/use-custom-code.html)