機械翻訳について

Shopifyで新しい製品が作成されたときのAmazon SQSへの製品データの送信

このユースケースでは、Oracle Integrationを使用してShopifyアプリケーションで製品が作成されるたびに、Amazon SQSキューに製品データを送信する方法について説明します。 その後、製品データはダウンストリーム・システムによってAmazon SQSキューから消費できます。

このユースケースでは、次のアダプタとその操作が使用されます:
  • Shopifyアダプタ: (トリガー接続として構成) Shopifyで製品作成イベントを取得します。
  • Amazon Simple Queue Service (SQS)アダプタ: (起動接続として構成)次の操作を実行します。
    • 送信操作: 製品データをAWS SQSキューに送信します。
    • 受信操作: AWS SQSキューからメッセージを読み取ります。

この実装パターンでは、ステップの概要を説明します:

  1. Shopifyアダプタ・トリガー接続およびAmazon Simple Queue Service (SQS)アダプタ呼出し接続を作成します。
  2. アプリケーション統合を作成します。
  3. 「Shopifyアダプタ」を統合キャンバスにトリガー接続としてドラッグします。
  4. Shopifyアダプタ・エンドポイントを次のように構成します。
    1. 「基本情報」ページで、エンドポイント名を指定します。
    2. 「イベント」ページで、モジュールとして「製品」を選択し、イベントとして「製品作成」を選択します。
    3. サマリー・ページで、選択内容を確認して確認します。
  5. Amazon Simple Queue Service (SQS)アダプタを呼出し接続として統合キャンバスにドラッグします。
  6. Amazon Simple Queue Service (SQS)アダプタ・エンドポイントを次のように構成します:
    1. 「基本情報」ページで、エンドポイント名を指定します。
    2. リソースとして「メッセージ」を選択し、アクションとして「メッセージの送信」を選択します。
    3. メッセージ送信アクション ページで、メッセージ構造を指定します。
    4. サマリー・ページで、選択内容を確認して確認します。
  7. マッパーを使用して、Shopifyトリガーの製品データをSQSメッセージ構造にマップします。
  8. 別のAmazon Simple Queue Service (SQS)アダプタを統合キャンバスに2回目の起動接続としてドラッグします。
  9. Amazon Simple Queue Service (SQS)アダプタ・エンドポイントを次のように構成します:
    1. 「基本情報」ページで、エンドポイントにわかりやすい名前を指定します。
    2. リソースとして「メッセージ」を選択し、アクションとして「メッセージの受信」を選択します。
    3. メッセージの受信アクション ページで、メッセージ構造を指定します。
    4. サマリー・ページで、選択内容を確認して確認します。
  10. 完了したら、統合をアクティブ化します。

    完成した統合は次のようになります。


    統合には、トリガー接続、マップ・アクション、呼出し接続、マップ・アクションおよび呼出し接続が表示されます。

    この統合は、アクティブ化されると、Shopifyで新しい製品が作成されると自動的にトリガーされます。 製品詳細は、AWS SQSキューに送信され、Amazon Simple Queue Service (SQS)アダプタを使用してキューから読み取られます。