Skip to main content

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

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:
Send the information via secure password sharing.
Delta Sharing credentials:
Credentials
Table configuration:
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

The current inventory format — only the stock-level and cost fields.

Fields

required




Logistics

Shipping and fulfillment costs associated with orders.
The system supports both outbound shipments to customers and return shipments from customers.

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

Each row represents a unique order line, identified by the combination of ORDER_ID, PRODUCT_ID, and VARIANT_NO.
Required:
Required:
Include these fields to record returns directly in your orders table.Required:Optional:
Order header level:Order line level:

Product Attributes

Product metadata including names, categories, and descriptive attributes for your catalog.

Required fields


Troubleshooting and support

For common issues and solutions, contact our support team directly for assistance.

Additional resources