Telemetry Data Quality Monitoring with SQL: 実装から決定まで
完全な telemetry data quality monitoring with sql 測定ループは、1 つの所有ワークフロー、制限されたイベント コントラクト、制御されたフィクスチャ、および誰かが行動できる質問を接続します。
- 1
境界を設定する
顧客対応、収益、信頼性、またはコンプライアンスの意思決定を強化するイベント テーブルの一覧を作成します。
- 2
結果を把握する
Begin with event_contract_checked, ingestion_freshness_sampled, duplicate_event_observed and document the grain of each event.
- 3
行を証明する
所有者がしきい値、除外、および予想される回復動作を確認した後にのみ、品質のクエリとアラートを公開します。
- 4
決断を下す
どの重要なイベント ストリームが古い、不完全、重複している、またはタイプが変更されていますか?
範囲と隣接するユースケース
適切な測定境界についてはこのページを選択してください
- このページを使用して、テレメトリ自体 (鮮度、必須フィールド、タイプ、重複、バージョン、ボリューム) を検証します。
- ソース イベントが信頼でき、アプリケーション ワークフローが失敗している可能性がある場合は、運用監視ページを使用します。
- 簡潔な実装概要を作成するには、イベント追跡計画テンプレートを使用します。このガイドでは、進行中の品質管理プログラムについて説明します。
エージェントプロンプト
これをコーディングエージェントに貼り付けます
交換する YOUR_API_KEY サインアップ後、エージェントに製品フローを実行して最初のイベントを確認するように依頼します。
Telemetry Data Quality Monitoring with SQL セットアップ プロンプト
Telemetry を使用してテレメトリ データ品質モニタリングを追加します。
/skill.md とこの Telemetry API キーを使用します: YOUR_API_KEY
すべての意思決定が重要なイベント テーブルについて、イベントの粒度、所有者、必須フィールド、フィールド タイプ、タイムスタンプ単位、許容値、schema_version、重複キー、予想される到着遅延、および予想される日次ボリューム範囲を文書化します。
有効なイベント、必須フィールドの欠落、重複したイベント ID、遅延到着、および互換性のないフィールド タイプに対して決定的なフィクスチャを作成します。取り込みの鮮度、必須フィールドの NULL 率、重複イベント率、スキーマ バージョンの採用、遅延到着率、およびイベント名とリリースごとのボリューム変更のために SQL をビルドします。
最小限のサンプル サイズと所有者を持つ持続的な侵害に対してのみアラートを追加します。各アラートから契約および検証クエリへのリンクを含めます。
本番ペイロード、資格情報、個人データ、または無制限のエラー テキストを品質テスト イベントに配置しないでください。セットアップ手順
- 1顧客対応、収益、信頼性、またはコンプライアンスの意思決定を強化するイベント テーブルの一覧を作成します。
- 2各契約の粒度、必須フィールド、タイプ、単位、許可される値、遅延、および重複ポリシーを定義します。
- 3有効なイベント、欠落しているイベント、重複したイベント、遅延したイベント、および互換性のないイベントに対して、確定的なフィクスチャを送信します。
- 4所有者がしきい値、除外、および予想される回復動作を確認した後にのみ、品質のクエリとアラートを公開します。
キャプチャするイベント
質問のロックが解除されました
- どの重要なイベント ストリームが古い、不完全、重複している、またはタイプが変更されていますか?
- 現在のトラフィックの何パーセントが承認されたスキーマ バージョンを使用していますか?
- ダッシュボードが変更される前に、リリースによりイベントの量や必須フィールドの完全性が変更されましたか?
イベントスキーマの開始点
このワークフローのイベント コントラクト
クエリまたはスニペットを運用環境に適用する前に、行粒度、出力境界、必要なタイプ、プライバシー クラス、サンプル ペイロード、および検証チェックリストを確認してください。
関連製品の機能
このワークフローを続行します 構造化イベント
安定したイベント名、型指定されたフィールド、プライバシーが確認された操作コンテキストをキャプチャします。
関連する SQL レシピ
SQL で次の質問に答えてください
このワークフローの構造化フィールドに対してクエリを実行し、結果の例を検査して、有用な回答をダッシュボードまたはアラートに変換します。
イベント取り込みの鮮度を測定する
現在、どの本番イベント ソースが古いか遅れていますか?
レシピを開く必須フィールドのヌル率を測定する
アカウント識別子の欠落率が許容できないほど高いイベント名はどれですか?
レシピを開く重複するイベント ID を検索する
複数回受信されたイベント ID はどれですか?
レシピを開くイベントスキーマバージョンの導入を追跡する
重要なイベントの古いバージョンを依然として出力しているプロデューサーはどれですか?
レシピを開く遅れて到着するイベントを測定する
分析を歪めるほど遅くデータを配信するイベント プロデューサーはどれですか?
レシピを開くイベント名によるTelemetryボリュームの測定
どのイベント コントラクトが最も多くの取り込み量を生み出しますか?
レシピを開く顧客の証拠
お客様が説明した関連ワークフロー
次のステップ
エージェントが使用する API キーを作成します
プロンプトの実行、テスト イベントの送信、最初のダッシュボードの確認には無料プランで十分です。
関連ページ