Før du opretter en forbindelse fra Oracle Analytics Cloud til en datakildes REST-slutpunkter, skal du oprette en zippet JSON-fil med forbindelsesdetaljerne.
Du kan downloade en JSON-skabelon fra Oracle Analytics Public Library. Gem forbindelsesdetaljerne i en JSON-fil, der er baseret på skabelonen, og komprimer derefter JSON-filen i ZIP-format. Du kan også downloade eksempler på JSON-filer til en række SaaS- og PaaS-applikationer.
JSON-skabelonformat for forbindelse til REST-slutpunkter
{
"name": "Connection name",
"description": "Brief description",
"baseURL": "URL, e.g. https://api.surveymonkey.com/v3",
"endpoints": {
"Endpoint 1": "Endpoint 1 URL, e.g. https://api.surveymonkey.com/v3/users/endpoint1",
"Endpoint 2": "Endpoint 2 URL, e.g. https://api.surveymonkey.com/v3/question_bank/endpoint2",
"Endpoint n": "Endpoint n URL, e.g. https://api.surveymonkey.com/v3/users/endpointn"
},
"authentication": {
"type": "Authentication type"
}
}JSON-eksempel for forbindelse til REST-slutpunkter for Survey Monkey
{
"name": "Survey Monkey Connection",
"description": "Survey Monkey connection",
"baseURL": "https://api.surveymonkey.com/v3",
"endpoints": {
"Users": "https://api.surveymonkey.com/v3/users/me",
"Questions": "https://api.surveymonkey.com/v3/question_bank/questions"
},
"authentication": {
"type": "HttpHeader"
}
}Om OAuth2-autentificering
Før du starter, skal du sørge for, at din måldatakilde understøtter OAuth2-autentificering. Ikke alle datakilder understøtter OAuth2.
Når du opretter JSON-filen ved hjælp af en af de downloadede skabeloner, skal du angive den relevante autentificeringstype i feltet authentication-type.
| OAuth2-typer | Gyldige værdier for feltet authentication-type. |
| OAuth2-kode | OAuth2Code |
| Legitimationsoplysninger for OAuth2-adgangskode | OAUTH2PasswordGrant |
| Implicit OAuth2 | OAUTH2ImplicitGrant |
| Legitimationsoplysninger for OAuth2-klient | OAUTH2ClientCredentials |
I dette eksempel er autentificeringsmetoden Legitimationsoplysninger for OAuth2-adgangskode angivet ved hjælp af "OAUTH2PasswordGrant" som værdien for authentication-type.

.png
Andre tip til oprettelse af JSON-filen