メインコンテンツまでスキップ
Gainsight Japanese Localization

Gainsightマトリックスデータアーキテクチャの概要

重要 - 画像/情報は四半期ごとのリリースで更新されます!

四半期ごとのリリースにて、最新の機能・情報を反映し、画像を含めた情報は更新されます。

 

この記事では、Gainsightのあらゆるインスタンスの基盤となるGainsight独自のバックエンドインフラストラクチャであるGainsightマトリックスデータアーキテクチャ(MDA)の概要を説明します。

概要

MDAは、Gainsightのあらゆるインスタンスの基盤となるGainsight独自のバックエンドインフラストラクチャです。MDAは、ルールエンジン、採用エクスプローラー、リニューアルセンターなどの機能を動作させるためのデータストレージを提供するためにGainsightが運用している見えないレイヤーです。

GainsightのMDAは、製品内でマルチテナンシーを再現するように設計されています。MDA のデータは、次の種類のオブジェクトで整理および管理されます。

  • システムオブジェクト
  • 標準オブジェクト
  • カスタムオブジェクト

顧客データは、あらゆる組織のさまざまなデータストアに収集され、保存されます。顧客データは、CRM/ERPシステムまたは社内のITシステムに保存できます。シナリオによっては、お客様の製品の使用状況に基づいて情報を収集するサードパーティのアグリゲーター/ツールが存在する可能性があります。

Gainsightのデータプラットフォームは、マトリックスデータモデルがこれらすべてのデータを管理し、このデータを変換してGainsightが提供するルールエンジン、集計、CTAなどのツールを使用してビジネス指標を導き出すメカニズムを提供します。

コネクタは、さまざまなデータソースを接続し、情報を Gainsight に同期させるために、すぐに使用できる統合機能です。

データ管理情報は次のように分類されます。

  • Gainsightでのデータ管理
  • Gainsight 標準オブジェクト
  • データスペース

MDA は、次の 4 種類のデータストアで構成される分散システムです。

  • AWS レッドシフト: これはGainsightの主要なバルクデータストアデータベースで、MDAに保存されている実際のデータ値を保持しています。
  • MongoDB: Redshift のテーブルのスキーマ/メタデータを保存する NoSQL タイプのデータベース。
  • ポストグレス: このデータベースは、トランザクションタイプのデータを保存および処理し、スコアカード2.0やレポートビルダーなどのGainsight製品の特定の部分で使用されます。
  • レディス: このデータベースには、セッションデータが格納されます。

Image 1.jpg

MDA のコンポーネント

Gainsight MDAはポリグロットパーシステンステクノロジーを使用しています。これは、さまざまなデータストレージ要件を処理するために複数のタイプのデータベースを持つという概念です。MDA のデータベースには、エラスティックファイルシステム、インメモリデータベース、列指向データベース、グラフデータベースなどがあります。すべてのデータベースはユーザーの使用状況から抽出され、シナリオと目的に従って使用されます。MDA アーキテクチャはクラウドインフラストラクチャでホストされています。

以下の画像は、GainsightのMDAストレージアーキテクチャを示しています。

Image 2.jpg

  • この記事は役に立ちましたか?