コンポーネントの設定 - 7.3

MongoDB

Version
7.3
Language
日本語 (日本)
Product
Talend Big Data
Talend Big Data Platform
Talend Data Fabric
Talend Open Studio for Big Data
Talend Real-Time Big Data Platform
Module
Talend Studio
Content
ジョブデザインと開発 > サードパーティーシステム > NoSQLコンポーネント > MongoDB
データガバナンス > サードパーティーシステム > NoSQLコンポーネント > MongoDB
データクオリティとプレパレーション > サードパーティーシステム > NoSQLコンポーネント > MongoDB

手順

  1. tMongoDBConnectionをダブルクリックして、[Basic settings] (基本設定)ビューを開きます。
  2. [DB Version] (バージョン)リストから、使用しているMongoDBバージョンを選択します。
  3. [Server] (サーバー)および[Port] (ポート)フィールドに、接続の詳細を入力し ます。
  4. [Database] (データベース)フィールドに、MongoDBデータベースの名前を入力します。
  5. tMongoDBInputをダブルクリックして 、[Basic settings] (基本設定)ビューを開きます。
  6. [Use existing connection] (既存の接続の使用)オプションを選択します。
  7. [Collection] (コレクション)フィールドに、コレクションの名前blogを入力します。
  8. [Edit schema] (スキーマを編集)の横の[...]ボタンをクリックし、スキーマエディターを開きます。
  9. [+]ボタンをクリックすると、idauthortitlekeywordscontentsの5列のカラムが、それぞれ[IntegerおよびStringのタイプで入力されます。
  10. [OK]をクリックして、エディターを閉じます。
  11. カラムは[Mapping] (マッピング)エリアの左側に表示されるようになります。
  12. [author] (作成者)[title] (タイトル)[keywords] (キーワード)[contents] (コンテンツ)の4列のカラムについて、適切な位置からデータを取得できるように、親ノードの[post] (投稿)を入力します。
  13. [Query] (クエリー)ボックスに高度なクエリーステートメントを入力し、作成者がAndersonの投稿を取得します:
    "{post.author : 'Anderson'}"
    このステートメントでは、サブノードを[post] (投稿)にし、ノード[author] (作成者)の値を「Anderson」にする必要があります。
  14. tLogRowをダブルクリックして、[Basic settings] (基本設定)ビューを開きます。
    [Table (print values in cells of a table)] (テーブル: テーブルのセルに値を印刷)を選択して、結果を読みやすくします。