|  | @@ -36,7 +36,7 @@ public class SparkAdCTRSampleTester {
 | 
	
		
			
				|  |  |          System.out.println("Read odps table...");
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          JavaRDD<Record> readData = odpsOps.readTableWithJava(project, table, partition, new RecordsToSamples(), Integer.valueOf(30));
 | 
	
		
			
				|  |  | -        readData.filter(row -> row.getString("type").equals("VlogAdCtrLRScorer"))
 | 
	
		
			
				|  |  | +        readData.filter(row -> row.get("type") != null).filter(row -> row.getString("type").equals("VlogAdCtrLRScorer"))
 | 
	
		
			
				|  |  |                  .map(line -> singleParse(line))
 | 
	
		
			
				|  |  |                  .saveAsTextFile(hdfsPath);
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -84,7 +84,7 @@ public class SparkAdCTRSampleTester {
 | 
	
		
			
				|  |  |                  for (int j = 0; j < groupedFeature.getFeaturesCount(); j++) {
 | 
	
		
			
				|  |  |                      BaseFeature baseFeature = groupedFeature.getFeatures(j);
 | 
	
		
			
				|  |  |                      if (baseFeature != null) {
 | 
	
		
			
				|  |  | -                        featureList.add(String.valueOf(baseFeature.getIdentifier()));
 | 
	
		
			
				|  |  | +                        featureList.add(String.valueOf(baseFeature.getIdentifier()) + ":1");
 | 
	
		
			
				|  |  |                      }
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  |              }
 |