Customer Notes Fact Table

This table captures the event when a customer note is created. It has additional information about the customer. The table captures the date and time when the customer note was created, store at which the note was created, and details of the customer for whom the note is added.

Databricks Table Name: customer_notes

Customer Notes - Entity Relationship Diagram (ERD)

Zoom in the table for more clarity. Click the table title to view its details.

Customer Notesauto_update_time_customer_note: bigintcustomer_note: stringdim_event_date_id: bigintdim_event_time_id: bigintdim_event_user_id: bigintdim_event_zone_till_id: bigintdim_latest_updated_date_id: bigintdim_latest_updated_time_id: bigintPKnote_id: bigintyear: intDateLKdate_id: intday_of_month: intweek_of_year: intmonth: stringyear: intquarter: stringweek_number: intweek_start_date: stringweek_end_date: stringday_of_week: stringmonth_no: intmonth_no_of_year: intmonth_of_year: stringday_of_week_no: intquarter_no: intyearly_quarter_no: intdate: stringTimeLKtime_id: biginttime: stringhour_of_day: intminute_of_day: intday_shift: stringday_shift_no: inthour_range: stringZone_tillsstore_country: stringexternal_id_1: stringstore: stringauto_update_till_parent: bigintarea: stringstore_name: stringstore_city: stringstore_state: stringtill: stringauto_update_till_store_relation: bigintis_ffc_enabled: stringLKtill_id: biginttype: stringtill_description: stringauto_update_till: bigintstore_channel: stringexternal_id: stringis_billable: stringstore_id: bigintis_active: stringauto_update_store: bigintstore_description: stringlatitude: stringtimezone: stringexternal_id_2: stringtill_name: stringzone_name: stringDateTimeZone Tillsusersauto_update_merged_customer: bigintauto_update_loyalty: bigintfraud_status: stringtest_control_bucket: stringis_merged_customer: stringsubscription_status_email_bulk: stringfirst_name: stringslab_name: stringsubscription_status_wechat_bulk: stringemail: stringlast_name: stringmerged_user_id: bigintLKuser_id: bigintsubscription_status_wechat_trans: stringsubscription_status_sms_bulk: stringndnc_status: stringsubscription_status_email_trans: stringtest_control_status: stringauto_update_fraud_user: bigintis_inactive: stringsource: stringslab_number: intauto_update_users: bigintregistered_till_id: bigintauto_update_customer_enrollment: bigintslab_expiry_date: stringcustomer_external_id: stringsubscription_status_sms_trans: stringmobile: stringloyalty_type: stringauto_update_ndnc_status: bigintUsers

Legend

PK   Primary Key

LK   Linking Key

Fact Table
Dimension Table
Customer Notes

Customer Notes Fact Table

Column NameData TypeDescriptionLinked Table
auto_update_time_customer_notebigintDate and time when the corresponding record in the customer_note table available at the source was last updated. It is in the Unix timestamp format._
customer_notestringCaptures additional information about the customer._
dim_event_date_idbigintDate when customer note was created.date
dim_event_time_idbigintTime when customer note was created.time
dim_event_user_idbigintIdentifier for the customer associated with the note. It is an internally assigned value by Capillary for user identification.users
dim_event_zone_till_idbigintIdentifier assigned to the point-of-sale (POS) terminal within a store. It distinguishes one checkout location from another within the same store.zone_tills
dim_latest_updated_date_idbigintDate when the data corresponding to this event/row is changed in the source table.date
dim_latest_updated_time_idbigintTime when the data corresponding to this event/row is changed in the source table.time
note_idbigintUnique identifier of the customer note. It is the primary key of this table._
yearintYear of customer note addition._