Hive 如何删除hbase表中具有相同列的行?

Hive 如何删除hbase表中具有相同列的行?,hive,hbase,Hive,Hbase,我有一个Hbase表,其中有6列是使用配置单元创建的,并加载了数据。我需要删除在该特定列中具有相同数据的行。我需要一个HQL命令 以下是我的表格列: firstname lastname location id address description 我想删除具有相同说明的行从Hive 0.14开始删除可用。 只能对支持ACID的表执行删除。有关详细信息,请参阅配置单元事务 对于您的查询,请尝试以下操作 DELETE FROM TABLE WHERE TABLE.

我有一个Hbase表,其中有6列是使用配置单元创建的,并加载了数据。我需要删除在该特定列中具有相同数据的行。我需要一个HQL命令

以下是我的表格列:

firstname    lastname    location    id    address    description

我想删除具有相同说明的行

从Hive 0.14开始删除可用。 只能对支持ACID的表执行删除。有关详细信息,请参阅配置单元事务

对于您的查询,请尝试以下操作

DELETE
FROM TABLE
WHERE TABLE.a IN (SELECT foo FROM B);


从配置单元0.14开始,可以删除。 只能对支持ACID的表执行删除。有关详细信息,请参阅配置单元事务

对于您的查询,请尝试以下操作

DELETE
FROM TABLE
WHERE TABLE.a IN (SELECT foo FROM B);


请分享您为尝试解决此问题所做的一些工作,以及您尝试解决但不起作用的任何查询等。请分享您为尝试解决此问题所做的一些工作,以及您尝试解决但不起作用的任何查询等。