Write to NoSQL DB

Write to NoSQL DB écrit la sortie d'un dataflow dans une base de données NoSQL. Le stage prend en charge les types de base de données MongoDB et Couchbase.
Remarque : Une amélioration significative des performances peut être obtenue en utilisant plusieurs instances d'exécution de Write to NoSQLDB. Pour indiquer plusieurs instances d'exécution, cliquez sur le bouton Exécution.

Onglet Général

Champs Description
Connexion

Sélectionnez la connexion à la base de données requise dans la liste déroulante. Les options affichées sont basées sur les connexions définies dans Management Console.

Pour ajouter une nouvelle connexion, voir Connexion à NoSQL.

Pour modifier une connexion existante, sélectionnez-la et ouvrez-la dans la liste des connexions de la page Sources de données de Management Console, effectuez les mises à jour requises, puis cliquez sur le bouton Enregistrer.

Table/Vue Indique le nom de la collection dans laquelle vous souhaitez écrire.

Vous pouvez créer une nouvelle collection dans la base de données NoSQL en saisissant un nom de collection dans la liste déroulante Table/Vue, puis en cliquant sur Créer une table.

Remarque : Pour Couchbase la liste déroulante Table/Vue et le bouton Créer une table sont désactivés, car nous écrivons dans un compartiment et non dans une vue. En outre, le bouton Aperçu est lui aussi désactivé.
Ignorer les valeurs nulles Si cette option est activée, tout champ comportant une valeur nulle est ignoré.
Remarque : Si vous n'activez pas cette option, tout champ comportant une valeur null est également écrit dans la base de données.
Aperçu Affiche les enregistrements de la table sélectionnée.
Remarque : Pour les sources de données MongoDB, cliquer sur Aperçu affiche les enregistrements filtrés, si une ou plusieurs clauses where ont été saisies dans le champ . En l'absence de clause where, l'aperçu n'affiche tous les enregistrements.
Remarque : Pour les sources de données Couchbase, cliquer sur Aperçu affiche également le champ _id ajouté contenant la clé. Si l'enregistrement comporte déjà un champ _id, il est écrasé par le champ _id ajouté lors de l'aperçu des champs.
Développer tout Développe les éléments de l'arborescence d'aperçu.
Réduire tout Réduit les éléments de l'arborescence d'aperçu.

Onglet Champs

L'onglet Champs vous permet de sélectionner les données que vous souhaitez écrire dans la base de données. Pour plus d'informations, reportez-vous à la section Définition de champs dans une base de données NoSQL.