接続の確立
コネクタ内で利用可能なオブジェクトは、"cdata.hdfs" モジュールからアクセスできます。モジュールのオブジェクトを直接使用するには:
- モジュールを以下のようにインポートします。
import cdata.hdfs as mod
- 接続を確立するには、以下のような適切な接続文字列を使用してコネクタオブジェクトからconnect() メソッドを呼び出します。
mod.connect("Host=sandbox-hdp.hortonworks.com;Port=50070;Path=/user/root;")
HDFS への接続
接続するには、以下の接続プロパティを設定します。
- Host:HDFS インストールのホストに設定。
- Port:HDFS インストールのポートに設定。デフォルトポート:50070
- UseSSL:(オプション)HDFS サーバーへのTLS/SSL 接続をネゴシエートするには、この値を'True' に設定します。デフォルト:'False'
HDFS への認証
There are two authentication methods available for connecting to the HDFS data source, Anonymous Authentication and Negotiate (Kerberos) Authentication.
Anonymous Authentication
In some situations, HDFS may be connected to without any authentication connection properties. To do so, set the AuthScheme to None (default).
Kerberos
When authentication credentials are required, you can use Kerberos. Kerberos で認証する方法についての詳細は、Kerberos の使用 を参照してください。