Impala接続サービスは、この接続プロファイルタイプでは使用できません。
- データ ソース エクスプローラまたはナビゲータで
をクリックします。
- 以下を行います。
- 接続プロファイルのタイプからHadoopを選択します。
- 接続プロファイルを識別する名前を入力します。
- (オプション)接続プロファイルの説明を入力します。
- 次へをクリックします。
- プロファイルの詳細を指定するには、次の操作を行います。
- (オプション)現在Hortonworks HadoopシステムにKnox Gateway経由で接続している場合は、Knox Gatewayを選択します。このオプションを選択すると、Smart LoaderおよびHive JDBC接続サービスオプションが選択され、無効になります。これらのオプションに関する追加情報は必要ないからです。 Kerberosが選択されず無効になっているのは、KerberosクラスタでもKnox認証情報のみが接続の確立に使用されるためです。
- (オプション)Hadoop HortonworksシステムがKerberosレルム内に設定されている場合は、セキュリティ認証の下で Kerberosを選択します。
- (オプション)該当する接続サービスを選択してください。
接続サービス オプション 説明 Smart Loader テキスト区切りファイルからHortonworks Hadoopシステムにデータをインポートします。
このオプションを選択すると、Hortonworks Hadoopシステムにアクセスするために、HiveがHortonworks Hive JDBCドライバとして自動的に選択されます。
Hive Hive JDBCを使用してSQLを作成および実行します。 - (オプション)接続するタイミングを指定します。
オプション アクション ウィザードが完了したときに接続 プロファイルが完了したときにデータベースに接続します。 ワークベンチを起動するたびに接続 ワークベンチを起動するたびにこのデータベースに接続します。 - 次へをクリックします。
- (オプション)現在Hortonworks HadoopシステムにKnox Gateway経由で接続している場合は、Knox Gatewayを選択します。
- Knox Gatewayオプションを選択した場合は、Knox Gateway接続のプロパティを指定します:
- ゲートウェイ ホストにホスト名を入力します。
- ゲートウェイのポート番号にホストのポート番号を入力します。
- クラスタ名にクラスタ名を入力します。
- ゲートウェイのユーザー名にKnox Gatewayのユーザー名を入力します。
- (オプション)ゲートウェイのパスワードに、Knox Gatewayのパスワードを入力します。
- パスワードの保存を選択して、パスワードを保存します。
- SSLの有効化を選択してSecure Sockets Layer暗号化を有効にします。
- ドロップダウンからドライバの選択からドライバを選択するか、または作成します。
をクリックします。
- システム タイプに応じて、外部Hortonworks Hiveドライバのテンプレートを選択します。
- ドライバ名にドライバ定義の固有の名前を入力します。
- JARリストタブで、JAR/Zipの追加をクリックしてJDBCドライバのJARのリストを追加します。
- プロパティタブで、JDBCドライバのプロパティを編集します。
- OKをクリックします。
- (オプション)JDBCプロパティを追加するには、追加をクリックし、名前および値を入力して、変数タイプを選択します。
- 次へをクリックします。
- Smart LoaderまたはHiveを選択した場合は、Kerberos Realmの名前を入力します。
- 選択した接続サービスに基づいて次の手順を実行し、次へをクリックして、サマリー情報を表示します。
選択項目 次を実行 Hive JDBC接続プロパティを入力します。 - ドロップダウンからドライバを選択からドライバを選択するか、または作成してください。
をクリックします。
- システム タイプに応じて、外部Hortonworks Hiveドライバのテンプレートを選択します。
- ドライバ名にドライバ定義の固有の名前を入力します。
- JARリストタブで、JAR/Zipの追加をクリックしてJDBCドライバのJARのリストを追加します。
- プロパティ タブでJDBCドライバのプロパティを編集します。
- OKをクリックします。
- JDBCホストに、接続先Hadoopシステムのホスト名を入力します。
- JDBCのポート番号に、ホストとの通信に使用するポート番号を入力します。
- JDBCデータベースに、Hadoopデータベースの名前を入力します。
- JDBCのユーザー名に、データベースとの接続に使用するユーザー名を入力します。
Kerberos認証を使用して構成されているシステムの場合、これは通常プリンシパルユーザー名です。
- JDBCのパスワードに、Hive JDBCを使用してデータベースにアクセスする場合に必要なパスワードを入力します。
- パスワードの保存を選択して、パスワードを保存します。
- HTTPトランスポート モードを選択して、HTTPの安全な転送モードを使用してデータを転送します。
- HTTPパスにHTTPサーバーのパスを入力するか、デフォルトを受け入れます。
- Hive接続の場合は、LDAPセキュリティの有効化を選択してLDAP認証を有効にします。
- ドロップダウンからドライバを選択からドライバを選択するか、または作成してください。
- 終了をクリックして接続プロファイルを作成します。