本文整理汇总了Java中org.apache.hadoop.hive.metastore.txn.TxnDbUtil类的典型用法代码示例。如果您正苦于以下问题:Java TxnDbUtil类的具体用法?Java TxnDbUtil怎么用?Java TxnDbUtil使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
TxnDbUtil类属于org.apache.hadoop.hive.metastore.txn包,在下文中一共展示了TxnDbUtil类的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: TestHiveSink
import org.apache.hadoop.hive.metastore.txn.TxnDbUtil; //导入依赖的package包/类
public TestHiveSink() throws Exception {
partitionVals = new ArrayList<String>(2);
partitionVals.add(PART1_VALUE);
partitionVals.add(PART2_VALUE);
metaStoreURI = "null";
conf = new HiveConf(this.getClass());
TestUtil.setConfValues(conf);
// 1) prepare hive
TxnDbUtil.cleanDb();
TxnDbUtil.prepDb();
// 2) Setup Hive client
SessionState.start(new CliSessionState(conf));
driver = new Driver(conf);
}
示例2: setUp
import org.apache.hadoop.hive.metastore.txn.TxnDbUtil; //导入依赖的package包/类
@Before
public void setUp() throws Exception {
// 1) prepare hive
TxnDbUtil.cleanDb();
TxnDbUtil.prepDb();
// 1) Setup tables
TestUtil.dropDB(conf, dbName);
String dbLocation = dbFolder.newFolder(dbName).getCanonicalPath() + ".db";
dbLocation = dbLocation.replaceAll("\\\\","/"); // for windows paths
TestUtil.createDbAndTable(driver, dbName, tblName, partVals, colNames, colTypes, partNames,
dbLocation);
// 2) Setup serializer
Context ctx = new Context();
ctx.put("serializer.fieldnames", COL1 + ",," + COL2 + ",");
serializer = new HiveDelimitedTextSerializer();
serializer.configure(ctx);
}