Livestream にヒットがありません

ライブストリーム API で受信したヒット数とデータフィードのヒット数を比較すると、クライアントで特定の不一致が発生する場合があります(ライブストリーム API で一部のヒットが欠落している場合)。 なぜそんなことが起こるのですか。

説明 description

環境

Adobe Analytics(AA)

問題

Livestream 出力にヒットが見つからない点を次の点から確認します。

  1. 複数のユーザーがライブストリームエンドポイントに接続されている場合は、クライアントがすべての接続からの出力を使用してライブストリームデータとデータフィードを比較していることを確認してください
  2. Livestream エンドポイントからの切断と再接続は、クライアントが API サーバーから接続を切断する際に送信中のデータが削除される可能性があるので、データ損失を引き起こす可能性があります。
  3. ライブストリームデータは、処理を通じて途中で送信され、プロファイル/アトリビューションに基づく値を持たないので、データフィードを介して使用可能なものとは異なります(ライブストリーム API には中間値が含まれます)。 特に、ヒット自体に値が指定されていない場合(例:「事前値」データの一部ではない場合)、ライブストリームには含まれませんが、データフィードには含まれる可能性があります。
  4. ライブストリームは Lambda アーキテクチャ (https://databricks.com/glossary/lambda-architecture)の「速度レイヤー」の一部と見なされるので、完全なレポートパイプラインとは異なるフォールト許容値を持ちます(例:速度を正確な精度よりも優先します)。
  5. ライブストリームは、(レコードのソースである)永続的なデータウェアハウスリポジトリの代わりになるつもりはありません。ごく少数のヒットがライブストリームフィードに到達しない可能性があります。

解決策 resolution

上記の理由から、ライブストリームデータとデータフィードの間でわずかな不一致が予想されます。

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f