Configurazione della connessione Adobe Commerce Intelligence per i progetti Cloud Starter esistenti

NOTE
Adobe Commerce Intelligence era precedentemente noto come Magento Business Intelligence (MBI).

Questo articolo fornisce una soluzione per quando desideri configurare la connessione Adobe Commerce Intelligence per un progetto Cloud Starter esistente.

Prodotti e versioni interessati

Adobe Commerce su cloud starter (tutte le versioni)

Problema

Desideri configurare la connessione Commerce Intelligence per un progetto Cloud Starter esistente.

NOTE
Adobe non supporta più i nuovi abbonamenti a Cloud Starter, ma se disponi di un progetto Starter esistente, dovrai seguire i passaggi riportati di seguito per configurare la connessione.

Soluzione

Per attivare i progetti Commerce Intelligence for Cloud Starter, crea un account Commerce Intelligence, crea una chiave SSH e infine collegati al database Adobe Commerce.

Segui questi passaggi:

  1. Crea il tuo account Adobe Commerce Intelligence:

    • Vai a accounts.magento.com/customer/account/login.
    • Passa a My Account > My MBI Instances.
    • Fare clic su Create Instance. Se non trovi questo pulsante, contatta il tuo Customer Success Manager o Customer Technical Advisor.
    • Seleziona l’abbonamento a Cloud Starter. Se disponi solo di un abbonamento a Cloud Starter, questo verrà selezionato automaticamente.
    • Fare clic su Continue.
    • Inserisci le informazioni per creare l’account.

    Crea account MBI

    • Vai alla tua casella in entrata e verifica l’indirizzo e-mail.

    Verifica indirizzo e-mail

    • Creare una password.

    Creare una password

    • Dopo aver creato l’account, avrai la possibilità di aggiungere utenti al nuovo account. È ora possibile aggiungere gli amministratori tecnici per eseguire i seguenti passaggi.

    Aggiungi utenti

  2. Inserisci informazioni sul tuo Negozio per impostare le tue preferenze.

    Aggiungi informazioni archivio

    Prima di collegare il database per il terzo passaggio del flusso di onboarding è necessario raccogliere alcune informazioni. Compilerai la pagina Connect your database nel passaggio 9.

  3. Crea un utente Commerce Intelligence dedicato.

    • Crea un nuovo utente in account.adobe.com.
    • Vai a https://accounts.magento.com/customer/account/ per generare il tuo account Adobe Commerce.
    • Perché un nuovo utente? Adobe Commerce Intelligence richiede che un utente aggiunto al progetto recuperi continuamente nuovi dati da trasferire al data warehouse Commerce Intelligence dell’account. Questo utente fungerà da connessione. L’aggiunta di questo utente al progetto avverrà nel passaggio 4.
    • La presenza di un utente Commerce Intelligence dedicato ha lo scopo di impedire che l'utente aggiunto venga inavvertitamente disattivato o eliminato e che venga interrotta la connessione Commerce Intelligence.
  4. Aggiungi l'utente appena creato all'ambiente principale del progetto come Collaboratore.

    Aggiungi utente come collaboratore

  5. Ottieni le tue chiavi SSH di Commerce Intelligence.

    • Andare alla pagina Connect your database dell'interfaccia utente di configurazione di Commerce Intelligence e scorrere verso il basso fino a Encryption settings.
    • Per il campo Encryption Type, scegliere SSH Tunnel.
    • Dall’elenco a discesa, puoi copiare e incollare la chiave pubblica di Magento BI Essentials fornita.

    Impostazioni crittografia

  6. Aggiungi la nuova chiave pubblica Magento BI Essentials all’utente Commerce Intelligence creato nel passaggio 5.

    • Vai a accounts.magento.com/customer/account/login. Accedi con le informazioni di accesso dell'account per il nuovo utente Commerce Intelligence creato. Quindi passare alla scheda Account Settings.
    • Scorri verso il basso nella pagina ed espandi il menu a discesa per le chiavi SSH. Quindi fare clic su Add a public key.

    Aggiungi una chiave pubblica

    • Aggiungi la chiave pubblica SSH di Magento MBI Essentials dall’alto.

    Aggiungi chiave pubblica SSH

  7. Fornire le credenziali MySQL di Business Intelligence Essentials.

    • Aggiorna .magento/services.yaml.
    code language-none
    mysql:
     type: mysql:10.0
     disk: 2048
     configuration:
         schemas:
             - main
         endpoints:
             mysql:
                 default_schema: main
                 privileges:
                     main: admin
             mbi:
                 default_schema: main
                 privileges:
                     main: ro
    
    • Aggiorna .magento.app.yaml.
    code language-none
    relationships:
             database: "mysql:mysql"
             mbi: "mysql:mbi"
             redis: "redis:redis"
    
  8. Ottenere informazioni per la connessione del database a Commerce Intelligence.

    Eseguire echo $MAGENTO_CLOUD_RELATIONSHIPS | base64 --decode | json_pp per ottenere informazioni sulla connessione al database.

    Dovresti ricevere informazioni simili a quelle riportate di seguito:

    code language-none
    "mbi" : [
               {
                  "scheme" : "mysql",
                  "rel" : "mbi",
                  "cluster" : "vfbfui4vmfez6-master-7rqtwti",
                  "query" : {
                     "is_master" : true
                  },
                  "ip" : "169.254.169.143",
                  "path" : "main",
                  "host" : "mbi.internal",
                  "hostname" : "3m7xizydbomhnulyglx2ku4wpq.mysql.service._.magentosite.cloud",
                  "username" : "mbi",
                  "service" : "mysql",
                  "port" : 3306,
                  "password" : "[password]"
               }
            ],
    
  9. Connetti il tuo database Adobe Commerce.

    Connetti il tuo database Adobe Commerce

    Input:

    • Nome integrazione: [Scegliere un nome per l'integrazione.]
    • Host: mbi.internal
    • Porta: 3306
    • Nome utente: mbi
    • Password: [password di input fornita nell'output del passaggio 8.]
    • Nome database: main
    • Prefissi tabella: [lasciare vuoto se non sono presenti prefissi tabella]
  10. Imposta Timezone Settings.

    Impostazioni fuso orario

    Input

    • Database: Fuso orario: UTC
    • Fuso orario desiderato: [Scegliere il fuso orario in cui visualizzare i dati.]
  11. Ottieni informazioni sulle impostazioni di crittografia.

    • L’interfaccia utente del progetto fornisce una stringa di accesso SSH. Questa stringa può essere utilizzata per raccogliere le informazioni necessarie per l'indirizzo remoto e il nome utente durante la configurazione di Encryption settings. Selezionare SSH per visualizzare il nome utente e l'indirizzo remoto. La stringa di testo prima di @ è il tuo nome utente e la stringa di testo dopo @ è il tuo indirizzo remoto.

    Accedi a sito principale

  12. Immettere le informazioni per Encryption Settings.

    Impostazioni crittografia

    Input

    • Tipo di crittografia: tunnel SSH
    • Indirizzo remoto: ssh.us-3.magento.cloud
    • Nome utente: vfbfui4vmfez6-master-7rqtwti—mymagento
    • Porta: 22
  13. Fare clic su Save Integration.

  14. Connessione all'account Commerce Intelligence Essentials completata.

  15. Se sei un cliente Adobe Commerce Intelligence Pro, contatta il tuo Customer Success Manager o il tuo consulente tecnico per coordinare i passaggi successivi.

Lettura correlata

Best practice per la modifica delle tabelle del database nel playbook di implementazione di Commerce

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a