Nous publions les versions majeures une fois par an à la mi-mars. Chaque année presque à la même époque. Cette année, nous avons décidé de changer la numérotation des versions et de la lier au numéro de l'année pour faciliter le suivi. Nous sommes donc heureux de vous présenter notre nouvelle version 21.0 de DBeaver.
Pour la nouvelle grande version, l'équipe DBeaver a fait beaucoup. Les choses les plus intéressantes sont comme d'habitude dans nos actualités.
- La première bonne nouvelle s'adresse à tous les utilisateurs qui travaillent avec des données spatiales. Désormais, DBeaver prend en charge les tuiles personnalisées pour vos données géographiques. Si les tuiles de carte prédéfinies comme MapBox ou OpenStreetMap ne répondent pas à vos besoins, vous pouvez les remplacer par vos propres tuiles. De plus, nous ajoutons le support des données spatiales pour les nouvelles bases de données. La liste complète est la suivante :PostgreSQL (PostGIS), MySQL, SQLite (GeoPackage), H2GIS, SAP HANA, Oracle et SQL Server.
- Le transfert de données est l'une des fonctionnalités préférées de DBeaver parmi nos utilisateurs. Les utilisateurs peuvent exporter et importer des données dans différents formats. Mais très souvent, ils doivent migrer des données d'une base de données à une autre. La première étape de ce type de transfert est la comparaison et la migration d'un schéma de base de données. Depuis la version 21.0, DBeaver utilise Liquibase version 4 pour la comparaison des schémas. Nous avons également amélioré l'ensemble du mécanisme de comparaison. Vous pouvez trouver plus de détails et la liste des bases de données officiellement prises en charge pour comparaison dans la documentation.
- Les utilisateurs n'ont pas toujours besoin de migrer toutes les données de la table. Parfois, il peut être important de voir et de migrer uniquement les différences. Dans ce cas, la comparaison des données peut aider. Vous choisissez deux tables à comparer et définissez des paramètres de sortie comme pour afficher uniquement les lignes supprimées ou modifiées ou toutes modifiées. C'est ça. Appuyez sur le bouton Démarrer et examinez le résultat.
- La prochaine chose intéressante concerne la modélisation de base de données. Peut-être savez-vous que DBeaver peut générer des données pour les tables. Vous pouvez insérer différents types de données comme les numéros de carte de crédit, les dates, les noms, le texte et bien d'autres. Dans la nouvelle version de DBeaver, nous reconstruisons complètement cette fonctionnalité :performances améliorées, prise en charge multi-entités ajoutée, conception refaite pour l'assistant. Le générateur de données fictives est nettement meilleur maintenant.
- Comme d'habitude à la fin :quelques mots sur les nouvelles bases de données prises en charge. Nous sommes heureux de vous présenter notre nouveau partenaire technique YugabyteDB. DBeaver prend désormais en charge Yugabyte SQL et CQL. Attention, ce sont deux pilotes différents. Vous devez créer deux connexions différentes pour chaque type de YugabyteDB. Nous avons également ajouté des sources de données d'AWS :Keyspaces, Aurora et Athena. Le pilote Google Spanner a également été mis à jour.
- Et oui, vous l'avez peut-être remarqué, deux nouveaux produits DBeaver sont apparus :Light et Ultimate. Plus de détails à leur sujet dans les nouvelles séparées. À bientôt !
- La prochaine chose intéressante concerne la modélisation de base de données. Peut-être savez-vous que DBeaver peut générer des données pour les tables. Vous pouvez insérer différents types de données comme les numéros de carte de crédit, les dates, les noms, le texte et bien d'autres. Dans la nouvelle version de DBeaver, nous reconstruisons complètement cette fonctionnalité :performances améliorées, prise en charge multi-entités ajoutée, conception refaite pour l'assistant. Le générateur de données fictives est nettement meilleur maintenant.
- Les utilisateurs n'ont pas toujours besoin de migrer toutes les données de la table. Parfois, il peut être important de voir et de migrer uniquement les différences. Dans ce cas, la comparaison des données peut aider. Vous choisissez deux tables à comparer et définissez des paramètres de sortie comme pour afficher uniquement les lignes supprimées ou modifiées ou toutes modifiées. C'est ça. Appuyez sur le bouton Démarrer et examinez le résultat.
- Le transfert de données est l'une des fonctionnalités préférées de DBeaver parmi nos utilisateurs. Les utilisateurs peuvent exporter et importer des données dans différents formats. Mais très souvent, ils doivent migrer des données d'une base de données à une autre. La première étape de ce type de transfert est la comparaison et la migration d'un schéma de base de données. Depuis la version 21.0, DBeaver utilise Liquibase version 4 pour la comparaison des schémas. Nous avons également amélioré l'ensemble du mécanisme de comparaison. Vous pouvez trouver plus de détails et la liste des bases de données officiellement prises en charge pour comparaison dans la documentation.