Necesidad de tener acceso a la Colmena tablas de metadatos utilizando Jdbc programa.¿Qué hace exactamente el Metastore realidad de la tienda y cómo puedo acceder a él?
He intentado hacer esto:
sql="show tables";
Statement stmt = con.createStatement();
System.out.println("Running: " + sql);
res = stmt.executeQuery(sql);
while (res.next()) {
System.out.println(res.getString(1));
}
Por lo tanto, obtener la lista de tablas, pero quiero saber qué tabla es la información almacenada en lo que me puede Seleccionar Directamente de la tabla en lugar de despedir a una Colmena de comandos.
También mi Metastore está configurado en PostGreSQL.(si eso ayuda!)
Gracias
Hitz
Metastore, además, las tiendas de la meta-información sobre su Colmena tablas de nombres, tabiques, columnas, los números de seguro social, SerDes, etc.
Metastore parámetros de conexión se almacenan en
hive-site.xml
(propiedades relevantes son el nombre javax.jdo.opción.ConnectionURL, javax.jdo.opción.Atributos connectionusername, y javax.jdo.opción.ConnectionPassword)Puede conectar a la base de datos Postgres utilizando los parámetros de conexión y ejecutar, dicen, estos comandos:
Puede consultar la metastore DB a través de JDBC.
E. g: lista de los nombres de tabla y de su ubicación en HDFS:
No existe una ER diagrama acerca de la metastore, pero no podría ser de hasta a la fecha,
por lo tanto te sugiero que para ejecutar el metastore secuencia de comandos DDL (Colmena 0.12), en una prueba
el esquema, y crear la nueva ER diagrama de estas tablas. (E. g con PowerArchitect)