データスナップショットと複数のブレークダウン

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:4分
  • プラットフォームアナリティクスのデータスナップショットでは、インジケーター (KPI) を分析しながら複数のブレークダウンを行うことができます。このアーキテクチャでは、変更データキャプチャ (CDC) プロセスを使用して、実行時にスコアと時系列を生成するために最適化された構成可能なテーブルからデータ変更をキャプチャします。

    クラシック パフォーマンスアナリティクス では、常にマトリクスを通じてインジケーターに適用される複数のブレークダウンを計算してきました。数学的には、計算の数はブレークダウンの数とともに幾何学的に増加します。実際には、このアプローチでは、インジケーターに同時に適用できるブレークダウンは最大 2 つに制限されます。

    データスナップショットではブレークダウンマトリクスは使用されません。代わりに CDC を使用することで、複数のブレークダウンレベルを適用できます。2 つ以上のレベルのブレークダウンを適用できることで、 パフォーマンスアナリティクスの長年の問題点の 1 つを解決できます。この機能により、データ分析能力が深まり、 パフォーマンスアナリティクスを通じて得られるインサイトの幅が広がります。

    重要:
    • データスナップショットでは、インスタンスで RaptorDB Professional データベースを使用する必要があります。
    • ドメインセパレーションされたインスタンスはサポートされていません。
    • データスナップショットを取得して複数レベルのブレークダウンを有効にするには、データスナップショット (com.snc.pa.mlb) プラグインを有効にします。パフォーマンスアナリティクス サブスクリプションと admin ロールが必要です。データスナップショットを本番インスタンスでアクティブ化する前に、開発環境でテストすることを検討してください。
    • データスナップショットプラグインをアクティブ化した場合でも、サポートされているインジケーターに対して有効にする必要があります。詳細については、「データスナップショットのアクティブ化」を参照してください。
    • プラットフォームアナリティクスエクスペリエンスコンポーネント (データの可視化、KPI 詳細) のみがデータスナップショットをサポートしています。PA ウィジェットやアナリティクスハブなどのコア UIコンポーネントには、2 つ以上のレベルのブレークダウンを表示することはできません。
    • データスナップショット収集ジョブにより、 パフォーマンスアナリティクスによるストレージの使用が増加する可能性があります。ジョブはソーステーブルのサブセットをコピーし、関連レコードの毎日の変更をすべて保存します。
    次のインジケーターがデータスナップショットをサポートしています。
    • スクリプト化されていない自動インジケーター
    • スクリプト化されていない自動貢献インジケーターのみを含むインジケーター (計算)
    • 他の式インジケーターを含む式インジケーター (基になるインジケーターが最終的にスクリプト化されておらず、自動化されている場合)。
    重要:
    機能がアクティブ化される前に収集されたデータに複数のブレークダウンを適用することはできません。このようなデータには 2 つのレベルのブレークダウンのみを適用できます。より多くのレベルのブレークダウンを適用しようとすると、データの可視化または KPI 詳細 チャートでその日付範囲の空の領域が表示されます。

    サポートされているインジケーターとサポートされていないインジケーター

    複数のブレークダウンをサポートするインジケーターとサポートしないインジケーターのチャート化には、フィルターの適用方法が異なります。この例では、2 つのピボットテーブルデータ可視化を含むダッシュボードがあります。1 つのピボットテーブルには、インジケーター [オープンインシデントの数] が表示されます。このインジケーターはスクリプト化されていないため、複数のブレークダウンをサポートしています。もう一方のピボットテーブルには、オープンインシデントの合計経過時間インジケーターが表示されます。このインジケーターはスクリプト化されているため、複数のブレークダウンはサポートされていません。ダッシュボードには 3 つのフィルターがあり、それぞれが両方のインジケーターにあるブレークダウンをフィルタリングします。3 つのフィルターがすべて適用されています。フィルターは、最初に優先度、次にカテゴリ、次にステータスという時系列で適用されました。[オープンインシデントの数] のチャート化では 3 つのフィルターが適用されていることが示され、オープンインシデントの合計経過時間のチャート化では 2 つのフィルターのみが表示されます。
    複数のブレークダウンをサポートするインジケーターとサポートしないインジケーターを可視化したダッシュボード。
    [Number of open incidents] インジケーターに適用されているフィルターを確認すると、3 つのフィルターがすべて適用されていることがわかります。
    3 つのブレークダウンが適用された複数のブレークダウンをサポートするインジケーター。
    [オープンインシデントの合計経過時間] インジケーターでは、ダッシュボードに適用された最初の 2 つのフィルターのみがこのインジケーターに適用されることがわかります。
    ダッシュボードに適用された 3 つのブレークダウンのうち最初の 2 つのみがインジケーターに適用されることを示す、複数のブレークダウンをサポートしていないインジケーター。

    データスナップショットを使用するインジケーターの KPI 詳細

    この例は、オープンインシデントの数インジケーターの KPI 詳細 を示しています。このインジケーターは、ヘッダーのバッジで示されるように、データスナップショットと複数のブレークダウンをサポートしています。2 つのブレークダウンが設定されており、それぞれに 2 つの要素があります。
    2 つのブレークダウンが選択されている、複数のブレークダウンをサポートするインジケーターの KPI 詳細。
    3 番目のブレークダウンを選択できます。ただし、データスナップショットがこのインスタンスに実装されたのは数日前のことです。3 番目のブレークダウンを選択すると、この日付より前のデータは表示されません。この効果を警告するバナーがあります。
    複数のブレークダウンをサポートするインジケーターの KPI 詳細。3 つのブレークダウンが選択されているが、複数のブレークダウンを実装する前のデータはありません。