Verbinden DbVisualizer nach Query Service

In diesem Dokument werden die Schritte zum Verbinden des DbVisualizer Datenbank-Tool mit Adobe Experience Platform Query Service.

Erste Schritte

Für dieses Handbuch benötigen Sie bereits Zugriff auf DbVisualizer -Desktop-Programm verwenden und mit dem Navigieren in der -Benutzeroberfläche vertraut sind. So laden Sie die DbVisualizer Desktop-Programm oder weitere Informationen finden Sie unter offiziell DbVisualizer Dokumentation.

HINWEIS

Es gibt Windows, macOSund Linux Versionen von DbVisualizer. Screenshots in diesem Handbuch wurden mit dem macOS Desktop-Programm. In der Benutzeroberfläche können zwischen den Versionen geringfügige Unterschiede bestehen.

So erwerben Sie die erforderlichen Anmeldeinformationen zum Herstellen einer Verbindung ​ DbVisualizer zur Experience Platform benötigen Sie Zugriff auf den Arbeitsbereich Abfragen in der Platform-Benutzeroberfläche. Wenden Sie sich an Ihren IMS-Organisationsadministrator, wenn Sie derzeit keinen Zugriff auf den Arbeitsbereich "Abfragen"haben.

Datenbankverbindung erstellen

Nachdem Sie das Desktop-Programm auf Ihrem lokalen Computer installiert haben, starten Sie das Programm und wählen Sie Create a Database Connection von der ersten DbVisualizer Menü. Wählen Sie anschließend Create a Connection im Bereich auf der rechten Seite.

Die DbVisualizer Hauptmenü mit hervorgehobener Option "Datenbankverbindung erstellen".

Verwenden Sie die Suchleiste oder wählen Sie PostgreSQL aus der Dropdown-Liste für den Treibernamen. Der Arbeitsbereich Datenbankverbindung wird angezeigt.

Das Dropdown-Menü für den Treibernamen mit PostgreSQL hervorgehoben.

Festlegen von Eigenschaften für Ihre Verbindung

Wählen Sie im Arbeitsbereich Datenbankverbindung die Properties , gefolgt von der Driver Properties über die Navigationsseitenleiste aus.

Der Arbeitsbereich Datenbankverbindung mit den Eigenschaften und Treibereigenschaften wurde hervorgehoben.

Geben Sie anschließend die in der folgenden Tabelle beschriebenen Treibereigenschaften ein.

WICHTIG

Um DBVisualizer mit Adobe Experience Platform zu verbinden, müssen Sie die Verwendung von SSL aktivieren. Siehe Dokumentation zu SSL-Modi Erfahren Sie mehr über die SSL-Unterstützung für Drittanbieterverbindungen zu Adobe Experience Platform Query Service und über die Verbindung mit verify-full SSL-Modus.

Eigenschaft Beschreibung
PGHOST Der Hostname für die PostgreSQL Server. Dieser Wert ist Ihre Experience Platform Host credential.
ssl SSL-Wert definieren 1 , um die Verwendung von SSL zu aktivieren.
sslmode Dies steuert den SSL-Schutz. Es wird empfohlen, die require SSL-Modus beim Verbinden von Clients von Drittanbietern mit Adobe Experience Platform. Die require -Modus stellt sicher, dass bei allen Kommunikationen eine Verschlüsselung erforderlich ist und dass das Netzwerk vertrauenswürdig ist, eine Verbindung zum richtigen Server herzustellen. Die Überprüfung des SSL-Zertifikats des Servers ist nicht erforderlich.
user Der mit der Datenbank verbundene Benutzername ist Ihre Organisations-ID. Es handelt sich um eine alphanumerische Zeichenfolge, die auf @Adobe.Org. Dieser Wert ist Ihre Experience Platform Benutzername credential.

Verwenden Sie die Suchleiste, um jede Eigenschaft zu suchen, und wählen Sie dann die entsprechende Zelle für den Parameterwert aus. Die Zelle wird blau hervorgehoben. Geben Sie Ihre Platform-Anmeldedaten in das Wertefeld ein und wählen Sie Apply , um die Treibereigenschaft hinzuzufügen.

Die Registerkarte Eigenschaften des DBVisulaizer-Treibers mit einem eingegebenen Wert und hervorgehobenem Anwenden.

HINWEIS

So fügen Sie eine Sekunde hinzu user Profil auswählen user Wählen Sie in der Parameterspalte das blaue Plussymbol (+) aus, um Anmeldeinformationen für jeden Benutzer hinzuzufügen. Auswählen Apply , um die Treibereigenschaft hinzuzufügen.

Die Edited -Spalte zeigt ein Häkchen an, um anzugeben, dass der Parameterwert aktualisiert wurde.

EingabeQuery Service Anmeldeinformationen

Um die Anmeldeinformationen zu finden, die zum Verbinden von BBVisualizer mit Query Service erforderlich sind, melden Sie sich bei der Platform-Benutzeroberfläche an und wählen Sie Abfragen aus der linken Navigation, gefolgt von Anmeldeinformationen. Weitere Informationen zum Auffinden Ihrer Host, port, Datenbank, Benutzername und password Anmeldeinformationen, lesen Sie bitte die Handbuch zu Anmeldeinformationen.

Auf der Seite "Anmeldeinformationen"im Arbeitsbereich "Experience Platform-Abfragen"werden Anmeldeinformationen und ablaufende Anmeldeinformationen hervorgehoben.

WICHTIG

Query Service bietet auch nicht ablaufende Anmeldeinformationen, um eine einmalige Einrichtung mit Drittanbieterclients zu ermöglichen. Weitere Informationen finden Sie in der Dokumentation für Vollständige Anweisungen zum Generieren und Verwenden von nicht ablaufenden Anmeldedaten. Dieser Prozess muss abgeschlossen werden, wenn Sie BDVisualizer als einmaliges Setup verbinden möchten. Die credential und technicalAccountId Die erworbenen Werte umfassen den Wert für den DBVisualizer password Parameter.

Authentifizierung

Wenn bei jeder Verbindungsherstellung eine Benutzer-ID und eine kennwortbasierte Authentifizierung erforderlich sein sollen, wählen Sie Authentication von der Navigationsseitenleiste unter PostgreSQL.

Überprüfen Sie im Bereich "Verbindungs-Authentifizierung"beide Require Userid und Require Password Kontrollkästchen und wählen Sie Apply.

Das Authentifizierungsfenster für PostgreSQL Datenbankverbindung mit den hervorgehobenen Kontrollkästchen "Require Userid"und "Password".

Verbinden von mit Platform

Sie können eine Verbindung mit ablaufenden oder nicht ablaufenden Anmeldeinformationen herstellen. Um eine Verbindung herzustellen, wählen Sie die Connection im Arbeitsbereich "Datenbankverbindung"und geben Sie Ihre Anmeldedaten für die Experience Platform für die folgenden Einstellungen ein.

HINWEIS

Alle von BDVisualizer in der folgenden Tabelle erforderlichen Anmeldeinformationen sind für ablaufende und nicht ablaufende Anmeldeinformationen identisch, sofern sie nicht in der Parameterbeschreibung angegeben sind.

Verbindungsparameter Beschreibung
Name Erstellen Sie einen Namen für Ihre Verbindung. Es wird empfohlen, einen benutzerfreundlichen Namen anzugeben, um die Verbindung zu erkennen.
Datenbankserver Das ist Ihre Experience Platform Host Berechtigung.
Datenbankanschluss Der Port für Query Service. Sie müssen Port verwenden 80 zur Verbindung mit Query Service.
Datenbank Verwenden Ihrer Experience Platform Datenbank credential value: prod:all.
Database Userid Dies ist Ihre Platform-Organisations-ID. Verwenden Ihrer Experience Platform Benutzername Berechtigungswert. Die ID hat das Format ORG_ID@AdobeOrg.
Datenbankkennwort Diese alphanumerische Zeichenfolge ist Ihre Experience Platform Passwort credential.Wenn Sie nicht ablaufende Anmeldeinformationen verwenden möchten, ist dieser Wert die verketteten Argumente aus dem technicalAccountID und credential in die JSON-Konfigurationsdatei heruntergeladen wurde. Der Kennwortwert hat folgende Form: {technicalAccountId}:{credential}. Die JSON-Konfigurationsdatei für nicht ablaufende Anmeldeinformationen ist ein einmaliger Download während der Initialisierung, von dem die Adobe keine Kopie aufbewahrt.

Nachdem Sie alle relevanten Anmeldeinformationen eingegeben haben, wählen Sie Connect.

Die PostgreSQL Arbeitsbereich Datenbankverbindung , in dem die Registerkarte Verbindung und die Schaltfläche Verbindung hervorgehoben sind.

Die Connect wird zum ersten Mal in der Sitzung angezeigt.

Die Verbindung: PostgreSQL mit den Textfeldern Datenbankbenutzer-ID und Datenbankkennwort markiert.

Geben Sie Ihre Benutzername und Ihr Kennwort ein und wählen Sie Connect. Im Protokoll wird eine Meldung angezeigt, mit der eine erfolgreiche Verbindung bestätigt wird.

Nächste Schritte

Nachdem Sie eine Verbindung hergestellt haben DbVisualizer mit Query Servicekönnen Sie DbVisualizer , um Abfragen zu schreiben. Weitere Informationen zum Schreiben und Ausführen von Abfragen finden Sie im Abschnitt Handbuch zur Ausführung von Abfragen.

Auf dieser Seite