Apache HBase への接続

コンセプト情報

ACCESSDATA コマンド

Apache HBase は Hadoop データベースであり、分散型の拡張可能な大規模データストアです。Apache HBase データ コネクターを使用して、HBase データをインポートできます。

メモ

Analytics は任意のコネクターとして HBase を提供します。データ アクセス ウィンドウでこのコネクターを使用できない場合、一般的に、インストール中にコネクターが選択されていないことが原因です。詳細については、任意の Analytics データ コネクター と Python エンジンをインスト-るするを参照してください。

作業を開始する前に

HBase に接続するには、以下を収集する必要があります。

  • データベース サーバーのホスト名または IP アドレス
  • 正しい接続ポート
  • ユーザー名とパスワード(認証を使用する場合)

接続の前提条件の収集については、組織の HBase 管理者に支援を仰いでください。管理者から支援を得られない場合は、あなたまたは管理者から HBase のサポートにお問い合わせください。

HBase 接続を作成する

  1. Analytics のメイン メニューから、[インポート > データベースとアプリケーション]を選択します。
  2. ACL コネクター セクションの[新規の接続 ]タブから、HBaseを選択します。

    ヒント

    使用可能なコネクターのリストをフィルタリングするには、[接続のフィルタリング]ボックスに検索文字列を入力します。コネクターはアルファベット順に表示されます。

  3. データ接続の設定]パネルが開いたら、接続設定を入力し、パネルの下部にある[保存して接続]をクリックします。

    デフォルトの接続名を使用するか、新しい接続名を入力します。

HBaseの接続は、[既存の接続]タブに保存されます。今後、HBaseに接続するには、保存したこの接続を使用できます。

接続が確立されると、データ アクセス ウィンドウが開いてステージング領域が表示されるので、データのインポートを開始できます。HBaseからデータをインポートする方法については、データ アクセス ウィンドウの作業を参照してください。

接続設定

基本設定

設定 説明
ホスト HBase サーバーのホスト名または IP アドレス。  
ポート Apache HBase サーバーのポート。 9090
認証のタイプ

HBase サーバーへの接続で使用する認証メカニズム。オプション:

  • 認証なし - ドライバーは接続を認証しません。
  • 基本認証 - ドライバーは、HBase ユーザー名とパスワードを使用して、接続を認証します。
認証なし
ユーザー HBase インスタンスにアクセスするためのユーザー名。  
パスワード HBase インスタンスにアクセスするためのユーザー名に対応するパスワード。  

詳細設定

設定 説明
フェッチあたりの最大行数 要求ごとにクエリが返す行の最大数。 4096
スキーマ定義の行数上限 スキーマを生成するときにドライバーが抽出する行数。 1024