如何通过phoenix向hbase表提供TTL和版本

如何通过phoenix向hbase表提供TTL和版本,hbase,phoenix,Hbase,Phoenix,我试图通过phoenix工具使用hbase表。我想操纵通过phoenix创建的表的TTL时间和版本。 我试图通过hbase-site.xml对其进行更改,但没有成功。 请回复。你说的“操纵”是什么意思?你看到了吗 示例:(请参见TTL属性) CREATE TABLE my_schema.my_table ( id BIGINT not null primary key, date DATE not null) CREATE TABLE my_table ( id INTEGER not null

我试图通过phoenix工具使用hbase表。我想操纵通过phoenix创建的表的TTL时间和版本。 我试图通过hbase-site.xml对其进行更改,但没有成功。 请回复。

你说的“操纵”是什么意思?你看到了吗

示例:(请参见TTL属性)

CREATE TABLE my_schema.my_table ( id BIGINT not null primary key, date DATE not null)
CREATE TABLE my_table ( id INTEGER not null primary key desc, date DATE not null,
    m.db_utilization DECIMAL, i.db_utilization)
    m.DATA_BLOCK_ENCODING='DIFF'
CREATE TABLE stats.prod_metrics ( host char(50) not null, created_date date not null,
    txn_count bigint CONSTRAINT pk PRIMARY KEY (host, created_date) )
CREATE TABLE IF NOT EXISTS "my_case_sensitive_table"
    ( "id" char(10) not null primary key, "value" integer)
    DATA_BLOCK_ENCODING='NONE',VERSIONS=5,MAX_FILESIZE=2000000 split on (?, ?, ?)
CREATE TABLE IF NOT EXISTS my_schema.my_table (
    org_id CHAR(15), entity_id CHAR(15), payload binary(1000),
    CONSTRAINT pk PRIMARY KEY (org_id, entity_id) )
    TTL=86400