SAP Integration Suite の詳細

基本コンセプトの概要

Objective

After completing this lesson, you will be able to インテグレーションフロープロセスについて説明してください。

基本コンセプトの概要

このレッスンでは、以下のトピックについて説明します。

  • クラウド統合
  • 統合コンテンツ
  • 統合プロジェクトのフェーズ

SAP Cloud Integration とは

SAP Cloud Integration について理解を深めるには、このビデオを視聴してください。

動作の仕組み

その中核となるクラウド統合は、主要な統合パターンに従っています。一般的なシナリオは以下のとおりです。

  • 送信側システムが Cloud Integration にメッセージをディスパッチします。
  • メッセージを処理する Cloud Integration。
  • 1 つまたは複数の受信側システムへのメッセージの転送。
データフローを示す図: 送信側は Cloud Integration に接続し、分岐矢印を使用して 3 つの異なる受信側にデータを配信します。
この図は、Cloud Integration の主な機能を示しています。インテグレーションフローに関する情報は、次の段落に記載されています。

インテグレーションフローには 0–1 の送信側アダプタがあります。アダプタを設定した場合、メッセージはエンドポイントを介して配信されます。送信側では、さまざまな送信側アダプタを使用することができます。(1 番) メッセージの受信後、開始イベント Start によってプロセスが開始されます。この後に、事前定義された処理ステップが続きます。(2 番) 統合プラットフォームでのメッセージ処理のさまざまな方法を定義する幅広い統合機能があります。最終的には、ビジネスプロセスを完了するように受信側アダプタを設定することができます。メッセージ処理は、同期的または非同期的に実行することができます。このコンセプトにより、多くの既知のエンタープライズ統合パターンをマッピングすることができます。

接続

送信側アダプタと受信側アダプタは異なります。独自のアダプタを構築することができます。そのためには、提供されているソフトウェア開発キットを使用します。

ライセンスに応じて使用可能なアダプタを決定するには、以下の演習問題の説明に従って、空のプロジェクトテンプレートを登録した後にアダプタを照会します。次のステップを実行します。

  1. 編集可能な空のプロジェクトテンプレートで開始します。この図は、編集可能な空のプロジェクトテンプレートを示しています。
  2. チャンネルから Start イベントまで線を引きます。利用可能なアダプタが表示されます。チャネルから Start イベントまで線を引きます。
  3. 受信者側でも同じ手順を実行します。受信者側でも同じ手順を実行します。

統合機能

すべての統合機能が分類されています。その中には、事前定義された処理ステップがあります。インテグレーションフローでは、たとえば、技術プロセスをマッピングするために個別の機能が組み合わされるようになりました。組合せの可能性にほとんど制限はありません。割り当てられた個別ステップで使用可能なすべての統合機能を調べるために、空のプロセステンプレートを再度開始することができます。画面上部にツールパレットが配置されています。すべてのアイコンは、Cloud Integration ユーザインタフェースの機能を表します。

以下の例では、これは変換機能に表示されるようになります。

この図は、変換機能のパレットを示しています。

事前定義済統合コンテンツ

前述のように、統合機能をこのように組み合わせる技術は、プロフェッショナルなプロセスになるということです。インテグレーションフローは複雑になる場合があります。SAP では、400 を超える利用可能な事前定義済インテグレーションフローを提供しています。

事前定義済統合コンテンツを調査するには、2 つの方法があります。このコースの最後に、Integration Suite を介した直接パスを示します。その他のバリアントについては、以下の段落で説明します。

SAP Business Accelerator Hub での事前定義済統合コンテンツの探索

SAP Business Accelerator Hub には、統合対象の製品に応じて、利用可能なすべての事前定義済統合コンテンツが一覧表示されます。

手順

以下のステップを順番に実行する必要があります。

  • API.SAP.com で SAP Business Accelerator Hub を開きます。
  • Discover Integrations タブにナビゲートします。
  • 1 つ目の製品を選択します。
  • 1 つ目の製品と統合する 2 つ目の製品を選択します。
  • 選択に基づいて、利用可能なすべての事前定義済統合コンテンツを統合パッケージとして検索します。
  • 統合パッケージをさらに深くナビゲートし、使用可能なすべてのインテグレーションフローを見つけます。
  • インテグレーションフローをさらに深くナビゲートして、完全な設定を確認します。

ステップの詳細は以下のとおりです。

  1. [統合] タブを確認します。統合タブを選択します。
  2. 最初の製品 (SAP S/4HANA など) を選択します。SAP S/4HANA を選択します。
  3. 2 番目の製品 (SAP SuccessFactors など) を選択します。SuccessFactors を選択します。
  4. インテグレーションパッケージ (SAP SuccessFactors Employee Central Integration with SAP ERP or SAP S/4HANA, Employee Data など) にナビゲートします。SAP SuccessFactors Employee Central と SAP ERP または SAP S/4HANA の社員データのインテグレーションのスクリーンショット。
  5. 利用可能なインテグレーションフローは 1 つのみです。このインテグレーションフローにナビゲートします。統合フローのスクリーンショット。

ここでは、このインテグレーションフローを理解するためのすべての情報を確認することができます。

  • すべてのステップの設定
  • ビジネス文書
  • その他

この統合パッケージまたはインテグレーションフローを使用するには、Integration Suite 内の Discover メニューを使用する必要があります。これは、演習問題の最後の例で示されています。

ソース

以下も参照してください。

まとめ

個別の統合フローは、事前定義された機能ステップによってまとめられます。これらは、マッピング、ルーティングなどのカテゴリに分割され、パレットとして提供されます。このプロセスは、1 つの受信メッセージのみによって開始されます。このメッセージの内容は、プロセス自体でさまざまな方法で操作することができます。接続性と柔軟性は、多くの送信側アダプタと受信側アダプタから得られます。SAP では、個別のインテグレーションフローの登録に加えて、400 を超える事前定義済インテグレーションフローを提供しています。これは、これらのインテグレーションフローが SAP 環境で必要になる場合が多いためです。

Cloud Integration の探索

ビジネスシナリオ

Cloud Integration を使用してインテグレーションフローを構築する方法について学習します。

タスクフロー

この演習問題では、以下のタスクを実行します。

  1. Cloud Integration にログオンします。
  2. Cloud Integration を探索します。

前提条件

  • 動作している Integration Suite
  • 動作中の Cloud Integration

演習の結果

Cloud Integration に関する予備的な経験が得られます。

この演習問題から何を学習しますか。

Cloud Integration の主なナビゲーションエレメントとその機能について理解します。