Konfigurera Adobe Commerce Intelligence-anslutning för befintliga Cloud Starter-projekt

NOTE
Adobe Commerce Intelligence kallades tidigare Magento Business Intelligence (MBI).

Den här artikeln innehåller en lösning för när du vill konfigurera Adobe Commerce Intelligence-anslutningen för ett befintligt Cloud Starter-projekt.

Berörda produkter och versioner

Adobe Commerce on cloud starter (alla versioner)

Problem

Du vill konfigurera Commerce Intelligence-anslutningen för ett befintligt Cloud Starter-projekt.

NOTE
Adobe har inte längre stöd för nya Creative Cloud Starter-prenumerationer, men om du har ett befintligt Starter-projekt måste du följa stegen nedan för att konfigurera anslutningen.

Lösning

Om du vill aktivera Commerce Intelligence för Cloud Starter-projekt skapar du ett Commerce Intelligence-konto, skapar en SSH-nyckel och ansluter till din Adobe Commerce-databas.

Följ de här stegen:

  1. Skapa ett Adobe Commerce Intelligence-konto:

    • Gå till accounts.magento.com/customer/account/login.
    • Navigera till My Account > My MBI Instances.
    • Klicka på Create Instance. Om du inte ser den här knappen kontaktar du din Customer Success Manager eller kundens tekniska rådgivare.
    • Välj din Creative Cloud Starter-prenumeration. Om du bara har en Cloud Starter-prenumeration väljs den automatiskt.
    • Klicka på Continue.
    • Ange dina uppgifter för att skapa ditt konto.

    Skapa MBI-konto

    • Gå till din inkorg och verifiera e-postadressen.

    Verifiera e-postadress

    • Skapa ett lösenord.

    Skapa ett lösenord

    • När du har skapat ditt konto kan du lägga till användare i ditt nya konto. Nu kan tekniska administratörer läggas till för att utföra följande steg.

    Lägg till användare

  2. Ange information om din butik för att ange dina inställningar.

    Lägg till butiksinformation

    Det finns viss information som du måste samla in innan du kan ansluta databasen för det tredje steget i startflödet. Du fyller i sidan Connect your database i steg 9.

  3. Skapa en dedikerad Commerce Intelligence-användare.

    • Skapa en ny användare på account.adobe.com.
    • Gå till https://accounts.magento.com/customer/account/ för att skapa ditt Adobe Commerce-konto.
    • Varför en ny användare? Adobe Commerce Intelligence behöver en användare som läggs till i projektet för att kontinuerligt hämta nya data som ska överföras till kontots Commerce Intelligence datalager. Den här användaren fungerar som den anslutningen. Om du lägger till den här användaren i projektet kommer du till steg 4.
    • Orsaken till att du har en dedikerad Commerce Intelligence-användare är att den tillagda användaren inte oavsiktligt inaktiveras eller tas bort och att Commerce Intelligence-anslutningen avbryts.
  4. Lägg till den nyskapade användaren i projektets primära miljö som Contributor.

    Lägg till användare som Contributor

  5. Hämta dina Commerce Intelligence SSH-nycklar.

    • Gå till sidan Connect your database i Commerce Intelligence inställningsgränssnitt och bläddra nedåt till Encryption settings.
    • Välj SSH Tunnel för fältet Encryption Type.
    • I listrutan kan du kopiera och klistra in den angivna offentliga nyckeln för Magento BI Essentials.

    Krypteringsinställningar

  6. Lägg till din nya offentliga nyckel för Magento BI Essentials till den Commerce Intelligence-användare som skapades i steg 5.

    • Gå till accounts.magento.com/customer/account/login. Logga in med din kontoinloggningsinformation för den nya Commerce Intelligence-användare som har skapats. Gå sedan till fliken Account Settings.
    • Bläddra nedåt på sidan och expandera listrutan för SSH-tangenter. Klicka sedan på Add a public key.

    Lägg till en offentlig nyckel

    • Lägg till den offentliga nyckeln för SSH från ovan för Magento MBI Essentials.

    Lägg till offentlig SSH-nyckel

  7. Ange autentiseringsuppgifter för Business Intelligence Essentials MySQL.

    • Uppdatera din .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
    
    • Uppdatera din .magento.app.yaml.
    code language-none
    relationships:
             database: "mysql:mysql"
             mbi: "mysql:mbi"
             redis: "redis:redis"
    
  8. Hämta information om hur du ansluter databasen till Commerce Intelligence.

    Kör echo $MAGENTO_CLOUD_RELATIONSHIPS | base64 --decode | json_pp om du vill ha information om hur du ansluter databasen.

    Du bör få information som liknar utdata nedan:

    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. Anslut Adobe Commerce-databasen.

    Anslut din Adobe Commerce-databas

    Indata:

    • Integrationsnamn: [Välj ett namn för integreringen.]
    • Värd: mbi.internal
    • Port: 3306
    • Användarnamn: mbi
    • Lösenord: [indatalösenord angavs i utdata från steg 8.]
    • Databasnamn: huvud
    • Tabellprefix: [lämna tomt om det inte finns några tabellprefix]
  10. Ange Timezone Settings.

    Tidszonsinställningar

    Indata

    • Databas: Tidszon: UTC
    • Önskad tidszon: [Välj den tidszon som du vill att dina data ska visas i.]
  11. Hämta information om dina krypteringsinställningar.

    • Projektgränssnittet tillhandahåller en SSH-åtkomststräng. Strängen kan användas för att samla in den information som behövs för fjärradressen och användarnamnet när du konfigurerar Encryption settings. Välj SSH om du vill visa ditt användarnamn och din fjärradress. Textsträngen före @ är ditt användarnamn och textsträngen efter @ är din fjärradress.

    Åtkomst till webbplatshuvud

  12. Indatainformation för din Encryption Settings.

    Krypteringsinställningar

    Indata

    • Krypteringstyp: SSH-tunnel
    • Fjärradress: ssh.us-3.magento.cloud
    • Användarnamn: vfbfui4vmfez6-master-7rqtwti—mymagento
    • Port: 22
  13. Klicka på Save Integration.

  14. Du har nu anslutit till ditt Commerce Intelligence Essentials-konto.

  15. Om du är kund hos Adobe Commerce Intelligence Pro kontaktar du din Customer Success Manager eller kundens tekniska rådgivare för att samordna nästa steg.

Relaterad läsning

Metodtips för att ändra databastabeller i Commerce Implementeringspellbook

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