SQuirreL SQL Client 集成Phoenix 创建 Hbase表

在SQuirreL SQL Client 中创建Hbase表

1.创建Hbase表的sql语句和MySQL的类似 passtemplate是表名,pk VARCHAR primary key,这样写的话,HBase中的RowKey转换成 phoenix中的主键,列名就叫 pk,rowkey自动会和primary key进行对应。
b是列族 id是b列族下面的字段

2.在sql窗口编写,具体语句如下:
create table passtemplate1(
pk VARCHAR primary key ,
“b”.“id” VARCHAR null,
“b”.“title” VARCHAR null,
“b”.“summary” VARCHAR null,
“b”.“desc” VARCHAR null,
“b”.“has_token” VARCHAR null,
“b”.“background” VARCHAR null,
“c”.“limit” VARCHAR null,
“c”.“start” VARCHAR null,
“c”.“end” VARCHAR null
)

3.写好后远行点击小人图标就可以执行SQL语句了,执行成功后的样子

SQuirreL SQL Client 集成Phoenix 创建 Hbase表
4.然后到object去查看创建的Hbase表
SQuirreL SQL Client 集成Phoenix 创建 Hbase表