Vous êtes ici :
Ingérer des données de domaine B2C Commerce à l’aide d’Apache Iceberg Connector
Configurez la connexion Apache Iceberg File Federation pour ingérer les données du domaine B2C Commerce, y compris les produits, les commandes, les profils clients et les attributs personnalisés des produits et des profils clients, dans Data 360.
Éditions requises
| Disponible avec : B2C Commerce |
| Autorisations utilisateur requises | |
|---|---|
| Pour créer une connexion : | Profil d’administrateur système ou ensemble d’autorisations Data Cloud Architect |
Avant de configurer la connexion Apache Iceberg, suivez les étapes préalables suivantes :
Le connecteur de fédération de fichiers Apache Iceberg vous permet d’ingérer toutes les données de domaine B2C Commerce dans Data 360. Cette offre comprend :
- Produits (produits de marchandises, produits maîtres, offres groupées)
- Catalogues et catégories de produits
- Commandes client et détails de la commande
- Profils clients
- Attributs personnalisés pour les produits et les profils de clients
Une fois la connexion configurée, vous devez mapper manuellement les objets source aux objets du modèle de données (DMO). Pour plus d’informations sur les objets source disponibles et leurs mappages, reportez-vous à la section Mappages de données de domaine B2C Commerce. Pour plus d’informations sur les schémas de table source, reportez-vous à la section Référence des schémas Lakehouse de B2C Commerce.
- Dans Data 360, cliquez sur Configuration, puis sélectionnez Configuration de Data Cloud.
- Sous Intégrations externes, sélectionnez Autres connecteurs.
- Cliquez sur Créer.
- Dans l’onglet Source, sélectionnez Apache Iceberg File Federation et cliquez sur Suivant.
- Entrez un nom de connexion et un nom d’API de connexion.
-
Saisissez les informations d’authentification.
Le catalogue REST du magasin de données B2C Commerce prend en charge la distribution des informations d’identification de stockage. Sélectionnez donc Type de stockage comme CATALOG_PROVIDED.
Pour REST catalogue, dans le champ Jeton d’accès client, entrez la valeur codée en base64 {
tenant_id} :{account_manager_client_id} :{account_manager_client_secret}.Pour obtenir ces valeurs :
- tenant_id: L’identifiant de locataire fait partie de l’identifiant de votre organisation B2C Commerce. L’identifiant de l’organisation est au format
f_ecom_{tenant_id}. Par exemple, si l’identifiant de votre organisation estf_ecom_zzzz_001, l’identifiant de locataire estzzzz_001. - account_manager_client_id: ID client généré lors de la création d’un client API dans Account Manager.
- account_manager_client_secret: Mot de passe que vous définissez lors de la création du client API dans Account Manager.
Le client Account Manager doit avoir le rôle API Salesforce Commerce. Lorsque vous attribuez ce rôle, utilisez le filtre d’instance pour rechercher et ajouter votre instance B2C Commerce de production.
Pour en savoir plus sur la création d’un client API Account Manager, reportez-vous à la section Ajouter un client API dans B2C Commerce. Lorsque vous suivez les étapes de cette rubrique pour configurer un client API pour le connecteur Iceberg, effectuez l’étape 9 (attribution du rôle API Salesforce Commerce avec des filtres d’instance) car elle est requise pour le connecteur Iceberg. N’effectuez pas les étapes 10 et 11 (Étendues par défaut et paramètres OpenID Connect) car elles ne s’appliquent pas à ce connecteur.
- tenant_id: L’identifiant de locataire fait partie de l’identifiant de votre organisation B2C Commerce. L’identifiant de l’organisation est au format
-
Entrez les détails de la connexion.
Pour Point de terminaison de catalogue, saisissez l’URL HTTPS accessible à Data Cloud du catalogue Apache Iceberg REST :
https://iceberg-catalog.analytics.commercecloud.salesforce.comLaissez le champ facultatif Entrepôt vide.
- Pour vérifier votre configuration, cliquez sur Tester la connexion.
-
Cliquez sur Enregistrer.
Une fois les détails du connecteur acceptés, la connexion est créée et répertoriée sous Connecteurs. Vous pouvez désormais créer des flux de données et mapper vos données B2C Commerce à des DMO.
Après avoir configuré la connexion, créez des flux de données pour les objets B2C Commerce que vous souhaitez ingérer. Pour plus d’informations sur la création de flux de données et le mappage d’objets source à des OGD, consultez Créer un flux de données de fédération de fichiers Apache Iceberg.
- Mappages de données de domaine B2C Commerce
Lorsque vous ingérez des données de domaine B2C Commerce à l’aide du connecteur Apache Iceberg, vous devez mapper manuellement ces objets sources aux objets du modèle de données (DMO) dans Data 360. - Informations de référence sur le schéma Lakehouse de B2C Commerce
Le Lakehouse de données B2C Commerce stocke les données de catalogue de produits, de clients et de commandes client dans des tables d’entités qui utilisent le préfixeccdl_.

