HoloWeb は、Hologres をベースとした、視覚的なエンドツーエンドのデータベース管理・開発プラットフォームです。このプラットフォームは、データベース管理、データベースアクセス、データ開発、データ分析、パフォーマンス分析・診断などのシナリオに適しています。本トピックでは、HoloWeb とその開発および運用保守機能について説明します。
HoloWeb の概要
Hologres は、オールインワンのリアルタイムデータウェアハウスサービスであり、リアルタイムでのデータ書き込み、ペタバイト級のデータに対する高い同時実行性と低レイテンシーでの分析と処理、および超高レベルの 1 秒あたりのクエリ数 (QPS) でのポイントクエリが可能です。Hologres は MaxCompute とシームレスに統合されています。データクエリの高速化をサポートし、PostgreSQL エコシステムと互換性があります。使い慣れたビジネスインテリジェンス (BI) ツールを使用して、大量のデータに対して多次元分析やビジネス探索を行い、データウェアハウス分析やサービス統合のニーズを満たすことができます。
HoloWeb は、Hologres データベースを開発・運用するためのビジュアルインターフェイスを提供し、ほとんどのタスクで SQL を必要としません。標準の PostgreSQL 開発ツールと比較して、HoloWeb には 3 つの主要な利点があります:
-
学習の容易さ
ポイントアンドクリック操作でビッグデータ開発タスクを完結でき、Hologres を使用して生産性を向上させるまでの時間を大幅に削減します。
-
Hologres との緊密な統合
HoloWeb では、Hologres 固有の機能をインターフェイス上で直接利用できます。外部テーブルやローカルファイルのアップロードによるデータインポート、実行計画の視覚的なチューニング、スロークエリログの確認など、ほとんどの Hologres の機能を SQL を記述することなくカバーします。
-
エンドツーエンドの開発と運用保守
HoloWeb は、開発ツールと運用保守機能 (IP アドレスホワイトリストやリソース隔離など) を単一のプラットフォームに統合しているため、別の運用インターフェイスを構築または維持する必要がありません。
運用保守機能
-
メタデータ管理
Hologres インスタンスに接続し、インスタンス、データベース、スキーマ、テーブル、ビューといったすべてのデータベースオブジェクトを単一のページで管理できます。DDL ステートメントを記述することなく、内部テーブルや外部テーブルの作成、データのインポート、既存オブジェクトの管理・変更が可能です。
-
SQL エディター
標準の PostgreSQL ステートメントを作成・実行し、実行計画を調査し、クエリパフォーマンスを分析して、低速なワークロードを最適化します。SQL エディターは、インタラクティブクエリとアドホッククエリをサポートします。クエリの実行時間は 60 分を超えることはできません。
-
診断と最適化
スロークエリログ、アクティブクエリのビュー、接続管理を使用して、インスタンスの健全性を監視し、問題をトラブルシューティングします。組み込みのメトリクスコンソールは、異常の診断に役立ち、日々の運用における手動介入を削減します。
-
データソリューション
SQL を記述することなく、コンピューターからのファイルアップロードや外部テーブルからの取得により、視覚的にデータをインポートします。これにより、オンボーディング時間が短縮され、定型的なデータ読み込みタスクが簡素化されます。
-
セキュリティセンター
ユーザー権限付与の設定、IP アドレスホワイトリストの設定、リソースグループの割り当てなど、インスタンスのセキュリティを 1 か所で管理できます。セキュリティセンターは、エンドツーエンドの運用保守および管理要件を満たす、エンドツーエンドのセキュリティ管理機能を提供します。