Ejemplo n.º 1
0
  public String createSample(
      String sampleName, String baseTable, ArrayList<String> schema, double samplingProb) {
    ArrayList<String> sampleCleanExtraSchema = new ArrayList<String>();
    sampleCleanExtraSchema.add("hash");
    sampleCleanExtraSchema.add("dup");

    return tableOperator.createTableAs(
            sampleName + "_dirty",
            tableOperator.materializeUDTFView(
                "clean_export", baseTable, schema, sampleCleanExtraSchema))
        + tableOperator.withSampling(samplingProb);
  }