MerchantOpsMerchantOps

Mapping Reviews

Review and confirm how columns from your uploaded files map to product fields in MerchantOps.

Understanding and configuring column mappings for accurate data extraction.

What is Column Mapping?

When you upload a document, MerchantOps needs to understand which columns in your file correspond to which product fields. Column mapping is the process of associating source columns (like "Item Name" or "MSRP") with target fields (like "Product Name" or "Price").

Our AI automatically detects likely mappings, but you can:

  • Review and confirm auto-detected mappings
  • Manually adjust incorrect mappings
  • Skip columns you don't need
  • Save mappings for reuse with similar files

When is Mapping Review Needed?

Not all uploads require manual mapping review. The system may request review when:

  • It's the first time processing files from this source
  • Column names don't match known patterns
  • Multiple columns could map to the same field
  • Critical fields (like product name) couldn't be auto-detected

Documents with status mapping_required need your review before processing can continue.

The Mapping Review Interface

When a document requires mapping review:

  1. Navigate to the document in Lakehouse → Documents
  2. Click the "Review Mappings" button
  3. The mapping interface shows all detected columns
Column mapping review interface

Interface Elements

ElementDescription
Source ColumnThe column name from your uploaded file
Sample ValuesExample data from the first few rows
Target FieldThe MerchantOps product field to map to
ConfidenceAI confidence level in the suggested mapping
StatusConfirmed, pending review, or skipped

Available Target Fields

Source columns can be mapped to these product fields:

Core Fields

FieldDescriptionRequired
vendor_idVendor Style IdYes
nameProduct name/titleYes
brandBrand or manufacturer nameNo
descriptionProduct description textNo
featuresFeatures of a product (bulleted list)No
priceProduct priceNo
taglineShort Description of the productNo
image_urlMain product image URLNo

Custom Attributes

In addition to core fields, you can map columns to any attribute defined in your Attribute Dictionary. This allows you to import attribute values directly from your source files.

Reviewing Mappings

For each column, you can:

Confirm a Mapping

If the auto-detected mapping is correct, click the checkmark to confirm it. Confirmed mappings show a green indicator.

Change a Mapping

  1. Click on the target field dropdown
  2. Select the correct field from the list
  3. The mapping updates immediately

Confirm All

Click "Confirm Mappings" to accept the current configuration. This triggers the document to continue processing with your approved mappings.

Reject/Confirm

If the auto-detection is significantly wrong, click "Reject Mappings" to clear all suggestions and start fresh with manual mapping.

Confirm and reject buttons

Reprocessing After Changes

If you change mappings after a document has been processed:

  1. Save your updated mappings
  2. Click "Reprocess Document"
  3. The system re-extracts products using the new mapping

Note:Reprocessing creates new lakehouse products. If you've already promoted products to the Catalog, those remain unchanged.

Saving Mapping Templates

For recurring file formats (like monthly vendor exports), you can save mapping configurations as templates:

  1. Configure the mapping for your first file
  2. Click "Save as Template"
  3. Name your template (e.g., "Acme Vendor Export")
  4. Future uploads can use this template automatically

To apply a saved template:

  1. Open the mapping review for a new document
  2. Click "Load Template"
  3. Select the appropriate template
  4. Review and confirm the applied mappings

Best Practices

Column Naming

  • Use clear names:Columns like "Product Name" map better than "Col_A"
  • Be consistent: Use the same column names across files from the same source
  • Include units:"Weight (oz)" is clearer than just "Weight"

Review Strategy

  • Check sample values: Verify the data matches the expected field type
  • Review low-confidence mappings: Pay extra attention to mappings with low AI confidence
  • Map attributes early: Configure attribute mappings in the first file to set the pattern

Next Steps

After confirming your mappings: