Acquisizione dei dati del dominio B2C Commerce utilizzando il connettore Apache Iceberg
Impostare la connessione Apache Iceberg File Federation per inserire i dati del dominio B2C Commerce, inclusi prodotti, ordini, profili cliente e attributi personalizzati per prodotti e profili cliente, in Data 360.
Versioni (Edition) richieste
| Disponibile in: B2C Commerce |
| Autorizzazioni utente necessarie | |
|---|---|
| Per creare una connessione: | Profilo di amministratore di sistema o set di autorizzazioni Data Cloud Architect |
Prima di configurare la connessione Apache Iceberg, completare i passaggi preliminari seguenti:
Il connettore Apache Iceberg File Federation consente di inserire tutti i dati del dominio B2C Commerce in Data 360. Sono inclusi:
- Prodotti (prodotti merce, prodotti master, bundle)
- Cataloghi e categorie di prodotti
- Ordini cliente e dettagli dell'ordine
- Profili dei clienti
- Attributi personalizzati per prodotti e profili cliente
Dopo aver configurato la connessione, è necessario mappare manualmente gli oggetti di origine agli oggetti DMO (Data Model Objects). Per informazioni sugli oggetti di origine disponibili e sulle relative mappature, vedere Mappature dei dati di dominio B2C Commerce. Per informazioni dettagliate sugli schemi delle tabelle di origine, vedere Guida di riferimento agli schemi di B2C Commerce Lakehouse.
- In Data 360, fare clic su Configura e selezionare Impostazione Data Cloud.
- In Integrazioni esterne, seleziona Altri connettori.
- Fare clic su Crea.
- Nella scheda Origine, selezionare Apache Iceberg File Federation e fare clic su Avanti.
- Immettere un nome di connessione e un nome API di connessione.
-
Inserire i dettagli di autenticazione.
Il catalogo REST dell'archivio dati B2C Commerce supporta la distribuzione automatica delle credenziali di archiviazione, quindi selezionare Tipo di archiviazione come CATALOG_PROVIDED.
Per REST catalogo, nel campo Token di accesso client, inserire il valore con codifica Base64 {
tenant_id}:{account_manager_client_id}:{account_manager_client_secret}.Per ottenere questi valori:
- tenant_id: L'ID tenant fa parte dell'ID organizzazione di B2C Commerce. Il formato dell'ID organizzazione è
f_ecom_{tenant_id}. Ad esempio, se l'ID organizzazione èf_ecom_zzzz_001, l'ID tenant èzzzz_001. - account_manager_client_id: L'ID client generato quando si crea un client API in Account Manager.
- account_manager_client_secret: La password impostata durante la creazione del client API in Account Manager.
Il client Account Manager deve disporre del ruolo Salesforce Commerce API. Quando si assegna questo ruolo, utilizzare il filtro di istanza per trovare e aggiungere l'istanza di produzione di B2C Commerce.
Per informazioni sulla creazione di un client API di Account Manager, vedere Aggiunta di un client API in B2C Commerce. Quando si eseguono i passaggi descritti in questo argomento per configurare un client API per il connettore Iceberg, eseguire il passaggio 9 (assegnazione del ruolo API Salesforce Commerce con filtri di istanza) perché è necessario per il connettore Iceberg. Non eseguire i passaggi 10 e 11 (Ambiti predefiniti e Impostazioni OpenID Connect) perché non si applicano a questo connettore.
- tenant_id: L'ID tenant fa parte dell'ID organizzazione di B2C Commerce. Il formato dell'ID organizzazione è
-
Inserire i dettagli della connessione.
Per Endpoint catalogo, inserire l'URL HTTPS accessibile da Data Cloud del catalogo Apache Iceberg REST:
https://iceberg-catalog.analytics.commercecloud.salesforce.comLasciare vuoto il campo facoltativo Magazzino.
- Per verificare la configurazione, fare clic su Verifica connessione.
-
Fare clic su Salva.
Una volta accettati i dettagli del connettore, viene creata la connessione che viene elencata in Connettori. Ora è possibile creare flussi di dati e mappare i dati di B2C Commerce alle DMO.
Dopo aver configurato la connessione, creare flussi di dati per gli oggetti B2C Commerce che si desidera inserire. Per informazioni sulla creazione di flussi di dati e sulla mappatura degli oggetti di origine ai DMO, vedere Creare un flusso di dati della federazione di file Apache Iceberg.
- Mappature dei dati dei domini di B2C Commerce
Quando si inseriscono dati di dominio B2C Commerce utilizzando il connettore Apache Iceberg, è necessario mappare manualmente tali oggetti di origine agli oggetti DMO (Data Model Objects) in Data 360. - Guida di riferimento allo schema di B2C Commerce Lakehouse
B2C Commerce Data Lakehouse archivia i dati relativi a cataloghi, clienti e ordini cliente in tabelle di entità che utilizzano il prefissoccdl_.

