1. A data profiling method comprising: a data processing step of reading an input data entry set and labeling semantic fragments of said data entries according to said fragments and semantic features of said fragments; and a data analyzing step of, based on said labeled semantic fragments, performing a semantic-level data analysis on the input data entry set to obtain analysis results.