機械翻訳について

GraphQLアダプタを使用したHasuraデータベースへのZuoraオーダー・レコードの挿入

「GraphQLアダプタ」を使用すると、Zuoraで作成した直後に、Zuoraオーダー・レコードをHasuraデータベースにシームレスに転送できます。 同様に、「GraphQLアダプタ」を使用して、アプリケーションからHasuraデータベースに他のレコードを挿入できます。

このユースケースでは、Zuoraオーダー・レコードをOracle Integrationにインポートし、その後、「GraphQLアダプタ」を使用してHasuraデータベースにそれらのレコードを挿入する概要を示します。

このユースケースでは、次のアダプタとその操作が使用されます:
  • 「オーダー処理済イベント」 (「Zuoraアダプタ」): Oracle Integrationで構成されたイベント(つまり、オーダー処理済イベント)の通知を受信できます。
  • 「ミューテーション操作」 (「GraphQLアダプタ」): オーダー・レコードをHasuraデータベースに挿入します。

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

  1. 「Zuoraアダプタ」「GraphQLアダプタ」接続を作成します。
  2. アプリケーション統合を作成します。
  3. 「Zuoraアダプタ」をトリガー接続として統合にドラッグします。
  4. Zuoraエンドポイントを次のように構成します:
    1. 「基本情報」ページで、エンドポイント名を指定します。
    2. ビジネス・オブジェクトとして「順序」を選択し、トリガー・イベント名として「オーダー処理済イベント」を選択します。
    3. サマリー・ページで選択内容を確認します。
  5. 「GraphQLアダプタ」を統合キャンバスに呼出し接続としてドラッグします。
  6. GraphQL Hasuraエンドポイントを次のように構成します:
    1. 「基本情報」ページで、エンドポイント名を指定します。
    2. 「操作」ページで、Hasuraデータベース・アプリケーションのGraphQL突然変異問合せおよびGraphQL変数を入力します。


      ビュー操作が表示されます。 GraphQL呼出しラベルが表示されます。 この下には、「Enter your GraphQL query」フィールドがあります。 この下には、「GraphQL変数」フィールドがあります。 この下には「問合せの試行」ボタンがあります。 右下には、「閉じる」、「前」および「次へ」ボタンがあります。

    3. サマリー・ページで選択内容を確認します。
  7. マッパーで、必要なマッピングを実行して、「GraphQLアダプタ」を使用してHasuraデータベースにレコードを挿入します。
  8. 完了したら、統合をアクティブ化します。

    その結果、統合は、Zuoraに新しいオーダー・レコードが作成され、同じレコード詳細が「GraphQLアダプタ」を介してHasuraデータベースにインポート/挿入されるときに起動されます。


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