Requête NoSQL DB

Le stage Requête NoSQL DB permet des recherches de données requises à partir d'une base de données NoSQL. Le stage prend en charge les bases de données MongoDB.

Onglet Général

Nom du champ 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 la collection ou la vue de la base de données que vous souhaitez interroger.
Remarque : Dans une base de données MongoDB, une table/vue est appelée une collection.
Fichier de schéma Cliquez sur le bouton Parcourir (...) pour sélectionner un fichier de schéma JSON. Ce fichier est facultatif. Les champs de l'onglet Champs peuvent être régénérés via le fichier de schéma ou la table/vue de base de données.

Pour effacer le chemin d'accès au fichier sélectionné, cliquez sur Effacer.

Remarque : Si un fichier de schéma est sélectionné, les champs sont toujours générés via ce fichier de schéma.
Saisissez la clause where pour définir les critères de la recherche.

Pour obtenir la liste de tous les opérateurs inclus dans la clause WHERE, consultez la section http://docs.mongodb.org/manual/reference/operator/query/.

Aperçu Affiche les enregistrements de la table ou de la vue sélectionnée.
Remarque : Cliquer sur Aperçu extrait les 50 premiers enregistrements de la base de données sélectionnée, sans appliquer les critères de filtre spécifiés dans le champ .
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 transmettre au stage suivant. Pour plus d'informations, reportez-vous à la section Définition de champs - Requête NoSQL DB.