Apache HBase への接続
コンセプト情報
Apache HBase は Hadoop データベースであり、分散型の拡張可能な大規模データストアです。Apache HBase データ コネクターを使用して、HBase データをインポートできます。
メモ
Analytics は任意のコネクターとして HBase を提供します。データ アクセス ウィンドウでこのコネクターを使用できない場合、一般的に、インストール中にコネクターが選択されていないことが原因です。詳細については、任意の Analytics データ コネクター と Python エンジンをインスト-るするを参照してください。
作業を開始する前に
HBase に接続するには、以下を収集する必要があります。
- データベース サーバーのホスト名または IP アドレス
- 正しい接続ポート
- ユーザー名とパスワード(認証を使用する場合)
接続の前提条件の収集については、組織の HBase 管理者に支援を仰いでください。管理者から支援を得られない場合は、あなたまたは管理者から HBase のサポートにお問い合わせください。
HBase 接続を作成する
- Analytics のメイン メニューから、[インポート > データベースとアプリケーション]を選択します。
- ACL コネクター セクションの[新規の接続 ]タブから、HBaseを選択します。
ヒント
使用可能なコネクターのリストをフィルタリングするには、[接続のフィルタリング]ボックスに検索文字列を入力します。コネクターはアルファベット順に表示されます。
- [データ接続の設定]パネルが開いたら、接続設定を入力し、パネルの下部にある[保存して接続]をクリックします。
デフォルトの接続名を使用するか、新しい接続名を入力します。
HBaseの接続は、[既存の接続]タブに保存されます。今後、HBaseに接続するには、保存したこの接続を使用できます。
接続が確立されると、データ アクセス ウィンドウが開いてステージング領域が表示されるので、データのインポートを開始できます。HBaseからデータをインポートする方法については、データ アクセス ウィンドウの作業を参照してください。
接続設定
基本設定
設定 | 説明 | 例 |
---|---|---|
ホスト | HBase サーバーのホスト名または IP アドレス。 | |
ポート | Apache HBase サーバーのポート。 | 9090 |
認証のタイプ |
HBase サーバーへの接続で使用する認証メカニズム。オプション:
|
認証なし |
ユーザー | HBase インスタンスにアクセスするためのユーザー名。 | |
パスワード | HBase インスタンスにアクセスするためのユーザー名に対応するパスワード。 |
詳細設定
設定 | 説明 | 例 |
---|---|---|
フェッチあたりの最大行数 | 要求ごとにクエリが返す行の最大数。 | 4096 |
スキーマ定義の行数上限 | スキーマを生成するときにドライバーが抽出する行数。 | 1024 |