Schema Reference

Data Dictionary

Derived from the Bronze profile report and Data Contract.

cart_items

Column Bronze Type Base Silver Type Required Description
cart_item_idint64int64YesUnique cart item identifier.
cart_idstringstringYesUnique cart identifier.
product_idint64int64YesUnique product identifier.
product_namestringstringNoProduct display name.
categorystringstringNoProduct category.
added_atstringtimestampNoTimestamp when the item was added.
quantityint64int64YesQuantity of items in the line.
unit_pricefloat64float64YesUnit sale price.
batch_idstringstringNoBatch identifier for ingestion run.
ingestion_tsstringtimestampNoIngestion timestamp for the record.
event_idstringstringNoUnique event identifier for lineage.
source_filestringstringNoSource file path in storage.

customers

Column Bronze Type Base Silver Type Required Description
customer_idstringstringYesUnique customer identifier.
first_namestringstringNo
last_namestringstringNo
emailstringstringYesCustomer email address.
phone_numberstringstringNoCustomer phone number.
signup_datestringdateYesDate when the customer signed up.
genderstringstringNoCustomer gender.
agefloat64float64NoCustomer age.
is_guestbooleanboolNoWhether the customer is a guest checkout.
customer_statusstringstringNoCustomer lifecycle status.
signup_channelstringstringNoAcquisition channel for the customer.
loyalty_tierstringstringNoCustomer loyalty tier.
initial_loyalty_tierstringstringNoInitial loyalty tier at signup.
email_verifiedbooleanboolNoWhether the email is verified.
marketing_opt_inbooleanboolNoWhether the customer opted into marketing.
mailing_addressstringstringNo
billing_addressstringstringNoBilling address text.
loyalty_enrollment_datestringdateNoDate customer enrolled in loyalty program.
clv_bucketstringstringNoCustomer lifetime value bucket.
batch_idstringstringNoBatch identifier for ingestion run.
ingestion_tsstringtimestampNoIngestion timestamp for the record.
event_idstringstringNoUnique event identifier for lineage.
source_filestringstringNoSource file path in storage.

order_items

Column Bronze Type Base Silver Type Required Description
order_idstringstringYesUnique order identifier.
product_idint64int64YesUnique product identifier.
product_namestringstringNoProduct display name.
categorystringstringNoProduct category.
quantityint64int64YesQuantity of items in the line.
unit_pricefloat64float64YesUnit sale price.
discount_amountfloat64float64NoDiscount amount applied.
cost_pricefloat64float64NoUnit cost for the item.
batch_idstringstringNoBatch identifier for ingestion run.
ingestion_tsstringtimestampNoIngestion timestamp for the record.
event_idstringstringNoUnique event identifier for lineage.
source_filestringstringNoSource file path in storage.

orders

Column Bronze Type Base Silver Type Required Description
order_idstringstringYesUnique order identifier.
total_itemsint64int64NoCount of items in the order.
order_datestringtimestampYesTimestamp when the order was placed.
customer_idstringstringYesUnique customer identifier.
emailstringstringNoCustomer email address.
order_channelstringstringNoChannel used to place the order (e.g., Web, Phone).
is_expeditedbooleanboolNoWhether expedited shipping was selected.
customer_tierstringstringNo
gross_totalfloat64float64YesGross order total before discounts/fees.
net_totalfloat64float64YesNet order total after discounts.
total_discount_amountfloat64float64NoTotal discount applied to the order.
payment_methodstringstringNoPayment method used for the order.
shipping_speedstringstringNoSelected shipping speed.
shipping_costfloat64float64NoShipping cost charged to customer.
agent_idstringstringNoSales or support agent identifier.
actual_shipping_costfloat64float64NoActual shipping cost incurred.
payment_processing_feefloat64float64NoFee charged by payment processor.
shipping_addressstringstringNoShipping address text.
billing_addressstringstringNoBilling address text.
clv_bucketstringstringNoCustomer lifetime value bucket.
is_reactivatedbooleanboolNoWhether the customer was reactivated.
batch_idstringstringNoBatch identifier for ingestion run.
ingestion_tsstringtimestampNoIngestion timestamp for the record.
event_idstringstringNoUnique event identifier for lineage.
source_filestringstringNoSource file path in storage.

product_catalog

Column Bronze Type Base Silver Type Required Description
product_idint64int64YesUnique product identifier.
product_namestringstringYesProduct display name.
categorystringstringNoProduct category.
unit_pricefloat64float64YesUnit sale price.
cost_pricefloat64float64NoUnit cost for the item.
inventory_quantityint64int64NoCurrent inventory quantity.
batch_idstringstringNoBatch identifier for ingestion run.
ingestion_tsstringtimestampNoIngestion timestamp for the record.
event_idstringstringNoUnique event identifier for lineage.
source_filestringstringNoSource file path in storage.

return_items

Column Bronze Type Base Silver Type Required Description
return_item_idint64int64Yes
return_idstringstringYesUnique return identifier.
order_idstringstringYesUnique order identifier.
product_idint64int64YesUnique product identifier.
product_namestringstringNoProduct display name.
categorystringstringNoProduct category.
quantity_returnedint64int64YesQuantity of items returned.
unit_pricefloat64float64NoUnit sale price.
cost_pricefloat64float64NoUnit cost for the item.
refunded_amountfloat64float64NoAmount refunded to the customer.
batch_idstringstringNoBatch identifier for ingestion run.
ingestion_tsstringtimestampNoIngestion timestamp for the record.
event_idstringstringNoUnique event identifier for lineage.
source_filestringstringNoSource file path in storage.

returns

Column Bronze Type Base Silver Type Required Description
return_idstringstringYesUnique return identifier.
order_idstringstringYesUnique order identifier.
customer_idstringstringYesUnique customer identifier.
emailstringstringNoCustomer email address.
return_datestringtimestampYesTimestamp when the return was initiated.
reasonstringstringNoReturn reason.
return_typestringstringNoType of return (e.g., refund, exchange).
refunded_amountfloat64float64NoAmount refunded to the customer.
return_channelstringstringNoChannel used to process return.
agent_idstringstringNoSales or support agent identifier.
refund_methodstringstringNoRefund method used.
batch_idstringstringNoBatch identifier for ingestion run.
ingestion_tsstringtimestampNoIngestion timestamp for the record.
event_idstringstringNoUnique event identifier for lineage.
source_filestringstringNoSource file path in storage.

shopping_carts

Column Bronze Type Base Silver Type Required Description
cart_idstringstringYesUnique cart identifier.
customer_idstringstringYesUnique customer identifier.
created_atstringtimestampYesTimestamp when the record was created.
updated_atstringtimestampNoTimestamp when the record was last updated.
cart_totalfloat64float64NoTotal value of items in the cart.
statusstringstringNoRecord status or state.
batch_idstringstringNoBatch identifier for ingestion run.
ingestion_tsstringtimestampNoIngestion timestamp for the record.
event_idstringstringNoUnique event identifier for lineage.
source_filestringstringNoSource file path in storage.

Last updated (UTC): 2026-01-24T20:59:59Z

Content hash (SHA-256): e430d2fbfd9f3dfa141a4825e6e94e70250b0d3eb46ae6d6a650d0a42c20258a