REST APIを使用して、ビジネス・イベントをSOA Suite以外のアプリケーションからReal-Time Integration Business Insightにパブリッシュできます。
REST APIを使用してビジネス・イベントをInsightにパブリッシュするには、次の手順を実行します。
- Real-Time Integration Business Insight UIで自分のビジネス・プロセスに対応したモデルを設計します。 REST APIを使用してビジネス・イベントを送信する各マイルストンごとにAPI呼出しの有効化オプションを必ず選択します。 次に、モデルをアクティブ化します。 モデルの操作を参照してください。
- API呼出し詳細の表示に説明されているように、自分のモデル用のAPIマニフェストをダウンロードするか、特定のマイルストン用のマニフェストをダウンロードします。 マニフェストには、マイルストンのビジネス・イベントのサンプルJSONペイロードが含まれています。 これらのペイロードは、モデルIDおよびマイルストンIDなどの必須フィールドで移入されています。 ビジネス・イベントに固有の詳細で指示されたとおりにペイロードを編集します。
- パブリッシュするビジネス・イベントごとに、Real-Time Integration Business Insight REST APIイベント・エンドポイントに対するリクエストを送信します。 イベントは、相関IDに基づいて解析されて適切なインスタンスに関連付けられます。 たとえば、初期マイルストンに対応するイベントのリクエストを送信するときには、correlationValueがペイロードに含められます。 同じインスタンスからのイベントでは、同じ順序や同じサポート・チケットなど同じcorrelationValueをペイロードに含めます。
- イベントをパブリッシュした後、コンソールまたはカスタム・ダッシュボードを使用してビジネス・プロセスをモニターします。 ダッシュボード(コンソール)の操作を参照してください。