利用状況の理解: Event streams

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

Workatoは、Event streamsの利用状況を処理済みイベントで測定します。 Event streams API、またはワークフローやAPIレシピを通じて生成されたイベントは、処理済みイベントに加算されます。

Event streamsの利用状況は、ワークフローまたはAPIレシピ内で実行される場合、Business actionsまたはAPI呼び出しに加えてカウントされます。

利用状況の計算ルール

Event streamsの利用状況の計算は、一般的な利用状況計算ルールに従います。正常に実行されたイベントは利用状況にカウントされ、失敗したアクションは除外されます。

Workatoは、処理済みイベントを計算するために次の追加ルールを使用します。

  • 公開されたイベントのみが利用状況にカウントされます。 消費されたメッセージはカウントされません。 Event streamsトリガーはメッセージの消費のみを行うため、処理済みイベントには加算されません。
  • Event streams APIのpublishおよびbatch publishエンドポイントへのAPI呼び出しは、処理済みイベントとしてカウントされます。

利用状況のカウント

ジョブの処理済みイベントの合計は、そのジョブの一部として処理されたすべてのイベントの合計です。 Event streamsを含むレシピワークフロージョブの合計利用状況は、Business actionsの合計+処理済みイベントの合計です。 同様に、Event streamsを含むAPIレシピジョブの合計利用状況は、API呼び出し+処理済みイベントの合計です。

Event streamsアクションはBusiness actionsに加算されません。

利用状況の計算例

次の例は、WorkatoがさまざまなシナリオでEvent streamsの利用状況を計算する方法を示しています。

消費されたメッセージ(トリガー)

メッセージの公開(アクション)

ワークフローレシピで失敗したイベント

APIレシピでのEvent streams

Event streams API

次の表は、Event streams APIを通じて行われた呼び出しについて、Workatoが利用状況を計算する方法を示しています。 これは、publicdeveloperの両方のEvent streams APIに適用されます。

エンドポイント説明消費済み/公開済みメッセージ合計利用状況
consumeエンドポイント処理済みイベントには加算されません。
  • 個別に消費された35件のメッセージ
  • 消費された50件のメッセージのバッチ
0件の処理済みイベント
publishエンドポイント処理済みイベントに加算されます。 各メッセージは1件の処理済みイベントとしてカウントされます。
  • 個別に公開された28件のメッセージ
28件の処理済みイベント
batch publishエンドポイント処理済みイベントに加算されます。 各メッセージは1件の処理済みイベントとしてカウントされます。
  • 最初のバッチの一部として公開された100件のメッセージ
  • 2番目のバッチの一部として公開された100件のメッセージ
  • 3番目のバッチの一部として公開された66件のメッセージ
266件の処理済みイベント
複数のエンドポイントトピックのすべての処理済みイベントの合計。
  • publishエンドポイントを使用して公開された250件のメッセージ
  • batch publishエンドポイントを使用して公開された100件のメッセージ
  • consumeエンドポイントを使用して消費された208件のメッセージ
  • batch publishエンドポイントを使用して20件のメッセージの公開を試行したが失敗
558件の処理済みイベント

Last updated: