You are here:
Code Extension
Bring your custom Python code into Data 360 to extend Data 360's native capabilities using code extension. If the native Data 360 features don't meet your business requirements, deploy your custom logic across supported Data 360 features such as batch data transforms. For example, if you need advanced data transformations for your business use case, you can deploy custom business logic to Data 360 to implement your requirements.
The code extension workflow involves collaboration between developers and users with a Data Cloud Architect permission set. Developers author and validate custom Python code locally by using Salesforce CLI with the Code Extension plugin and the Data Custom Code Python SDK as the toolchain. Then they prepare it for deployment.
Data 360 users manage code execution, monitoring, and migration from sandbox to production. In sandbox, upload custom code packages, create batch data transforms that invoke the custom code, and execute them on demand or on a schedule. Monitor deployment status, execution history, and logs. After validation, package the custom code and dependencies into a data kit. In production, install the data kit, execute batch data transforms to process production data, and monitor execution.
- Billing Considerations for Code Extension
Using code extension in Data 360 impacts the consumption of credits used for billing for orgs operating Data 360 under a Data Cloud license.

