When ingesting B2C Commerce domain data using the Apache Iceberg connector, you must manually map these source objects to Data Model Objects (DMOs) in Data 360.
Unlike bundle-based ingestion, the Apache Iceberg connector doesn't automatically map source objects to DMOs. After you create a data stream for each source object, then configure the mappings manually in Data 360.
The following table lists the B2C Commerce source objects available for ingestion and provides links to mapping reference documentation for each object.
| Source Object | Description | Mapping Reference |
|---|---|---|
| Bundles Product | Products that customers can purchase as a group. Bundle products can contain independent inventory records for the bundle and the products that make up the bundle. | Bundles Product Mapping |
| Customer Profile | Customer profiles for registered customers. | Customer Profile Mapping |
| Goods Product | Hard goods that customers can purchase. | Goods Product Mapping |
| Master Product | A container for some types of products. Master products don't have inventory records. | Master Product Mapping |
| Product Catalog | Categories and products used to organize merchandise. | Product Catalog Mapping |
| Product Category | Categories of products. | Product Category Mapping |
| Product Category Product | The association between products and their categories. | Product Category Product Mapping |
| Sales Order | An order placed by a customer. | Sales Order Mapping |
| Sales Order Customer | A customer making an order. | Sales Order Customer Mapping |
| Sales Order Product | Products included in an order. | Sales Order Product Mapping |
| Custom Attributes | Custom attributes for products and customer profiles. Custom attribute tables contain rows that apply to their associated entities. Data Cloud doesn't support or ingest custom attributes with Image, HTML, or Password data types. | Map to custom DMOs based on your attribute definitions. |