Publicamos os principais lançamentos uma vez por ano em meados de março. Todos os anos quase ao mesmo tempo. Este ano, decidimos alterar a numeração da versão e vinculá-la ao número do ano para facilitar o rastreamento. Portanto, estamos felizes em apresentar o nosso novo DBeaver versão 21.0.
Para o novo grande lançamento, a equipe do DBeaver fez muito. As coisas mais interessantes são como de costume em nossas notícias.
- A primeira grande notícia é para todos os usuários que trabalham com dados espaciais. Agora o DBeaver oferece suporte a blocos personalizados para seus dados geográficos. Se os blocos de mapas predefinidos, como MapBox ou OpenStreetMap, não atenderem às suas necessidades, você poderá substituí-los por seus próprios blocos. Além disso, adicionamos suporte a dados espaciais para novos bancos de dados. A lista completa é a seguinte:PostgreSQL (PostGIS), MySQL, SQLite (GeoPackage), H2GIS, SAP HANA, Oracle e SQL Server.
- A transferência de dados é um dos recursos favoritos do DBeaver entre nossos usuários. Os usuários podem exportar e importar dados em diferentes formatos. Mas muitas vezes eles precisam migrar dados de um banco de dados para outro. O primeiro estágio desse tipo de transferência é uma comparação e migração do esquema do banco de dados. Desde a versão 21.0, o DBeaver tem usado o Liquibase versão 4 para a comparação de esquemas. Também melhoramos todo o mecanismo de comparação. Você pode encontrar mais detalhes e a lista de bancos de dados oficialmente suportados para comparação na documentação.
- Os usuários nem sempre precisam migrar todos os dados da tabela. Às vezes, pode ser importante ver e migrar apenas as diferenças. Neste caso, a comparação de dados pode ajudar. Você escolhe duas tabelas para comparar e definir parâmetros de saída como mostrar apenas as linhas excluídas ou editadas ou todas alteradas. É isso. Pressione o botão Iniciar e revise o resultado.
- A próxima coisa interessante é sobre modelagem de banco de dados. Talvez você saiba que o DBeaver pode gerar dados para as tabelas. Você pode inserir diferentes tipos de dados, como números de cartão de crédito, datas, nomes, texto e muitos outros. Na nova versão do DBeaver, reconstruímos completamente esse recurso:desempenho aprimorado, suporte a várias entidades adicionado, design refeito para o assistente. O gerador de dados simulados está significativamente melhor agora.
- Como de costume no final – algumas palavras sobre os novos bancos de dados suportados. Temos o prazer de apresentar nosso novo parceiro técnico YugabyteDB. DBeaver suporta Yugabyte SQL e CQL agora. Tenha cuidado, são dois drivers diferentes. Você precisa criar duas conexões diferentes para cada tipo de YugabyteDB. Também adicionamos fontes de dados da AWS:Keyspaces, Aurora e Athena. O driver do Google Spanner também foi atualizado.
- E sim, talvez você tenha notado, dois novos produtos DBeaver apareceram:Light e Ultimate. Mais detalhes sobre eles nas notícias separadas. Vejo você!
- A próxima coisa interessante é sobre modelagem de banco de dados. Talvez você saiba que o DBeaver pode gerar dados para as tabelas. Você pode inserir diferentes tipos de dados, como números de cartão de crédito, datas, nomes, texto e muitos outros. Na nova versão do DBeaver, reconstruímos completamente esse recurso:desempenho aprimorado, suporte a várias entidades adicionado, design refeito para o assistente. O gerador de dados simulados está significativamente melhor agora.
- Os usuários nem sempre precisam migrar todos os dados da tabela. Às vezes, pode ser importante ver e migrar apenas as diferenças. Neste caso, a comparação de dados pode ajudar. Você escolhe duas tabelas para comparar e definir parâmetros de saída como mostrar apenas as linhas excluídas ou editadas ou todas alteradas. É isso. Pressione o botão Iniciar e revise o resultado.
- A transferência de dados é um dos recursos favoritos do DBeaver entre nossos usuários. Os usuários podem exportar e importar dados em diferentes formatos. Mas muitas vezes eles precisam migrar dados de um banco de dados para outro. O primeiro estágio desse tipo de transferência é uma comparação e migração do esquema do banco de dados. Desde a versão 21.0, o DBeaver tem usado o Liquibase versão 4 para a comparação de esquemas. Também melhoramos todo o mecanismo de comparação. Você pode encontrar mais detalhes e a lista de bancos de dados oficialmente suportados para comparação na documentação.