我有关于hbase表映射到phoenix的问题。可以直接使用’upsert’来查看phoenix上的hbase表吗?因为当我试图这样做时,我遇到了错误的说’表……
根据文件:
视图是可更新的(即可在DML语句中引用) 如UPSERT或DELETE)如果其WHERE子句表达式仅包含 由AND分隔的简单等式表达式。可更新的视图不是 需要设置出现在相等表达式中的列, 因为等式表达式定义了那些的默认值 列。
另一种选择是,创建一个引用现有hbase表的表。您可以使用upserts。