Amazon RDS verbinden
Amazon Relational Database Services (RDS) ist ein verwalteter Datenbankdienst, der auf Datenbank-Engines ausgeführt wird, mit denen Sie wahrscheinlich bereits vertraut sind:
Die Schritte zum Verbinden Ihrer RDS-Instanz hängen vom verwendeten Datenbanktyp ab und davon, ob Sie eine verschlüsselte Verbindung (wie z. B. SSH tunnel for MySQL
) verwenden. Hier finden Sie jedoch die Grundlagen.
Commerce Intelligence für den Zugriff auf Ihre Datenbank autorisieren
Auf der Seite mit den Anmeldedaten (Manage Data > Integrations) für jede Datenbank wird ein Feld mit den IP-Adressen angezeigt, die Sie für die Verbindung von RRDS mit Commerce Intelligence: 54.88.76.97
und 34.250.211.151
autorisieren müssen. Im Folgenden sehen Sie die Seite "MySQL credentials
", auf der Sie das Feld für die IP-Adresse markiert haben:
Damit Commerce Intelligence erfolgreich eine Verbindung mit Ihrer RDS-Instanz herstellen kann, müssen Sie diese IP-Adressen über die AWS-Verwaltungskonsole der entsprechenden Sicherheitsgruppe für die Datenbank hinzufügen. Diese IP-Adressen können zu einer vorhandenen Gruppe hinzugefügt werden oder Sie können eine erstellen. Wichtig ist, dass die Gruppe berechtigt ist, auf die Instanz zuzugreifen, mit der Sie eine Verbindung herstellen möchten.Commerce Intelligence
Stellen Sie beim Hinzufügen der Commerce Intelligence IP-Adressen sicher, dass Sie am Ende der Adresse eine /32
hinzufügen, um Amazon anzugeben, dass es sich um eine exakte IP-Adresse handelt. Machen Sie sich keine Gedanken; in der Benutzeroberfläche von AWS wird deutlich, dass dies erforderlich ist.
Erstellen eines Linux
Benutzers für Commerce Intelligence linux
Linux
können wir einen SSH tunnel
erstellen, die sicherste Methode zum Senden von Daten über das Internet.Datenbankbenutzer für Commerce Intelligence erstellen
Dies ist der Teil des Prozesses, in dem die Schritte je nach verwendeter Datenbank variieren. Die Idee ist jedoch die gleiche, Sie erstellen einen Benutzer für Commerce Intelligence , der für den Zugriff auf Ihre Datenbank verwendet wird. Anweisungen zum Erstellen eines Datenbankbenutzers Commerce Intelligence finden Sie im Einrichtungsthema für die verwendete Datenbank.
Verbindungsinformationen in Commerce Intelligence eingeben
Nachdem Sie Commerce Intelligence Zugriff auf Ihre Instanz gewährt und einen Benutzer für uns erstellt haben, müssen Sie als Letztes die Verbindungsinformationen in Commerce Intelligence eingeben.
Die Berechtigungsseiten für MySQL
, Microsoft SQL
und PostgreSQL
werden über die Seite Integrations
(Manage Data > Integrations) aufgerufen, indem Sie auf Add Integration klicken. Wenn die Liste der Integrationen angezeigt wird, klicken Sie auf das Symbol für die Datenbank, die Sie verwenden, um zur Seite "Anmeldeinformationen"zu gelangen. Wenn Sie derzeit keinen Zugriff auf die benötigte Integration haben, wenden Sie sich an Ihr Adobe-Account-Team.
Um die Verbindung zu erstellen, benötigen Sie die folgenden Informationen:
- Die öffentliche Adresse Ihrer RDS-Instanz: Diese finden Sie in der Verwaltungskonsole AWS .
- Der Anschluss, den Ihre Datenbankinstanz verwendet: Einige Datenbanken verfügen über einen Standardanschluss, der automatisch das Feld
Port
füllt. Diese Informationen finden Sie auch in der Einrichtungsdokumentation für die Datenbank. - Der Benutzername und das Kennwort des von Ihnen für Commerce Intelligence erstellten Benutzers.
Wenn Sie eine verschlüsselte Verbindung verwenden, ändern Sie den Umschalter Encrypted
auf der Seite mit den Datenbankberechtigungen in Yes
. Dadurch wird ein zusätzliches Formular zum Einrichten der Verschlüsselung angezeigt: