コンポーネントを設定 - Cloud - 8.0

LDAP

Version
Cloud
8.0
Language
日本語
Product
Talend Big Data
Talend Big Data Platform
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Open Studio for Big Data
Talend Open Studio for Data Integration
Talend Open Studio for ESB
Talend Real-Time Big Data Platform
Module
Talend Studio
Content
ジョブデザインと開発 > サードパーティーシステム > DBコンポーネント > LDAP
データガバナンス > サードパーティーシステム > DBコンポーネント > LDAP
データクオリティとプレパレーション > サードパーティーシステム > DBコンポーネント > LDAP

手順

  1. tLDAPInputプロパティを設定します。
  2. LDAP接続の詳細を[Repository] (リポジトリー)Metadata Managerに保存した場合は、[Repository] (リポジトリー)[Property type] (プロパティタイプ)を設定します。次に、リストで該当するエントリーを選択します。
  3. [Built-In] (組み込み)モードで、[Host] (ホスト)および[Port] (ポート)の情報を手動で入力します。ホストには、LDAPディレクトリーサーバーのIPアドレス、またはそのDNS名が使用できます。
  4. 特定の[Base DN] (ベースDN)を設定することはしません。
  5. 次に、リストで該当する[Protocol] (プロトコル)を選択します。このサンプルでは、次のようになります。単純なLDAPプロトコルを使用しています。
  6. ディレクトリーを読み取る必要がある場合は、[Authentication] (認証)チェックボックスをオンにして、ログイン情報を入力します。このユースケースでは、認証は不要です。
  7. [Filter] (フィルター)エリアで、データ選択のベースとするコマンドを入力します。この例では、フィルターは(&(objectClass=inetorgperson)&(uid=PIERRE DUPONT))です。
  8. [Multi-valued field separator] (複数値フィールドの区切り)にコンマを入力します。一部のフィールドには、コンマで区切られた複数の値が含まれている可能性があるためです。
  9. LDAPディレクトリーにエイリアスが使用されているかどうか不明なため、リストで[Always] (常時)を選択します。
  10. [Referral handling] (参照処理)[Ignore] (無視)を設定します。
  11. このユースケースでは、制限を100に設定します。
  12. LDAPディレクトリーの必要に応じて[Schema] (スキーマ)を設定します。この例では、スキーマはobjectClass and uid columns which get filtered on.を含む6カラムで構成されています。
  13. tLogRowコンポーネントには、特定の設定は必要ありません。

タスクの結果

tLDAPInputコンポーネント内に与えられているフィルター条件に対応するディレクトリーのエントリーは、1つだけです。

入力コンポーネント内にダイナミックスキーマを使用する例は、データベースから出力ファイルにダイナミックカラムを書き込みをご覧ください。