Class UploadHeuristic

java.lang.Object
de.businesscode.bcdui.upload.data.steps.UploadHeuristic
All Implemented Interfaces:
IUploadStep

public class UploadHeuristic extends Object implements IUploadStep
This class tries to guess the data content semantics in bcd_dataupload_rowcol and updates bcd_dataupload_control 1. Does the data have a header 2. What data types do the columns have 3. Which columns are dimensions and which metrics 4. In what format are numbers given 5. How would the data match against allowed BindingSets or a given BindingSet, we choose the BindingSet where most number of columns match and were all mandatory columns could be matched