Overview
========

EDBがClickHouseをパッケージ化して配布する方法、このドキュメントでカバーされている内容、およびその範囲外を理解します。

EDBがClickHouseを提供する方法
-----------------------------

ClickHouseのEDB Postgres AIはフォークではありません。
EDBは、アップストリームリリースと同じ、エンタープライズLinuxディストリビューション用のRPM、コンテナイメージ、およびKubernetesオペレーターとして再パッケージされ、EDBによってサポートされているオープンソースのClickHouseバイナリをビルドおよび配布します。

EDBの貢献は次のとおりです。

- 固定された上流リリースでの公式オープンソースのClickHouseソースをビルドする

- バイナリをRPM、コンテナイメージ、およびKubernetesオペレーターとしてパッケージし、EDBパッケージリポジトリを介して配布されます。

- WarehousePGおよびEDB Postgres Lakehouseと並んで、ClickHouseをEDB
  Postgres AI Analyticsピラーに統合する

- EDBサポートの提供

ClickHouseクエリエンジン、
SQL言語、テーブルエンジン、およびパフォーマンス特性は `upstream open-source release <https://github.com/ClickHouse/ClickHouse>`_ 
と同じです。

EDBパッケージビルドを実行していることを確認します。

.. code:: sql

   SELECT value FROM system.build_options WHERE name = VERSION_OFFICIAL;

出力には、EDBパッケージリリースの\ ``(EDB Build)`` が含まれます。

含まれるもの
------------

EDBは、オープンソースのClickHouseバイナリをパッケージ化してサポートしています。
EDBディストリビューションでは次の機能が利用できます。

.. csv-table::
  :header: Area,What's covered
  :widths: 10,30
  :align: left
  :class: longtable

  :ref:`テーブルエンジン<テーブルエンジン>` ,"MergeTree family, integration engines (`PostgreSQL`, `S3`, `Kafka`, `IcebergS3`, `DeltaLake`, `MongoDB`, `Redis`, and more), and special engines (`Distributed`, `MaterializedView`, `Dictionary`, and more)"
   `Database engines <https://clickhouse.com/docs/engines/database-engines>`__ ,"`Atomic`, `Replicated`, `PostgreSQL`, `MySQL`, `SQLite`, `DataLakeCatalog`"
   `SQL and query capabilities <https://clickhouse.com/docs/sql-reference>`__ ,"Aggregations, window functions, CTEs, subqueries, materialized views, all major data formats (Parquet, JSON, CSV, Avro, ORC, Arrow), dictionaries, projections, and RBAC"
   `Data lake integration <https://clickhouse.com/docs/engines/database-engines/datalakecatalog>`__ ,"Read access to Apache Iceberg® tables via `DataLakeCatalog` (REST, AWS Glue, Databricks Unity Catalog, Hive, OneLake) and directly via `IcebergS3`, `IcebergAzureBlobStorage`, and related engines; Delta Lake and Apache Hudi via dedicated table engines"
  :ref:`DataLakeCatalog reference <EDB Postgres AI for ClickHouse>` ,"ClickHouse Keeper, `clickhouse-client`, `clickhouse-local`, and Named Collections"

カバーされていないもの
----------------------

次の機能は、上流のClickHouseプロジェクトとは別の商用サービスであるClickHouse®
Cloud専用です。これらはオープンソースバイナリの一部ではないため、このドキュメントでは説明していません。

.. csv-table::
  :header: Feature,Description
  :widths: 10,30
  :align: left
  :class: longtable

  **ClickPipes** ,Kafka、S3、Postgres CDC、MySQL、MongoDBなどの管理対象インジェストパイプライン
  **SharedMergeTree** ,ClickHouse® Cloudの共有ストレージアーキテクチャ用の独自のテーブルエンジン
  **SQL Console** ,ダッシュボード、ビジュアライゼーション、およびGenAI SQL支援を備えたWebベースのクエリエディター
  **Query Insights** ,Cloudコンソールに組み込まれたマネージドクエリログ分析
  **Managed Postgres** ,ClickHouseと連携するフルマネージドのPostgresサービス
  **Compute-compute separation** ,ストレージとは無関係にコンピューティングをスケーリングするためのアーキテクチャ
  **Auto-scaling** ,自動垂直および水平スケーリング
  **Managed backups** ,外部エクスポートを使用した構成可能な自動バックアップ
  **BYOC** ,Bring Your Own Cloud、AWSアカウントに展開されるマネージドサービス
  **Compliance certifications** ,HIPAA、SOC2、PCI DSS、ISO 27001クラウドサービスで管理
  **SSO / CMEK** ,Cloudコンソールを介したシングルサインオンと顧客管理の暗号キー

.. toctree::
  :maxdepth: 3

  overview--architecture
  overview--compatibility
  overview--known_issues
