パラメーター、ページナビゲーション、自動更新
前回は、タイルレイヤーを使用してClassic Modelsの売上ダッシュボードを構成し、製品ライン別売上、月別売上推移、注文金額別上位顧客という3つのチャートを、見やすく均等に配置された横一列に並べました。今回は、パラメーター、ページナビゲーション、自動更新という3つのビジネスインテリジェンス機能を加えて、このダッシュボードをインタラクティブかつ自律的に維持できるものにします。
タイルレイヤーの紹介
優れたエグゼクティブダッシュボードは、ビジネスの状況、詳しく確認すべき箇所、数値の鮮度を一目で伝えます。Navicat 18のビジネスインテリジェンス(BI)ツールには、そのストーリーを構築し、最新の状態に保ちやすくする機能がいくつか追加されています。今回は、シンプルな売上概要ダッシュボードを作成し、タイルレイヤーを使用します。今後の数回の記事では、新しいパラメーター、ページナビゲーション、自動更新の各機能を取り上げます。
このチュートリアルでは、MySQLのサンプルデータベース「classicmodels」に接続したデータソースをすでに作成し、以下で取り上げるものと同様の3つのチャートと、ダッシュボード自体も作成済みであることを前提とします。以下の手順は、その状態から始まります。
シンプルなクエリを書くのは簡単です。しかし、15個のJOINや多数のエイリアスを含む複雑なクエリになった場合、その保守は非常に煩雑になります。テーブルのエイリアスを1つ変更するだけでも、関連するすべての参照箇所を手作業で探し回さなければなりません。Navicat 18のSQLエディターは、「リファクタリング」「リアルタイムエラー検出」「コードインサイト」の3つの新機能によって、こうした手間を解消します。
データベースを扱うチームなら、いずれ同じ問題に直面することになります。テストには実際のデータが一番役立ちますが、本番環境のデータをそのまま開発やテストに利用するのは、コンプライアンス上大きなリスクがあります。GDPR、HIPAA、PCI-DSSなどの規制では、「テストのためだった」という理由は通用しません。開発者のノートPCや本番公開前のテスト用サーバーから、実際の顧客の名前、メールアドレス、決済情報などが漏れれば、データ侵害につながります。Navicat 18では、この問題に正面から対応するため、新機能としてData Masking(データマスキング)が追加されました。機密性の高い本番データを、安全で現実的なテスト用データに変換できるため、開発チーム、テストチーム、品質保証(QA)チームもリスクを抑えて作業できます。
Navicatは、高いパフォーマンスとスピードを追求した、複数のデータベースに接続して操作できるクライアントアプリケーションです。 Navicat 17では、AIを幅広く活用した機能と直感的なユーザーインターフェースを実現し、他の製品との差別化を図りました。そして今月後半には、Navicat 18がリリースされる予定です。1つのアプリケーションから複数のデータベースに接続できるだけでなく、よりスムーズで効率的な操作が可能になります。本記事では、Navicat 18でAIツールを日々の業務にどのように活用できるのかを紹介します。
- 2026 (1)
- 2025 (1)
- 2024 (1)
- 2023 (1)
- 2022 (1)
- 2021 (1)

