Altair® Monarch®

 

Boîte de dialogue Connexion à MongoDB

Entrez les valeurs de connexion dans la boîte de dialogue pour récupérer des données de votre source MongoDB.

Options

Champ

Description

URL

L’URL de connexion à la source de données MongoDB.

Nom d’utilisateur

Un ID utilisateur valide est obligatoire pour se connecter à la source de données.

Mot de passe

Un mot de passe valide est obligatoire pour se connecter à la source de données. Ce mot de passe doit correspondre à l’ID utilisateur ci-dessus.

Connexion

Cliquez sur ce bouton après avoir précisé l’URL, le nom d’utilisateur et le mot de passe. Vous pouvez sélectionner une base de données et une collection une fois que vous êtes connecté.

Base de données

Le nom de la base de données à laquelle la connexion doit être établie.

Collection

La table à ouvrir.

Table de colonnes

Affiche les colonnes générées quand vous cliquez sur le bouton Générer les colonnes.

Une fois les données affichées, vous pouvez modifier les éléments suivants :

  • Nom

  • JsonPath

  • Type

  • Structure

  • Nombre de colonnes

  • Valeur activée

Affichage des valeurs de tableau

Pour afficher les valeurs dune colonne de type tableau, suivez les instructions ci-dessous :

  1. Sélectionnez Tableau de développement de colonnes dans le menu déroulant Structure.

  2. Définissez la valeur Nombre de colonnes sur le nombre de valeurs de tableau que vous voulez inclure.

Générer les colonnes

Ordonne à l’application d’envoyer une requête à la base de données pour les premiers enregistrements et d’essayer de créer un schéma de table à partir des informations disponibles.

Ajouter une colonne

Ajoute une nouvelle colonne aux colonnes indiquées dans la zone de liste JSON. Les informations pour chaque colonne ajoutée doivent être fournies. Dans l’idéal, le nom attribué à la colonne est le même que son chemin d’accès JSON pour garantir clarté et cohérence.

Options de requête

Vous permet de charger, puis de sélectionner les tables de votre base de données, en saisissant un ordre SQL.

Si vous avez sélectionné, Tables et affichages, cette case est mise à jour et contient la requête SELECT * FROM TABLE.

Si vous voulez définir la requête, saisissez les instructions SELECT et/ou EXEC à exécuter.

Remarque :

Actuellement, seules les instructions Select et Exec sont autorisées. Pour minimiser les risques de sécurité et empêcher les attaques par injection de code SQL, les caractères suivants ne sont pas autorisés :

  • Caractères de commentaire ( -- )

  • Points-virgules ( ; )

Si vous avez besoin d’utiliser une série d’instructions SQL avec ou sans commentaires, nous vous conseillons d’utiliser des procédures stockées pour contenir ces instructions. La procédure stockée peut ensuite être exécutée depuis le formulaire.

Rendez-vous sur http://docs.mongodb.org/manual/tutorial/query-documents/ pour en savoir plus sur la fonction Documents de requête de la boîte de dialogue Connexion à MongoDB.

Aperçu des données

Cliquez pour récupérer les données en utilisant les coordonnées et les critères que vous avez spécifiés. 10 enregistrements s’affichent pour vous permettre de vérifier que vous sélectionnez les données correctes.