Examples of ResourceSchema


Examples of org.apache.pig.ResourceSchema

      ResourceFieldSchema[] innerTupleFieldSchemas = new ResourceFieldSchema[1];
      innerTupleFieldSchemas[0] = new ResourceFieldSchema().setName("innerfield")
        .setDescription("The inner field in the tuple in the bag")
        .setType(getPigType(arrayElementFieldSchema))
        .setSchema(null); // the element type is not a tuple - so no subschema
      bagSubFieldSchemas[0].setSchema(new ResourceSchema().setFields(innerTupleFieldSchemas));
    }
    return new ResourceSchema().setFields(bagSubFieldSchemas);

  }
View Full Code Here

Examples of org.apache.pig.ResourceSchema

  }

  private static ResourceSchema getTupleSubSchema(HowlFieldSchema hfs) throws IOException {
    // for each struct subfield, create equivalent ResourceFieldSchema
    ResourceSchema s = new ResourceSchema();
    List<ResourceFieldSchema> lrfs = new ArrayList<ResourceFieldSchema>();
    for(HowlFieldSchema subField : hfs.getStructSubSchema().getFields()) {
      lrfs.add(getResourceSchemaFromFieldSchema(subField));
    }
    s.setFields(lrfs.toArray(new ResourceFieldSchema[0]));
    return s;
  }
View Full Code Here

Examples of org.apache.pig.ResourceSchema

        if(includeDayDateColumn){
            fieldschema.add(new FieldSchema(DAY_DATE_COLUMN, DataType.CHARARRAY));
        }

        pigSchema = new ResourceSchema(new Schema(fieldschema));

        props =  new Properties();

        //   setting table schema properties for ColumnarSerDe
        //   these properties are never changed by the columns to read filter, because the columnar serde needs to now the
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.