Data Source and Data Preprocessing