func MarshalRecord()

in workload-management/s3-trigger-ecs-task/s3-file-processor/utils/ProcessHelper.go [18:34]


func MarshalRecord(record []string) *Record {
	return &Record{
		Region:        record[0],
		Country:       record[1],
		ItemType:      record[2],
		SalesChannel:  record[3],
		OrderPriority: record[4],
		OrderDate:     record[5],
		OrderId:       record[6],
		ShipDate:      record[7],
		UnitSold:      GetInt(record[8]),
		UnitPrice:     GetFloat(record[9]),
		TotalRevenue:  GetFloat(record[10]),
		TotalCost:     GetFloat(record[11]),
		TotalProfit:   GetFloat(record[12]),
	}
}