--- title: "はじめに" url: https://docs.catalyst.zoho.com/ja/cloud-scale/help/data-store/olap-database/introduction/ description: "Catalyst Data Storeは、アプリの永続データを保存する高度にスケーラブルなクラウドベースのリレーショナルデータベースです。アプリケーションのバックエンドからのデータや、アプリケーションのエンドユーザーのデータが含まれます。" last_updated: 2026-02-23T12:39:41Z service: Cloud Scale type: general --- # OLAP Database ## はじめに Catalystには、Data Storeで実行する分析クエリを処理するために特別に構築された、組み込みの独自OLAP(オンライン分析処理)データベース機能が付属しています。あらゆる規模のデータセットに対して即座に結果を得るために、Data Storeのプライマリリレーショナルデータベースの代わりに、OLAP Databaseで直接高度な分析クエリを実行できます。OLAP Databaseはその速度と効率性により、多次元データに対する複雑な分析を実行でき、高度なビジネスインテリジェンス向けに設計されています。 [Catalyst ZCQL](https://docs.catalyst.zoho.com/ja/cloud-scale/help/zcql/introduction/)は、一般的なCRUD操作を実行するためのData Storeのクエリをサポートし、句やステートメントを含めることもできます。これに加えて、ZCQLは読み取りクエリでデータに対して迅速な算術および分析操作を実行し、要件に合わせて結果を加工するのに役立つ[組み込み関数](https://docs.catalyst.zoho.com/ja/cloud-scale/help/zcql/zcql-functions/)もサポートしています。これらは高度な計算を伴うため、Catalystはこれらのクエリを専用に処理するための最先端のOLAPシステムを提供しています。1回限りの操作で、プライマリ Data Storeのデータベースからの OLAP Databaseへのデータの自動同期を有効にし、プラットフォームのSDKおよびAPIを通じて直接データ取得クエリを実行できます。 > **注意:** OLAP Databaseは、データ取得における分析処理に最適化されたプライマリ Data Storeのデータベースに対するセカンダリデータベースです。OLAP Databaseへの直接的な書き込み操作は許可されていません。OLAPではCreate、Update、Delete操作を実行できず、Read操作のみ実行できます。 OLAPシステムは、ビジネスユーザーや意思決定者にとって複雑なデータ分析を容易にするように設計されています。高度なデータ分析とビジネスインテリジェンスが不可欠となる一般的なアプリケーションには、集計レポートの生成、リアルタイムダッシュボードと分析、予算策定や予測を含む財務分析、営業およびマーケティングのパフォーマンス分析、在庫および物流管理、データマイニングとトレンド分析などがあります。アプリケーションがこれらの側面のいずれかを含む場合、OLAP Databaseにクエリを実行し、その機能を最大限に活用できます。 ### プライマリ Data StoreとOLAP Databaseの違い プライマリ Data Storeにクエリを実行する代わりに、OLAP Databaseを有効にしてクエリを実行する必要がある場合を判断するために、以下に記載されている要素を考慮してください。
プライマリ Data Store OLAP Database
プライマリ Data Storeは、ビジネスインテリジェンスの目的ではなく、トランザクションを処理するクエリを処理するのに適したOLTP(オンライントランザクション処理)を実装しています。 OLAPシステムは多次元データモデル向けに構築されており、高速な実行時間で複雑な分析およびアドホッククエリの実行を可能にし、高度なデータ分析により適しています。
プライマリ Data Storeは基本的にトランザクション指向であるため、すべてのCRUD操作を同等に最適化された方法で処理できます。 OLAP Databaseは、通常読み取り操作で実行される分析クエリを処理するように設計されているため、読み取りに高度に最適化されています。
プライマリ Data Storeではすべての CRUD操作を実行できます。 OLAP Databaseでは直接的な書き込み操作を実行できません。
トランザクションのSELECT、INSERT、UPDATE、DELETE操作を実行する場合に使用します。 組み込みのZCQL関数を含む分析SELECT操作を実行する場合に使用します。