var params = { path: "vaata.csv" /* STRING */, columnMappings: undefined /* STRING */, hasHeader: true /* BOOLEAN */, longitudeField: undefined /* NUMBER */, dateFormat: undefined /* STRING */, fileRepository: "vv" /* THINGNAME */, latitudeField: undefined /* NUMBER */, fieldDelimiter: "," /* STRING */, stringDelimiter: undefined /* STRING */, dataShape: "Data" /* DATASHAPENAME */ }; var result1 = Resources["CSVParserFunctions"].ReadCSVFile(params); // result: INFOTABLE var i=0; while(i < result1.getRowCount()) { var values = Things["vaata_Data"].CreateValues(); values.Turbine_Uid_High = result1.rows.Turbine_Uid_High; //STRING values.Turbine_Uid_Low = result1.rows.Turbine_Uid_Low; values.Raw_Wind_Speed = result1.rows.Raw_Wind_Speed; values.Raw_Turbine_Rpm = result1.rows.Raw_Turbine_Rpm; values.Generator_Rpm = result1.rows.Generator_Rpm; values.Vfd_Frequency = result1.rows.Vfd_Frequency; values.Dc_bus_Voltage = result1.rows.Dc_bus_Voltage; values.Raw_Vfd_Current = result1.rows.Raw_Vfd_Current; values.Avg_Three_Phase_Voltage = result1.rows.Avg_Three_Phase_Voltage; values.Raw_Avg_three_Phase_Current = result1.rows.Raw_Avg_three_Phase_Current; values.Raw_kw = result1.rows.Raw_kw; values.Raw_Error_Code = result1.rows.Raw_Error_Code; var params2 = { values: values /* INFOTABLE*/ }; Things["vaata_Data"].AddDataTableEntry(params2); i = i + 1; }