Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む
B2C Commerce の使用開始
目次
絞り込み条件を選択

          結果がありません
          結果がありません
          検索のヒントをいくつかご紹介します

          キーワードの入力ミスがないか確認する。
          より一般的な検索語を使用する。
          絞り込み条件を減らして、検索範囲を広げる。

          Salesforce ヘルプ全体を検索
          Apache Iceberg Connector を使用した B2C Commerce ドメインデータの取り込み

          Apache Iceberg Connector を使用した B2C Commerce ドメインデータの取り込み

          Apache Iceberg ファイルフェデレーション接続を設定して、B2C Commerce ドメインデータ (商品、注文、顧客プロフィール、商品と顧客プロフィールのカスタム属性など) をData 360に取り込みます。

          必要なエディション

          使用可能なソリューション: B2C Commerce
          必要なユーザー権限
          接続を作成するには、次のようにします。 システム管理者プロファイルまたは Data Cloud アーキテクト権限セット

          Apache Iceberg 接続をセットアップする前に、以下の前提条件ステップを完了してください。

          Apache Iceberg File Federation コネクタを使用すると、すべての B2C Commerce ドメインデータをData 360に取り込むことができます。これには次のものが含まれます。

          • 製品 (商品製品、マスター製品、バンドル)
          • 製品カタログとカテゴリ
          • 販売注文および注文詳細
          • 顧客プロフィール
          • 商品と顧客プロフィールのカスタム属性

          接続を設定したら、ソース オブジェクトをデータ モデル オブジェクト (DMO) に手動でマップする必要があります。使用可能なソースオブジェクトとそのマッピングの詳細については、「B2C Commerce ドメインデータマッピング」を参照してください。ソーステーブルスキーマの詳細については、「B2C Commerce レイクハウススキーマリファレンス」を参照してください。

          1. Data 360[設定 ] をクリックし、[ Data Cloud 設定 ] を選択します。
          2. [外部統合] で [ その他のコネクタ]を選択します。
          3. 新規をクリックします。
          4. 「ソース」タブで、「Apache Iceberg ファイル・フェデレーション」を選択し、「次へ」をクリックします。
          5. 接続名と接続 API 参照名を入力します。
          6. 認証の詳細を入力します。

            B2C Commerce データストアのRESTカタログはストレージ認証情報の販売をサポートしているため、ストレージタイプとしてCATALOG_PROVIDEDを選択します。

            [RESTカタログ] の [ クライアントアクセストークン ] フィールドに、Base64 でエンコードされた値{tenant_id}:{account_manager_client_id}:{account_manager_client_secret}を入力します。

            これらの値を取得するには、次のようにします。

            • tenant_id :テナント ID は B2C Commerce の組織 ID の一部です。組織 ID の形式はf_ecom_{tenant_id}です。たとえば、組織 ID がf_ecom_zzzz_001の場合、テナント ID はzzzz_001です。
            • account_manager_client_id :Account Manager で API クライアントを作成したときに生成されるクライアント ID。
            • account_manager_client_secret :Account Manager で API クライアントを作成する際に設定したパスワード。

            Account Manager クライアントにはSalesforce Commerce APIロールが必要です。この役割を割り当てる際には、インスタンスフィルターを使用して本番 B2C Commerce インスタンスを検索して追加します。

            Account Manager API クライアントの作成については、B2C Commerce での API クライアントの追加を参照してください。このトピックのステップを実行して Iceberg コネクターの API クライアントを設定する場合は、ステップ 9 (インスタンスフィルターを使用した Salesforce Commerce API ロールの割り当て) を実行します (これは Iceberg コネクターで必須です)。手順 10 と 11 (既定のスコープと OpenID Connect 設定) は、このコネクタには適用されないため、実行しないでください。

          7. 接続の詳細を入力します。

            [カタログエンドポイント ] に、Apache Iceberg REST カタログの Data Cloud アクセス可能な HTTPS URL を入力します。https://iceberg-catalog.analytics.commercecloud.salesforce.com

            オプションの倉庫フィールドは空白のままにします。

          8. 構成を確認するには、「接続のテスト」をクリックします。
          9. 保存をクリックします。
            コネクタの詳細が受け入れられると、接続が作成され、[コネクタ] の下に一覧表示されます。これで、データストリームを作成し、B2C Commerce データを DMO にマッピングできます。

          接続を設定したら、取り込みたい B2C Commerce オブジェクトのデータストリームを作成します。データ ストリームの作成とソース オブジェクトを DMO にマッピングする方法については、「Apache Iceberg ファイル フェデレーション データ ストリームの作成」を参照してください。

          • B2C Commerce ドメインデータマッピング
            Apache Iceberg コネクタを使用して B2C Commerce ドメインデータを取り込む場合、これらのソースオブジェクトをData 360のデータモデルオブジェクト (DMO) に手動でマッピングする必要があります。
          • B2C Commerce レイクハウススキーマリファレンス
            B2C Commerce データレイクハウスは、商品カタログ、顧客、および販売注文のデータを、ccdl_プレフィックスを使用するエンティティテーブルに格納します。
           
          読み込み中
          Salesforce Help | Article