Najważniejsze wydania publikujemy raz w roku w połowie marca. Co roku prawie o tej samej porze. W tym roku postanowiliśmy zmienić numerację wersji i połączyć ją z numerem roku, aby ułatwić śledzenie. Dlatego z przyjemnością przedstawiamy naszą nową wersję DBeaver 21.0.
W przypadku nowego dużego wydania zespół DBeaver wiele zarobił. Najciekawsze rzeczy są jak zwykle w naszych wiadomościach.
- Pierwsza świetna wiadomość jest dla wszystkich użytkowników, którzy pracują z danymi przestrzennymi. Teraz DBeaver obsługuje niestandardowe kafelki dla danych geograficznych. Jeśli predefiniowane kafelki mapy, takie jak MapBox lub OpenStreetMap, nie odpowiadają Twoim potrzebom, możesz je zastąpić własnymi kafelkami. Ponadto dodajemy obsługę danych przestrzennych dla nowych baz danych. Pełna lista jest następująca:PostgreSQL (PostGIS), MySQL, SQLite (GeoPackage), H2GIS, SAP HANA, Oracle i SQL Server.
- Transfer danych jest jedną z ulubionych funkcji DBeaver wśród naszych użytkowników.Użytkownicy mogą eksportować i importować dane w różnych formatach. Ale bardzo często muszą migrować dane z jednej bazy danych do drugiej. Pierwszym etapem tego rodzaju transferu jest porównanie i migracja schematu bazy danych. Od wersji 21.0 DBeaver używa Liquibase w wersji 4 do porównywania schematów. Poprawiliśmy również cały mechanizm porównywania. Więcej szczegółów oraz listę oficjalnie obsługiwanych baz danych do porównania można znaleźć w dokumentacji.
- Użytkownicy nie zawsze muszą migrować wszystkie dane z tabeli. Czasami ważne jest, aby zobaczyć i przenieść tylko różnice. W takim przypadku pomocne może być porównanie danych. Wybierasz dwie tabele do porównania i ustawiasz parametry wyjściowe, takie jak wyświetlanie tylko usuniętych lub tylko edytowanych wierszy lub wszystkich zmienionych. Otóż to. Naciśnij przycisk Start i przejrzyj wynik.
- Kolejną interesującą rzeczą jest modelowanie baz danych. Być może wiesz, że DBeaver może generować dane dla tabel. Możesz wstawiać różne typy danych, takie jak numery kart kredytowych, daty, nazwiska, tekst i wiele innych. W nowej wersji DBeaver całkowicie przebudowaliśmy tę funkcję:ulepszona wydajność, dodana obsługa wielu jednostek, przerobiony projekt kreatora. Generator pozornych danych jest teraz znacznie lepszy.
- Jak zwykle na koniec – kilka słów o nowych obsługiwanych bazach danych. Z przyjemnością przedstawiamy naszego nowego partnera technicznego YugabyteDB. DBeaver obsługuje teraz Yugabyte SQL i CQL. Uważaj, to dwa różne sterowniki. Musisz utworzyć dwa różne połączenia dla każdego typu YugabyteDB. Dodaliśmy również źródła danych z AWS:Keyspaces, Aurora i Athena. Zaktualizowano również sterownik Google Spanner.
- I tak, może zauważyłeś, że pojawiły się dwa nowe produkty DBeaver:Light i Ultimate. Więcej szczegółów na ich temat w osobnych newsach. Do zobaczenia!
- Kolejną interesującą rzeczą jest modelowanie baz danych. Być może wiesz, że DBeaver może generować dane dla tabel. Możesz wstawiać różne typy danych, takie jak numery kart kredytowych, daty, nazwiska, tekst i wiele innych. W nowej wersji DBeaver całkowicie przebudowaliśmy tę funkcję:ulepszona wydajność, dodana obsługa wielu jednostek, przerobiony projekt kreatora. Generator pozornych danych jest teraz znacznie lepszy.
- Użytkownicy nie zawsze muszą migrować wszystkie dane z tabeli. Czasami ważne jest, aby zobaczyć i przenieść tylko różnice. W takim przypadku pomocne może być porównanie danych. Wybierasz dwie tabele do porównania i ustawiasz parametry wyjściowe, takie jak wyświetlanie tylko usuniętych lub tylko edytowanych wierszy lub wszystkich zmienionych. Otóż to. Naciśnij przycisk Start i przejrzyj wynik.
- Transfer danych jest jedną z ulubionych funkcji DBeaver wśród naszych użytkowników.Użytkownicy mogą eksportować i importować dane w różnych formatach. Ale bardzo często muszą migrować dane z jednej bazy danych do drugiej. Pierwszym etapem tego rodzaju transferu jest porównanie i migracja schematu bazy danych. Od wersji 21.0 DBeaver używa Liquibase w wersji 4 do porównywania schematów. Poprawiliśmy również cały mechanizm porównywania. Więcej szczegółów oraz listę oficjalnie obsługiwanych baz danych do porównania można znaleźć w dokumentacji.