This is a new and improved historical data importer for Segment. It provides a UI to dynamically configure, transform, and import csv data as Segment events.
Upload a csv from your local file system:
Inspect a particular row to see QA the format of the Segment Events:
Run the following commands in your terminal:
-
clone the repository, e.g.:
git clone https://github.com/segmentio/desktop-csv-uploader.git
-
Navigate to the project root directory in your terminal, e.g.:
cd desktop-csv-uploader
-
Run
npm install
to install dependencies -
Run
npm run build
to package via webpack and transpile the typescript -
Run
npm run client
to start the dev server -
Open http://localhost:8080 in your browser