THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Code Block |
---|
Configuration config = new Configuration(); config.add("hive-site.xml"); HCatClient client = new HCatTempletonClientHCatUtil.getHCatClient(config); HCatCreateTableDesc desc = new HCatCreateTableDesc(); desc.setTableName("demo_table"); desc.setDatabaseName("db1"); desc.setFileFormat("rcfile"); ArrayList<HCatFieldSchema> cols = new ArrayList<HCatFieldSchema>(); cols.add(new HCatFieldSchema("col1", Type.INT, "comment1")); cols.add(new HCatFieldSchema("col2", Type.STRING, "comment2")); desc.setCols(cols); //Validate desc.validateCommandDesc(); boolean success = client.createTable(desc); |
...