[Beta]{class="badge informative"} [Ultimate]{class="badge positive"}
Connetti Azure Databricks ad Experience Platform utilizzando l'API Flow Service
-
L'origine Azure Databricks è disponibile nel catalogo delle origini per gli utenti che hanno acquistato Real-Time CDP Ultimate.
-
L'origine Azure Databricks è in versione beta. Leggi i termini e condizioni nella panoramica delle origini per ulteriori informazioni sull'utilizzo di origini con etichetta beta.
Leggi questa guida per scoprire come collegare il tuo account Azure Databricks a Adobe Experience Platform utilizzando Flow Service API.
Introduzione
Questa guida richiede una buona conoscenza dei seguenti componenti di Experience Platform:
- Origini: Experience Platform consente di acquisire dati da varie origini e allo stesso tempo di strutturare, etichettare e migliorare i dati in arrivo tramite i servizi Experience Platform.
- Sandbox: Experience Platform fornisce sandbox virtuali che suddividono una singola istanza Experience Platform in ambienti virtuali separati, utili per le attività di sviluppo e aggiornamento delle applicazioni di esperienza digitale.
Utilizzare le API di Experience Platform
Leggi la guida su come iniziare a utilizzare le API di Experience Platform per informazioni su come effettuare correttamente chiamate alle API di Experience Platform.
Configurare l’impostazione dei prerequisiti
Leggi la Databricks panoramica per scoprire le configurazioni dei prerequisiti che devono essere completate prima di poter connettere il tuo account ad Experience Platform.
Raccogli le credenziali richieste
Specificare i valori per le credenziali seguenti per connettere Databricks ad Experience Platform.
domain
https://adb-1234567890123456.7.azuredatabricks.net
.clusterId
accessToken
database
connectionSpec.Id
e9d7ec6b-0873-4e57-ad21-b3a7c65e310b
.Per ulteriori informazioni, consulta la Azure Databricks panoramica.
Creare una connessione di base
Una connessione di base mantiene le informazioni tra l’origine e Experience Platform, incluse le credenziali di autenticazione dell’origine, lo stato corrente della connessione e l’ID univoco della connessione di base. L’ID della connessione di base consente di esplorare e navigare tra i file dall’interno dell’origine e identificare gli elementi specifici che desideri acquisire, comprese le informazioni relative ai tipi di dati e ai formati.
Per creare un ID connessione di base, effettuare una richiesta POST all'endpoint /connections
e fornire le credenziali di autenticazione appropriate per l'account Databricks.
Formato API
POST /connections
Richiesta
La richiesta seguente crea una connessione di base per un'origine Databricks utilizzando l'autenticazione del token di accesso.
code language-shell |
---|
|
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 | |
---|---|
Proprietà | Descrizione |
auth.params.domain |
URL dell'area di lavoro Databricks. |
auth.params.clusterId |
ID del cluster in Databricks. Questo cluster deve essere già esistente e deve essere un cluster interattivo |
auth.params.accessToken |
Il token di accesso che autentica l'account Databricks. |
auth.params.database |
Il nome del database nel delta lake. |
connectionSpec.id |
ID della specifica di connessione Databricks. |
Risposta
In caso di esito positivo, la risposta restituisce la connessione appena creata, incluso l’ID connessione di base.
code language-json |
---|
|
Passaggi successivi
Seguendo questa esercitazione, è stata creata una connessione tra l'account Databricks e Experience Platform. Puoi utilizzare l’ID connessione di base appena generato nelle seguenti esercitazioni: