private List<Partition> createMultiPartitionTableSchema(String catName, String dbName, String tblName,
String typeName, List<List<String>> values) throws Throwable {
createDb(dbName);
Map<String, String> fields = new HashMap<>();
fields.put("name", ColumnType.STRING_TYPE_NAME);
fields.put("income", ColumnType.INT_TYPE_NAME);
Table tbl = new TableBuilder()
.setDbName(dbName)
.setTableName(tblName)
.setCatName(catName)
.addCol("name", ColumnType.STRING_TYPE_NAME)
.addCol("income", ColumnType.INT_TYPE_NAME)
.addPartCol("ds", ColumnType.STRING_TYPE_NAME)
.addPartCol("hr", ColumnType.STRING_TYPE_NAME)
.create(client, conf);
if (isThriftClient) {
tbl = client.getTable(dbName, tblName);
}
return createPartitions(dbName, tbl, values);
}