Write to NoSQL DB
Write to NoSQL DB では、データフローの出力を NoSQL データベースに書き込みます。このステージは、MongoDB と Couchbase のデータベース タイプをサポートします。
注: Write to NoSQLDB の複数の実行時インスタンスを使用することで、パフォーマンスを大きく改善できます。複数の実行時インスタンスを指定するには、[実行時] ボタンをクリックします。
[全般] タブ
フィールド | 説明 |
---|---|
接続 |
ドロップダウンリストから必要なデータベース接続を選択します。表示されるオプションは、Management Console に定義されている接続によって異なります。 新しい接続を追加するには、NoSQL への接続を参照してください。 既存の接続を変更するには、Management Console の [データ ソース] ページの接続リストから接続を選択して開き、必要な更新を行い、[保存] ボタンをクリックします。 |
テーブル/ビュー | 書き込み先のコレクションの名前を指定します。 [テーブル/ビュー] ドロップ ボックスにコレクション名を入力し、 [テーブルの作成]をクリックすることによって、NoSQL データベースに新しいコレクションを作成できます。 注: Couchbase の場合は、ビューではなくバケットに書き込むため、[テーブル/ビュー] ドロップダウンと [テーブルの作成] ボタンは無効になります。また、[プレビュー] ボタンも無効です。 |
NULL 値を無視 | このオプションを有効にすると、NULL 値を持つフィールドはすべて無視されます。 注: このオプションを有効にしない場合、NULL 値を持つフィールドもすべてデータベースに書き込まれます。 |
プレビュー | 選択したテーブルのレコードを表示します。 注: MongoDB データ ソースでは、[Where] フィールドに 1 つ以上の where 句が入力されている場合に [プレビュー] をクリックすると、フィリタリングされたレコードが表示されます。where 句が入力されていなければ、すべてのレコードがプレビューされます。注: Couchbase データ ソースでは、[プレビュー] をクリックすると、キーを格納する追加の _id フィールドも表示されます。レコードに既に _id フィールドが存在する場合は、フィールドのプレビュー時に追加の _id フィールドによって上書きされます。 |
すべて展開 | プレビュー ツリーの項目を展開します。 |
すべて折りたたむ | プレビュー ツリーの項目を折りたたみます。 |
[フィールド] タブ
[フィールド] タブでは、データベースに書き込むデータを選択できます。詳細については、「NoSQL データベースのフィールドの定義」を参照してください。