クラスター内の HBase テーブルの作成またはクエリにグラフィカルインターフェイスを使用する場合は、Hue を使用できます。このトピックでは、Hue Web UI で HBase テーブルを作成および削除する方法について説明します。このトピックでは、E-MapReduce(EMR)V4.9.0 クラスターを使用します。
前提条件
EMR クラスターが作成され、クラスターの作成時にオプションサービスから HBase が選択されています。
ポート 8888 が有効になっています。
重要セキュリティグループルールで認証オブジェクトを設定する場合は、Hue にアクセスする必要がある CIDR ブロックまたは IP アドレスのみを入力します。CIDR ブロック 0.0.0.0/0 は入力しないでください。
制限事項
HBase サービスは、クラスターにデプロイされている必要があります。
考慮事項
EMR V3.35.0 以降のマイナーバージョンの Hadoop クラスター、または EMR V4.9.0 以降のマイナーバージョンの場合、Hue サービスページの [構成] タブにある [app_blacklist] パラメーターの値から hbase を削除する必要があります。
HBase ブラウザページに移動する
クラスターの [クラスター概要] ページに移動します。
Alibaba Cloud EMR コンソール にログインします。
上部のナビゲーションバーで、クラスターが存在するリージョンを選択し、ビジネス要件に基づいてリソースグループを選択します。
[クラスター管理] タブをクリックします。
[クラスター管理] ページで、クラスターを見つけて、[アクション] 列の [詳細] をクリックします。
app_blacklist パラメーターを変更します。
左側のナビゲーションペインで、 を選択します。
[構成フィルター] セクションで、[app_blacklist] パラメーターを検索します。
[hbase] を [app_blacklist] パラメーターの値から削除します。
[サービス構成] セクションの右上隅にある [保存] をクリックします。
[変更の確認] ダイアログボックスで、[説明] を指定し、[OK] をクリックします。
Hue を再起動します。
Hue サービスページの右上隅で、 を選択します。
[クラスターアクティビティ] ダイアログボックスで、[説明] を指定し、[OK] をクリックします。
[確認] メッセージで、[OK] をクリックします。
左側のナビゲーションペインで、[接続文字列] をクリックします。
[パブリック接続文字列] ページで、Hue の URL をクリックします。
表示されるページで、Hue のユーザー名とパスワードを入力して、Hue Web UI にアクセスします。
説明Hue Web UI に初めてログインする場合は、デフォルトの管理者である admin アカウントの初期パスワードを取得する必要があります。初期パスワードの取得方法の詳細については、「初期パスワードの表示」をご参照ください。
左側のナビゲーションペインで、
アイコンをクリックします。
HBase ブラウザページが表示されます。
HBase テーブルを作成する
HBase ブラウザページの右上隅にある [新しいテーブル] をクリックします。
[新しいテーブルの作成] ダイアログボックスで、パラメーターを設定します。
パラメーター
説明
テーブル名
作成するテーブルの名前。
列ファミリー
テーブルの列ファミリー。
[送信] をクリックします。
HBase テーブルを削除する
HBase ブラウザページで、1 つ以上のテーブルを選択します。
[削除] をクリックします。
[削除の確認] メッセージで、[確認] をクリックします。