Adobe Commerce Intelligence-verbinding configureren voor bestaande Cloud Starter-projecten
Dit artikel biedt een oplossing voor het gebruik van Adobe Commerce Intelligence-verbindingen voor een bestaand Cloud Starter-project.
Betrokken producten en versies
Adobe Commerce in de cloud starten (alle versies)
Probleem
U wilt een Commerce Intelligence-verbinding configureren voor een bestaand Cloud Starter-project.
Oplossing
Als u Commerce Intelligence for Cloud Starter-projecten wilt activeren, maakt u een Commerce Intelligence-account, maakt u een SSH-sleutel en maakt u verbinding met uw Adobe Commerce-database.
Voer de volgende stappen uit:
-
Je Adobe Commerce Intelligence-account maken:
- Ga naar accounts.magento.com/customer/account/login.
- Ga naar My Account > My MBI Instances.
- Klik op Create Instance . Als u deze knoop niet ziet, contacteer uw Manager van het Succes van de Klant of Technische Adviseur van de Klant.
- Selecteer uw Cloud Starter-abonnement. Als u alleen een Cloud Starter-abonnement hebt, wordt dit automatisch geselecteerd.
- Klik op Continue.
- Voer uw gegevens in om uw account te maken.
- Ga naar je postvak IN en verifieer het e-mailadres.
- Maak een wachtwoord.
- Nadat u uw account hebt gemaakt, kunt u gebruikers toevoegen aan uw nieuwe account. Technische beheerders kunnen nu worden toegevoegd om de volgende stappen uit te voeren.
toe
-
Voer gegevens in over de winkel om uw voorkeuren in te stellen.
toe
Er is wat informatie u zult moeten verzamelen alvorens u uw gegevensbestand voor de derde stap in de instapkaartstroom kunt verbinden. In stap 9 vult u de pagina Connect your database in.
-
Maak een speciale Commerce Intelligence-gebruiker.
- Creeer een nieuwe gebruiker op account.adobe.com.
- Ga naar https://accounts.magento.com/customer/account/om uw rekening van Adobe Commerce te produceren.
- Waarom een nieuwe gebruiker? Adobe Commerce Intelligence heeft een gebruiker nodig die aan het project wordt toegevoegd om onophoudelijk nieuwe gegevens te halen die naar het de gegevenspakhuis van Commerce Intelligence van de rekening moeten worden overgebracht. Deze gebruiker zal als die verbinding dienen. Het toevoegen van deze gebruiker aan het project zal in stap 4 komen.
- De reden voor een speciale Commerce Intelligence-gebruiker is om te voorkomen dat de toegevoegde gebruiker per ongeluk wordt gedeactiveerd of verwijderd en de Commerce Intelligence-verbinding wordt gestopt.
-
Voeg de pas gecreëerde gebruiker aan het primaire milieu van het project als a Medewerker toe.
toe
-
Haal de Commerce Intelligence SSH-toetsen op.
- Ga naar de Connect your database -pagina van de Commerce Intelligence-gebruikersinterface en blader omlaag naar Encryption settings .
- Kies SSH Tunnel voor het veld Encryption Type .
- Van dropdown, kunt u de verstrekte Openbare Sleutel van de Hoofdzaak van de Hoofdzaak van Magento kopiëren en kleven BI.
-
Voeg uw nieuwe Openbare sleutel van de Hoofdzaak van Magento BI aan de gebruiker van Commerce Intelligence toe die in stap 5 wordt gecreeerd.
- Ga naar accounts.magento.com/customer/account/login. Meld u aan met uw aanmeldingsgegevens voor uw account voor de nieuwe Commerce Intelligence-gebruiker. Ga vervolgens naar de tab Account Settings .
- Schuif omlaag op de pagina en vouw de vervolgkeuzelijst voor SSH-toetsen uit. Klik vervolgens op Add a public key .
toe
- Voeg de Openbare Sleutel van SSH van de Hoofdzaak van Magento MBI van bovenaf toe.
-
Geef Business Intelligence Essentials MySQL gebruikersgegevens op.
- Werk uw
.magento/services.yaml
bij.
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
- Werk uw
.magento.app.yaml
bij.
code language-none relationships: database: "mysql:mysql" mbi: "mysql:mbi" redis: "redis:redis"
- Werk uw
-
Haal informatie op voor het verbinden van uw database met Commerce Intelligence.
Voer
echo $MAGENTO_CLOUD_RELATIONSHIPS | base64 --decode | json_pp
uit om informatie op te halen over het verbinden van uw database.U ontvangt informatie die vergelijkbaar is met de onderstaande uitvoer:
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]" } ],
-
Verbind uw Adobe Commerce-database.
Inputs:
- De Naam van de integratie: [ kies een naam voor uw integratie.]
- Host:
mbi.internal
- Poort: 3306
- Gebruikersnaam: mbi
- Wachtwoord: [ inputwachtwoord dat in de output van Stap 8 wordt verstrekt.]
- Databasenaam: hoofd
- De Voorvoegsels van de lijst: [ verlaten leeg als er geen lijstvoorvoegsels ] zijn
-
Stel de Timezone Settings in.
Ingangen
- Database: Timezone: UTC
- Gewenste Tijdzone: [ kies de tijdzone u uw gegevens binnen wilt tonen.]
-
Verkrijg informatie voor uw encryptie montages.
- Het project UI verstrekt een SSH toegangstekenreeks. Deze tekenreeks kan worden gebruikt voor het verzamelen van de informatie die nodig is voor het externe adres en de gebruikersnaam bij het instellen van uw Encryption settings . Selecteer SSH om uw Gebruikersnaam en Verre Adres te zien. Het tekstkoord vóór @ is uw Gebruikersnaam en het tekstkoord na @ is uw Verre Adres.
-
Voer gegevens in voor uw Encryption Settings .
Ingangen
- Type codering: SSH-tunnel
- Extern adres: ssh.us-3.magento.cloud
- Gebruikersnaam: vfbfui4vmfez6-master-7rqtwti—mymagento
- Poort: 22
-
Klik op Save Integration.
-
U hebt nu verbinding met uw Commerce Intelligence Essentials-account.
-
Als u een Adobe Commerce Intelligence Pro-klant bent, neemt u contact op met uw Customer Success Manager of Customer Technical Advisor om de volgende stappen te coördineren.
Gerelateerde lezing
Beste praktijken voor het wijzigen van gegevensbestandlijstenin het Playbook van de Implementatie van Commerce