Crea una connessione di base per Oracle DB in Experience Platform su Azure
Una connessione di base collega l’origine ad Experience Platform, memorizzando i dettagli di autenticazione, lo stato della connessione e un ID univoco. Utilizza questo ID per sfogliare i file sorgente e identificare elementi specifici da acquisire, compresi i relativi tipi di dati e formati.
Formato API
POST /connections
Per creare un ID connessione di base, effettuare una richiesta POST all'endpoint /connections
e fornire le credenziali di autenticazione Oracle DB come parte dei parametri della richiesta.
Richiesta
La richiesta seguente crea una connessione di base per Oracle DB utilizzando l'autenticazione della stringa di connessione.
Visualizza richiesta
curl -X POST \
'https://platform.adobe.io/data/foundation/flowservice/connections' \
-H 'Authorization: Bearer {ACCESS_TOKEN}' \
-H 'x-api-key: {API_KEY}' \
-H 'x-gw-ims-org-id: {ORG_ID}' \
-H 'x-sandbox-name: {SANDBOX_NAME}' \
-H 'Content-Type: application/json' \
-d '{
"name": "Oracle DB base connection",
"description": "A base connection to connect Oracle DB to Experience Platform on Azure",
"auth": {
"specName": "ConnectionString",
"params": {
"connectionString": "Host={HOST};Port={PORT};Sid={SID};UserId={USERNAME};Password={PASSWORD}"
}
},
"connectionSpec": {
"id": "d6b52d86-f0f8-475f-89d4-ce54c8527328",
"version": "1.0"
}
}'
auth.params.connectionString
Host={HOST};Port={PORT};Sid={SID};User Id={USERNAME};Password={PASSWORD}
.connectionSpec.id
d6b52d86-f0f8-475f-89d4-ce54c8527328
.Risposta
In caso di esito positivo, la risposta restituisce i dettagli della connessione di base appena creata, incluso il relativo identificatore univoco (id
).
Visualizza risposta
{
"id": "f088e4f2-2464-480c-88e4-f22464b80c90",
"etag": "\"43011faa-0000-0200-0000-5ea740cd0000\""
}