MicroStrategy ONE

高度なジョブ テレメトリー

高度なジョブ テレメトリーでは、Platform Analytics における管理およびリソース監視機能の強化により、Intelligence Server がクラッシュする前にジョブおよびオブジェクトの情報を取得します。

目的

MicroStrategy 2021 Update 6 以前では、ジョブの作成時に、ジョブの統計が記録されませんでした。そのため、Intelligence Server がクラッシュした場合、どのジョブがアクティブであったか、またはどのオブジェクトが操作中であったかを確認する方法がありませんでした。

MicroStrategy 2021 Update 6 以降の Platform Analytics では、ジョブの初回作成時に MicroStrategy 管理者にサーバー統計を提供するようデータ モデルが強化されました。これにより、エンド ユーザーは、Intelligent Server のクラッシュの原因となった操作またはキューブを判別できるようになりました。新しいKafkaトピック、Mstr.PlatformAnalytics.IsJobStatsは、ジョブの作成と完了のメッセージを処理するために使用されます。

ワークフロー

ジョブが作成されると、Kafkaトピックにメッセージが送信されます。CREATETIME分野。ジョブが完了すると、別のメッセージが送信されます。COMPLETETIME分野。

プラットフォームアナリティクスは、Mstr.PlatformAnalytics.IsJobStats Kafkaのトピックとバッチはジョブの開始をfact_inprocess_jobsテーブル付きcreation_timeThreeSecondETL。ジョブが完了すると、upsertが実行されます。completion_time。Platform Analytics は、1 時間おきに抽出、変換、ロード (ETL) を実行することで、完了したジョブを削除し、レコードをクリーニングします。