Nouvelles expériences de développement intelligent pour Compass, Atlas Charts et Relational Migrator

Clark Gates-George, Shelby Carpenter, and Jon Lewis

Aujourd'hui, MongoDB a annoncé une série d'innovations sur sa Developer Data Platform, créant de nouvelles expériences intelligentes pour les développeurs sur des outils familiers comme MongoDB Compass, Atlas Charts, Relational Migrator, et MongoDB Documentation qui simplifient radicalement et accélèrent la façon dont les développeurs créent des applications modernes.

Ces nouvelles expériences offrent aux développeurs une assistance guidée et intelligente tout au cours de leurs processus de développement :

  • MongoDB Compass: où les développeurs peuvent utiliser un langage naturel pour créer des requêtes simples ou des agrégations sophistiquées en plusieurs étapes.

  • MongoDB Relational Migrator: où les développeurs peuvent convertir des requêtes SQL en syntaxe MongoDB Query API.

  • MongoDB Atlas Charts: où les développeurs peuvent utiliser un langage naturel pour générer de simples visualisations de données.

  • MongoDB Documentation: où les développeurs peuvent poser des questions directement à un chatbot, construit sur MongoDB Atlas et Atlas Vector Search, pour permettre une recherche d'informations et un dépannage rapides pendant le développement d'un logiciel.

Le temps des développeurs est l'une des denrées les plus précieuses dans toute organisation, et comme les attentes des entreprises et des clients ne cessent d'augmenter, les développeurs sont de plus en plus contraints de fournir des applications en un temps record. Avec des expériences plus intelligentes à travers la Developer Data Platform de MongoDB, il est maintenant plus simple et plus facile de construire des applications modernes pour pratiquement n'importe quel cas d'utilisation.

Requêtes en langage naturel dans Compass

L'élaboration de requêtes et d'agrégations est l'un des principaux cas d'utilisation de Compass, l'outil GUI téléchargeable de MongoDB, très apprécié des développeurs. La nouvelle expérience intelligente de Compass permet aux développeurs d'utiliser le langage naturel pour composer des agrégations sophistiquées afin de requêter, de transformer et d'enrichir les données, réduisant ainsi la complexité et la courbe d'apprentissage pour intégrer des requêtes dans le code de l'application.

La nouvelle expérience est publiée en Public Preview dans la version 1.40.0 et sera déployée progressivement pour les utilisateurs à partir d'aujourd'hui et jusqu'à la fin du mois d'octobre.

Pour commencer, assurez-vous d'avoir téléchargé la version 1.40.0 sur votre machine et d'avoir accès à la fonctionnalité. Vous pouvez ensuite naviguer vers l'onglet Documents et cliquer sur le bouton Générer une requête dans la barre de requête, ce qui ouvre une deuxième barre sous la barre de requête standard où vous pouvez saisir des invites en langage naturel pour générer la syntaxe de l'API de requête que vous pouvez exécuter sur vos données. N'oubliez pas de cliquer le petit pouce afin d'évaluer l'utilité de la requête générée.

Conversion des requêtes SQL dans Relational Migrator

Les migrations font partie du parcours de nombreux développeurs avec MongoDB. Plus tôt cet été, à MongoDB.local NYC, nous avons annoncé l'arrivée de Relational Migratorqui aide les équipes de développement dans ces projets, et nous continuons à faciliter la modernisation du code applicatif.

De nombreux systèmes existants comportent des centaines, voire des milliers de requêtes SQL qui doivent être modernisées dans le cadre d'un effort de migration, ce qui peut être une tâche fastidieuse, voire décourageante. Désormais en Private Preview, les développeurs peuvent utiliser Relational Migrator pour convertir les requêtes SQL et les procédures stockées existantes en syntaxe MongoDB Query API prête à être développée.

Grâce à la conversion des requêtes SQL, les développeurs peuvent utiliser Relational Migrator pour éliminer l'effort manuel de création de requêtes MongoDB, et ce à grande échelle - ce qui accélère les projets de migration.

La conversion des requêtes SQL est actuellement disponible en Private Preview, et l'accès peut être demandé directement à partir de la dernière version de Relational Migrator.

Support en langage naturel dans Atlas Charts

Atlas Charts est le meilleur moyen pour les développeurs de visualiser les données Atlas. En offrant une solution simple et puissante pour obtenir des informations basées sur des données, Charts donne aux développeurs et aux entreprises le pouvoir nécessaire pour faire évoluer leur business à grande échelle.

Ce qui a toujours été facile devient aussi plus intelligent ! Disponible en Private Preview, un nouveau mode de langage naturel permet aux développeurs de visualiser leurs données à l'aide d'une simple requête linguistique, par exemple : "Montrez-moi une comparaison du chiffre d'affaires annuel par pays et par produit" : "Montrez-moi une comparaison du chiffre d'affaires annuel par pays et par produit". Ce n'est que le début. D'ici la fin d'année, le support du langage naturel s'étendra à des requêtes plus complexes et à différents types de graphiques.

Inscrivez-vous dès aujourd'hui pour tester le support du langage naturel pour la construction de Charts! Restez à l'écoute pour d'autres mises à jour de l'équipe et consultez notre documentation pour en savoir plus sur ce qui est pris en charge par le langage naturel pendant le Private Preview !

Chatbot intelligent pour MongoDB Documentation

La documentation est essentielle pour maximiser l'expérience des développeurs, car elle facilite la découverte des fonctionnalités et des capacités du produit et la résolution des problèmes courants au cours du développement du logiciel. MongoDB améliore votre expérience grâce à un chatbot intelligent qui facilite la recherche d'informations en faisant apparaître et en résumant la documentation la plus pertinente.

Construit sur MongoDB Atlas et avec Atlas Vector Search, le chatbot vous permet de poser des questions en langage naturel telles que "Comment démarrer avec MongoDB Atlas ?" ou "Comment ajouter une nouvelle adresse IP à la liste d'accès IP de mon projet Atlas ?" et de recevoir une réponse avec des articles de référence, des exemples de code et d'autres informations pertinentes.

MongoDB sera également présent sur le site open source la documentation nécessaire pour construire le chatbot intelligent, ce qui permettra à d'autres membres de la communauté d'utiliser la puissance de MongoDB Atlas et Atlas Vector Search pour créer des expériences dynamiques et éducatives pour leurs utilisateurs finaux.

Confidentialité et sécurité des données

Plusieurs des organisations les plus soucieuses de sécurité au monde font confiance à MongoDB et utilisent les contrôles robustes de sécurité et de confidentialité des données de la Developer Data Platform pour gérer leurs actifs de données les plus sensibles. Pour maintenir cette confiance, ces nouvelles expériences de développement seront toujours transparentes quant à l'accès aux données et à leur utilisation, ce qui permettra aux clients de prendre des décisions critiques dans les limites de leurs propres préoccupations en matière de sécurité, de protection de la vie privée et de conformité.

Commencez dès aujourd'hui

Avec de nouvelles fonctionnalités intelligentes qui permettent aux développeurs d'interagir avec leurs données en utilisant le langage naturel dans Compass, Relational Migrator et Charts, ainsi qu'un chatbot intelligent pour MongoDB Documentation, il est plus facile que jamais de tirer parti de la flexibilité et de l'évolutivité du modèle de données documentaire de MongoDB pour créer n'importe quelle classe d'application.