Supported data types
Inventory
Stock levels
Logistics
Shipping & fulfillment costs
Orders
Customer transactions
Product Attributes
Product metadata & descriptions
Prerequisites
Before setting up the Databricks integration, ensure you have:- A Databricks workspace with Delta Sharing enabled
- Tables in Unity Catalog containing your data, with columns matching our schema
- A share containing the relevant tables that can be shared externally
Good to know
COGS priority
COGS priority
Storefront assignment
Storefront assignment
If you operate multiple storefronts, include
EXTERNAL_STOREFRONT_ID in your data for per-row storefront assignment.Merchant mappings
Step-by-step integration guide
1
Create a Delta Share
In your Databricks workspace, create a Delta Share containing the tables you want to integrate. Ensure the tables have columns matching our schema below.Refer to the Databricks Delta Sharing documentation for details on creating and managing shares.
2
Share credentials
Provide the following to your Customer Success Manager:Delta Sharing credentials:Table configuration:
Send the information via secure password sharing.
Credentials
Connection
3
Specifying data tables and schema
Ensure each table aligns with our schema. Columns must be named according to the column names specified in the schema below. This is crucial for accurate data integration.
4
Finalizing integration
After setting up the share and ensuring data mapping accuracy, our team will finalize the integration process, enabling data flow from Databricks into our platform.
Multiple values Some fields allow multiple values. These fields can be added as column of Array type, like
["value1", "value2", "value3"]. Data schema
Inventory
- Version 2 (Current)
- Version 1 (Legacy)
The current inventory format — only the stock-level and cost fields.
Fields
Fields
required
Logistics
Shipping and fulfillment costs associated with orders.Fields
Fields
Orders
Customer transaction data including order details and line items. See COGS priority for how cost values are resolved.How order data should be structured
How order data should be structured
Each row represents a unique order line, identified by the combination of
ORDER_ID, PRODUCT_ID, and VARIANT_NO.Order header fields
Order header fields
Required:
Order line fields
Order line fields
Required:
Return fields (within orders)
Return fields (within orders)
Include these fields to record returns directly in your orders table.Required:Optional:
Custom attributes
Custom attributes
Order header level:Order line level:
Product Attributes
Product metadata including names, categories, and descriptive attributes for your catalog.Required fields
Required fields
Optional fields
Optional fields
Custom attributes
Custom attributes
Troubleshooting and support
For common issues and solutions, contact our support team directly for assistance.Additional resources
- Databricks Delta Sharing documentation: Databricks Documentation

