Пример #1
0
 /**
  * It writes all record values to the Parquet RecordConsumer.
  *
  * @param record Contains the record of values that are going to be written
  */
 public void write(final ArrayWritable record) {
   if (record != null) {
     recordConsumer.startMessage();
     try {
       writeGroupFields(record, schema);
     } catch (RuntimeException e) {
       String errorMessage = "Parquet record is malformed: " + e.getMessage();
       LOG.error(errorMessage, e);
       throw new RuntimeException(errorMessage, e);
     }
     recordConsumer.endMessage();
   }
 }