0

Phoenix コマンド プロンプトを使用してテーブルを作成しましたが、正常に動作しています。CREATE TABLE CUSTOMERS (ID INTEGER NOT NULL PRIMARY KEY, NAME VARCHAR(40), CITY CHAR(25)); 私は次の問題に直面しています。

  1. 上記で作成した主キー ID は、Hbase テーブルの Rowkey を表していません。主キーが HBase の RowKey を指す Phoenix テーブルを作成するにはどうすればよいですか?
  2. Phoenix のテーブルの説明では、列のデータ型が表示されません。どこでその情報を入手できますか?

ありがとう、アビシェーク

4

1 に答える 1

1

!顧客を説明する; 列について説明します。テーブルにデータを挿入すると、id が rowid にマップされていることがわかります。これは、rowid を int ではなく varchar として使用するとよくわかります。

于 2015-01-27T13:46:08.183 に答える