Connetti DbVisualizer a Query Service connect-dbvisualizer

Questo documento descrive i passaggi per la connessione dello strumento di database DbVisualizer con Adobe Experience Platform Query Service.

Introduzione

Questa guida richiede che tu abbia già accesso all'app desktop DbVisualizer e che tu abbia familiarità con le modalità di navigazione nella relativa interfaccia. Per scaricare l'app desktop DbVisualizer o per ulteriori informazioni, consulta la documentazione ufficiale DbVisualizer.

Per acquisire le credenziali necessarie per la connessione di ​ DbVisualizer a Experience Platform, è necessario avere accesso all'area di lavoro Query nell'interfaccia utente di Platform. Se al momento non disponi dell’accesso all’area di lavoro Query, contatta l’amministratore dell’organizzazione.

Creare una connessione al database connect-database

Dopo aver installato l'app desktop nel computer locale, seguire le istruzioni ufficiali di BDVisualizer per creare una nuova connessione al database.

Dopo aver selezionato PostgreSQL dall'elenco Connections, viene visualizzata una scheda Object View per la nuova connessione PostgreSQL.

Impostare le proprietà del driver per la connessione properties

Dalla scheda della visualizzazione oggetti PostgreSQL, selezionare la scheda Properties, seguita da Driver Properties nella barra laterale di navigazione. Ulteriori informazioni sulle proprietà driver sono disponibili nella documentazione ufficiale.

Immettere quindi le proprietà del driver descritte nella tabella seguente.

IMPORTANT
Per collegare DBVisualizer a Adobe Experience Platform, è necessario abilitare l'utilizzo di SSL. Per informazioni sul supporto SSL per connessioni di terze parti a Adobe Experience Platform Query Service e su come connettersi utilizzando la modalità SSL verify-full, consulta la documentazione sulle modalità SSL.
Proprietà
Descrizione
PGHOST
Il nome host per il server PostgreSQL. Questo valore è la credenziale Host dell'Experience Platform.
ssl
Definire il valore SSL 1 per abilitare l'utilizzo di SSL.
sslmode
Questo controlla il livello di protezione SSL. Si consiglia di utilizzare la modalità SSL require per la connessione di client di terze parti a Adobe Experience Platform. La modalità require garantisce che la crittografia sia necessaria in tutte le comunicazioni e che la rete sia attendibile per la connessione al server corretto. La convalida del certificato SSL del server non è richiesta.
user
Il nome utente connesso al database è l'ID organizzazione. Si tratta di una stringa alfanumerica che termina con @Adobe.Org. Questo valore è la credenziale Username di Experience Platform.

Utilizza la barra di ricerca per trovare ogni proprietà, quindi seleziona la cella corrispondente per il valore del parametro. La cella verrà evidenziata in blu. Immettere le credenziali Platform nel campo del valore e selezionare Apply per aggiungere la proprietà del driver.

NOTE
Per aggiungere un secondo profilo user, seleziona user dalla colonna dei parametri, quindi seleziona l'icona blu + (più) per aggiungere le credenziali per ogni utente. Selezionare Apply per aggiungere la proprietà del driver.

La colonna Edited mostra un segno di spunta per indicare che il valore del parametro è stato aggiornato.

Credenziali di Input Query Service query-service-credentials

Per trovare le credenziali necessarie per connettere BBVisualizer con Query Service, accedi all'interfaccia utente di Platform e seleziona Query dal menu di navigazione a sinistra, seguito da Credenziali. Per ulteriori informazioni su come trovare le credenziali di host, porta, database, nome utente e password, leggere la guida delle credenziali.

Pagina Credenziali dellarea di lavoro Query Experience Platform con le credenziali evidenziate e le credenziali in scadenza.

IMPORTANT
Query Service offre anche credenziali senza scadenza per consentire una configurazione una tantum con client di terze parti. Consulta la documentazione per istruzioni complete su come generare e utilizzare credenziali senza scadenza. È necessario completare questa procedura se si desidera collegare BDVisualizer come configurazione unica. I valori credential e technicalAccountId acquisiti comprendono il valore per il parametro DBVisualizer password.

Autenticazione authentication

Per richiedere un ID utente e un'autenticazione basata su password ogni volta che viene stabilita una connessione, passare alla scheda Properties e selezionare Authentication dalla barra laterale di navigazione in PostgreSQL.

Nel pannello Autenticazione connessione selezionare le caselle di controllo Require Userid e Require Password, quindi selezionare Apply. Ulteriori informazioni sull'impostazione delle opzioni di autenticazione sono disponibili nella documentazione ufficiale.

Connetti a Platform

È possibile effettuare una connessione utilizzando credenziali in scadenza o non in scadenza. Per stabilire una connessione, selezionare la scheda Connection dalla scheda Visualizzazione oggetti di PostgreSQL e immettere le credenziali di Experience Platform per le impostazioni seguenti. Le istruzioni complementari per configurare una connessione manuale sono disponibili sul sito Web ufficiale di DBVisualizer.

NOTE
Tutte le credenziali richieste da BDVisualizer nella tabella seguente sono identiche per le credenziali in scadenza e senza scadenza, a meno che non sia indicato nella descrizione del parametro.
Parametro di connessione
Descrizione
Nome
Crea un nome per la connessione. Si consiglia di fornire un nome descrittivo per riconoscere la connessione.
Server database
Credenziali dell'Experience Platform Host.
Porta database
Porta per Query Service. Per connettersi a Query Service, è necessario utilizzare la porta 80 o 5432.
Database
Utilizza il valore delle credenziali dell'Experience Platform Database: prod:all.
ID utente database
Questo è l’ID organizzazione della tua piattaforma. Utilizza il valore delle credenziali dell'Experience Platform Nome utente. L'ID sarà nel formato di ORG_ID@AdobeOrg.
Password database
Questa stringa alfanumerica è la credenziale Password di Experience Platform. Se si desidera utilizzare credenziali senza scadenza, questo valore corrisponde agli argomenti concatenati di technicalAccountID e credential scaricati nel file JSON di configurazione. Il valore della password assume la forma: {technicalAccountId}:{credential}. Il file JSON di configurazione per le credenziali senza scadenza è un download una tantum durante l’inizializzazione di, Adobe di cui non conserva una copia.

Dopo aver immesso tutte le credenziali pertinenti, selezionare Connect.

La finestra di dialogo Connect viene visualizzata nella prima occasione della sessione. Immettere ID utente e password e selezionare Connect. Nel registro viene visualizzato un messaggio per confermare la connessione.

Passaggi successivi

Ora che hai connesso DbVisualizer a Query Service, puoi utilizzare DbVisualizer per scrivere query. Per ulteriori informazioni su come scrivere ed eseguire query, leggere la guida sull'esecuzione delle query.

recommendation-more-help
ccf2b369-4031-483f-af63-a93b5ae5e3fb