Consulta de inserção de colmeia como SQL

Sou novo na colmeia, e quero saber se há de alguma forma de inserir dados na tabela da colmeia, como fazemos em SQL. Quero inserir os meus dados na colmeia, tal como

INSERT INTO tablename VALUES (value1,value2..)

Li que pode carregar os dados de um ficheiro para a tabela da colmeia ou pode importar dados de uma tabela para a tabela da colmeia mas há alguma forma de anexar os dados como em SQL?

Não. Este INSERT INTO tablename VALUES (x,y,z) sintax não é actualmente suportado na Colmeia.

Comentários (4)

Pode't fazer inserir para inserir um único registo. It's não é suportado pela Colmeia. Pode colocar todos os novos registos que queira inserir num ficheiro e carregar esse ficheiro numa tabela temporária na Colmeia. Depois, utilizando o comando insert overwrite...select, insira essas linhas numa nova partição da sua tabela principal da Colmeia. O constrangimento aqui é que a sua tabela principal terá de ser pré-particionada. Se não utilizar't utilizar partição então toda a sua tabela será substituída por estes novos registos.

Comentários (1)

Penso que em tais cenários deveria estar a usar HBASE que facilita este tipo de inserção mas não fornece qualquer tipo de linguagem de consulta SQL. É necessário utilizar Java API do HBASE como o método put para fazer tal tipo de inserção. Além disso, o HBASE é uma base de dados sem colunas.

Comentários (0)