Introduction#
分析アクセラレータの操作#
アクセラレータはコンテンツを次の 4 つの領域に整理します。
概念の基礎 分析の原則と EDB のアプローチについての理解を深めます。
EDB コア分析テクノロジー 当社の分析サービスを強化する EDB ソリューションとテクノロジーについて学習します。
実用的なガイダンスとソリューション ユースケース、ペルソナベースのガイド、ハウツー記事、チュートリアルを見つけます。
製品固有の実装 EDB Hybrid Manager などの EDB 製品でこれらの分析機能がどのように表示され、管理されるかについてのドキュメントにアクセスします。
概念的基礎#
最新のデータ分析と EDB のアプローチの背後にある原則と戦略を理解します。
データ アーキテクチャ (データ ウェアハウス、データ レイク、レイクハウス) と基礎テクノロジー (列指向ストレージ、ベクトル化エンジンなど) について学習します。
EDB の Postgres® 分析に関するビジョンと、EDB がコア テクノロジーをどのように活用しているかをご覧ください。
Explained: Analytics
EDB の分析機能、設計上の選択肢、高度なトピックに関する詳細な説明を確認します。 (近日公開)
EDBコア分析テクノロジー#
EDB の分析テクノロジーとそれが Postgres® をどのように拡張するかについて学びます。
オブジェクト ストレージの分析を可能にするためのEDB Postgres® Lakehouse ソリューションとそのコンポーネントを確認します。
EDB ソリューションが Apache Iceberg を使用して大規模な分析データセットを管理する方法について理解します。
EDB Postgres® が Delta テーブルと連携して信頼性の高いデータ レイクを実現する方法について学習します。
EDB Postgres Distributed (PGD) と Lakehouse 機能を使用してストレージ層全体でデータを管理し、コストとパフォーマンスを最適化します。
実践的なガイダンスと解決策#
ニーズに合わせて EDB の分析機能を適用します。
DBA、DevOps エンジニア、データ サイエンティスト、アプリケーション開発者向けの学習パスに従ってください。
製品固有の実装#
EDB 分析の概念とテクノロジーが EDB 製品にどのように実装されているかを確認します。
EDBハイブリッドマネージャーの分析機能に関するドキュメントをご覧ください。これには、HM Lakehouseクラスター、HMでのIceberg、Delta、階層化テーブルの使用、HM固有のチュートリアルが含まれます。
どこから始めるか#
コアとなる考え方を理解するには、 Generic analytics concepts と EDB Postgres Lakehouse から始めてください。
可能な場合は実用的なガイダンスを調べます。
EDB Hybrid Manager を使用する場合は、製品固有のドキュメントを使用します。
Postgres Lakehouse は、さまざまなテクノロジーを使用して構築されています。
PostgreSQL
Seafowl 、分析データベース
Apache DataFusion 、Seafowl で使用されるクエリ エンジン
Delta Lake (特に delta-rs ) は、デルタテーブルの保存および取得レイヤーを実装します。
レベル100#
Postgres Lakehouse について理解すべき最も重要な点は、ストレージとコンピューティングが分離されていることです。この設計により、ストレージとコンピューティングを独立してスケーリングできるため、クエリが予測不可能でスパイクが発生する分析ワークロードに最適です。接続されたハードドライブにデータを保持するためだけに、マシンをほぼアイドル状態にしておくのは望ましくありません。その代わりに、データをオブジェクトストレージ(しかも高度に圧縮可能な形式)に保存し、必要な時にクエリを実行するために必要なコンピューティングリソースのみをプロビジョニングできます。
Level 100 Architecture#
コンピューティング側では、ベクトル化されたクエリ エンジンが Lakehouse テーブルをクエリするように最適化されていますが、完全な互換性のために Postgres にフォールバックします。
ストレージ側では、Lakehouse テーブルは分析用に最適化された、高度に圧縮可能な列指向ストレージ形式を使用して保存されます。
レベル200#
これらのサービスがどのように組み合わされているかを示す、もう少し包括的な図を以下に示します。
Level 200 Architecture#
レベル300#
以下は、「箱の中身」のより詳細な拡大図です。
Level 300 Architecture#