Red de conocimiento informático - Aprendizaje de programación - la colmena muestra qué consulta mantiene el bloqueo

la colmena muestra qué consulta mantiene el bloqueo

, importe este sistema de archivos

1

2

hivegt; inserte y sobrescriba el directorio local '/home/wyp/wyp'

3

gt; select * from wyp;

La ejecución HQL debe estar habilitada. Mapreduce termina de ejecutarse después de la declaración este sistema de archivos /home/wyp/wyp directorio archivo archivo Reducir fin (nombre de archivo) 000000_0) Revisé el contenido del archivo:

1

[wyp@master ~/wyp]$ vim 000000_0

2

5^Awyp1^A23^A131212121212

3

6^Awyp2^A24^A134535353535

4

7^Awyp3^A25 ^ A13245353535353

5

8^ ^A899314121

Ver columnas de datos en el espaciador de tabla a columna wyp ^A (código ascii \00001)

Para importar datos a Hive, puede usar insertar en para importar datos:

Ver el código fuente para imprimir la ayuda

01

02

hivegt.insert en el directorio local '/home/wyp/wyp'

03

gt; seleccione * de wyp;

04

NoViableAltException(79@[])

05

en org.apache.hadoop.hive.ql.parse.HiveParser_SelectClauseParser.selectClause(HiveParser_SelectClauseParser.java : 683)

06 p>

en org.apache.hadoop.hive.ql.parse.HiveParser.selectClause(HiveParser.java:30667)

07

en org.p>

08

en org.apache.hadoop.hive.ql.parse.HiveParser.regular_body(HiveParser.java:28421 )

08

en org.apache.hadoop.hive.ql.parse.HiveParser.queryStatement(HiveParser.java:28306)

09

en org .apache.hadoop.hive.ql.parse.HiveParser.queryStatementExpression(HiveParser.java:28100)

10

en o

g.apache.hadoop.hive.ql.parse.HiveParser.execStatement(HiveParser.java:1213)

11

en org.apache.hadoop.hive.ql.parse. HiveParser.statement(HiveParser.java:928)

12

en org.apache.hadoop.hive.ql.parse.ParseDriver.

13

en org.apache.hadoop.hive.ql.Driver.compile(Driver.java:418)

14

en org.

15

en org.apache.hadoop.hive.ql.Driver.run(Driver.

18

en org.apache.hadoop.hive. cli.CliDriver.processLine(CliDriver.java: 413)

19

en org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java: 756) p>

20

en org.apache.hadoop.hive.cli.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: 39)

23

en sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25)

24

en java.lang.reflect.Method.invoke(Method.java:597)

25

en org.apache.hadoop.util.RunJar.main(RunJar.java:212)

26

FALLÓ: ParseException línea 1: 12 falta TABLA en 'local' cerca de 'local' en la cláusula de selección

27

Línea 1:18 'directorio' ''/home/wyp/wyp' no reconocido 'cerca de la entrada.