1. 输入步骤
1.1 csv输入
csv 输入对应的代码如下所示:
CsvInputMeta csvInputMeta = new CsvInputMeta();
csvInputMeta.setDefault();
csvInputMeta.setDelimiter(",");
csvInputMeta.setFilename("/etl/data.csv");
csvInputMeta.setHeaderPresent(true);
String[] headers = {
"name","firstname","zip","city","birthdate","street","housenr","stateCode","state"};//设置头部信息
TextFileInputField[] textFileInputFields = new TextFileInputField[headers.length];
for(int i=0;i<headers.length;i++){
textFileInputFields[i] = new TextFileInputField();
textFileInputFields[i].setName(headers[i]);
}
csvInputMeta.setInputFields(textFileInputFields);
PluginRegistry registry = PluginRegistry.getInstance();
String textId = registry.getPluginId(StepPluginType