機械翻訳について

Amazon S3のストレージ用のShopifyからの製品データの取得

Shopify GraphQLアダプタを使用してShopifyから製品データをフェッチし、ステージング・ファイル・アクションにデータを書き込んで、Put Object操作を使用してそのファイルをAmazon S3にアップロードできます。

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

  1. Amazon Simple Storage Service (S3)アダプタおよびGraphQLアダプタ接続を作成します。
  2. 統合キャンバスでスケジュール統合を作成します。
  3. 「Shopify GraphQL Adapter」を統合キャンバスにドラッグします。
  4. Shopify GraphQLアダプタを次のように構成します。
    1. 「基本情報」ページで、エンドポイント名を入力します。
    2. 「操作」ページで、次のように入力します。
      1. 「問合せ」操作を選択します。
      2. モジュールとして「製品」を選択します。
      3. オブジェクトとして「製品」を選択します。
      4. 問合せの必須オブジェクト・フィールドを選択します。
    3. 「サマリー」ページで、構成を確認して確認します。
  5. フェッチする製品の数/数を指定して、ShopifyのGraphQLリクエスト・マッパーを構成します。
  6. ステージ・ファイル・アクションを統合キャンバスにドラッグし、次のように構成します。
    1. 「基本情報」ページで、操作として「ファイルの書込み」を選択します。
    2. ファイル参照をドラッグ・アンド・ドロップして書き込みます。
    3. 構成ページで、次のように入力します:
      1. ファイル構造として「CSV」を選択します。
      2. サンプルCSVファイルをアップロードします。
      3. ファイル レコードおよびファイル レコード セット名を入力します。
    4. 「サマリー」ページで、構成を確認して確認します。
  7. マッパーを使用して、ShopifyのGraphQLレスポンスのフィールドをステージ・ファイル構造にマップします。
  8. Amazon Simple Storage Service (S3)アダプタをキャンバスにドラッグし、次のように構成します:
    1. 「基本情報」ページで、接続の名前を入力します。
    2. 「カテゴリ」リストから、「オブジェクト」を選択します。
    3. 「アクション」から、「Put Object」を選択してファイルをアップロードします。
    4. 「構成」ページで、バケット名とオブジェクト名を指定します。
    5. サマリー・ページで、構成を確認して確認します。
  9. マッパーで、アップロードのためにステージ・ファイルの出力を入力としてAmazon Simple Storage Service (S3)アダプタに渡します。
  10. 「検証」をクリックして、統合が正しく構成されていることを確認します。


    統合には、スケジュール、マップ・アクション、接続の起動、マップ・アクション、ステージング・ファイル・アクションおよびマップ・アクションが表示されます。

  11. 「ビジネス識別子」フィールドにトラッキング要素を追加します。
  12. 統合をアクティブ化します。
    Amazon S3の結果のファイルには、Shopifyから取得されたすべての製品データが含まれています。