バージョン 6.4.0 - DuckDB サポート
Published: 2025-04-30
新しいメジャーバージョンのリリースをお知らせします。このリリースでは、人気の DuckDB データベースのサポート、接続のインポートおよびエクスポート機能、データデプロイヤー、そして多くの細かな改善とバグ修正が追加されています。
DuckDB サポート
DuckDB は高性能な分析用データベースシステムです。高速で信頼性が高く、移植性があり、使いやすいように設計されています。DuckDB は、基本的な SQL をはるかに超える機能を備えたリッチな SQL 方言を提供します。
DbGate は DuckDB を幅広くサポートしており、テーブルデータの操作、クエリの実行、エクスポートおよびインポートが可能です。SQLite と同様に、.duckdb ファイルを直接開くこともできます。
DuckDB の特有の設計のため、いくつかの小さな制限のみが存在します。
接続のインポートとエクスポート
DbGate のインストール環境から選択した接続をエクスポートし、別のコンピュータにインポートできます。Team-Premium Web エディションと Premium / Community エディション間で接続を移行することも可能です(Team Premium エディションは接続をデータベースに保存する、異なるストレージを使用します)。
データデプロイヤー
DbGate には歴史的に「Data Duplicator」と呼ばれるツールがありました。このツールは大幅に改良・再設計され、現在は Data Deployer として利用できます。データデプロイヤーを使用すると、NDJSON データファイルが入ったフォルダと実際の SQL データベース間で、データを視覚的に比較・同期できます。
このツールはリレーションも保持できるため、あるデータベースから別のデータベースへ関連データをコピーする用途にも使用できます。
高度なデータツールの詳細については、ドキュメントをご覧ください。
ZIP ファイルの取り扱い
DbGate では、複数のファイルを一度にエクスポートできます。新バージョンでは、エクスポートしたファイルを ZIP ファイルとして作成できるようになりました。ZIP ファイルからのインポートも可能です。また、ZIP ファイルをデータアーカイブとして保存し、データアーカイブエクスプローラーで参照することもできます。
AWS と Azure のアップグレード戦略の変更
AWS や Azure 上のインストールを利用している場合、これまでのバージョンでは DbGate は自動的にアップグレードされていました。現在は、この自動アップグレードを有効化する必要があり、デフォルトでは無効になっています。
現在推奨される方法は、AWS/Azure 上で新しいイメージを使用し、設定を保持するために接続のエクスポート/インポート機能を利用することです。この機能は、すべてのユーザー/権限/ロールもエクスポート/インポートできるため、クリーンインストールに接続とユーザーをインポートして利用する方が安全になりました。
バージョン 6.4.0 の完全な変更履歴
- ADDED: DuckDB サポート
- ADDED: データデプロイヤー(Premium)
- ADDED: アーカイブ内の JSON Lines ファイルとデータベーステーブル間のデータ比較
- CHANGED: Data Duplicator => Data Replicator(データの更新・作成・削除に適した、よりカスタマイズ可能なツール)
- REMOVED: Data Duplicator の GUI(Data Deployer に置き換え)
- ADDED: ZIP ファイルへのエクスポート
- ADDED: SQL および SQLite ファイルのダウンロード
- ADDED: SQLite ファイルのアップロード
- ADDED: アーカイブを ZIP フォルダとしてアップロード(Premium)
- ADDED: アーカイブフォルダの圧縮・解凍(Premium)
- ADDED: 接続と設定のエクスポート #357
- ADDED: MongoDB ObjectId によるフィルタリングが、ObjectId(…) ラッパーなしでも動作
- ADDED: 空行でクエリを分割 #1089
- FIXED: JSON-to-Grid が改行なしの場合にしか動作しない問題 #1085
- CHANGED: スクリプト内で複数コマンドを実行する際、最初のエラー発生後に実行を停止 #1070
- FIXED: JSONB 編集セル値フォームを閉じた後も選択矩形が表示されたままになる問題 #1031
- FIXED: 数値 FK 列が右寄せで表示される問題 #1021
- ADDED: MySQL および PostgreSQL バックアップ用の追加引数 #1092
- CHANGED: Amazon および Azure インストールは、デフォルトでは自動アップグレードされないよう変更
この記事へのコメントは、Twitter / X でお気軽にお寄せください。