|
|
|
|
- Presentación
- ¿Cómo manipular una base de datos con Hive en programación?
Gestión de las bases de datos de Hive
Disponible solo con estos tipos de conexión
Hive es una capa de software de Hadoop utilizada para ejecutar consultas. Hive está usando el lenguaje HiveQL que está cerca de SQL. El desarrollador especifica su consulta usando HiveQL (sintaxis derivada de SQL) y el motor de Hive traduce esta consulta para interrogar la base de datos de HBase en modo nativo.. En la versión 21, tiene la posibilidad de ejecutar consultas HiveQL utilizando las funciones SQL de WLanguage. ¿Cómo manipular una base de datos con Hive en programación? Para manipular una base de datos con Hive, debe utilizar las funciones SQL de WLanguage. Es posible: ConnectionNum is int ConnectionNum = SQLConnect("master2.hadoop1.myserver.com", "sa", "", "default", "HIVE") IF ConnectionNum <> 0 THEN // The connection was successful // Use the connection to run SQL queries IF SQLExec("SELECT * FROM TEAM WHERE NAME='HOU'") = True THEN // Process the query ELSE // Query failure: display an error message SQLInfo("FINDCUSTOMERBYNAME") Error("Error" + SQL.Error + "in the query: ", SQL.MesError) END ELSE // The connection failed: display an error message SQLInfo() Error("The connection to the data source failed." + CR + ... "Error code: " + SQL.Error + CR + SQL.MesError) END // In any case (connection OK or not) SQLDisconnect()
Atención: El acceso a las bases de datos en HiveQL está disponible en tiempo de ejecución desde Windows Vista o Windows Server 2008.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|