Innan du skapar en anslutning från Oracles analysmoln till en datakällas REST-slutpunkter skapar du en JSON-fil som innehåller anslutningsdetaljerna.
Du kan ladda ned en JSON-mall från Oracle Analytics offentliga bibliotek. Lagra anslutningsdetaljerna i en JSON-fil baserad på mallen och komprimera sedan JSON-filen i ZIP-format. Du kan även ladda ned JSON-exempelfiler för ett antal olika SaaS- och PaaS-applikationer.
JSON-mallformat för anslutning till 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-exempel för anslutning till REST-slutpunkter för 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-autentisering
Innan du börjar kontrollerar du att måldatakällan har stöd för OAuth2-autentisering. Alla datakällor har inte stöd för OAuth2.
När du skapar JSON-filen med en av de nedladdade mallarna anger du lämplig autentiseringstyp i fältet authentication-type
.
OAuth2-typer | Giltiga värden för fältet för autentiseringstyp. |
OAuth2-kod | OAuth2Code |
Inloggningsuppgifter för OAuth2-lösenord | OAUTH2PasswordGrant |
Implicit OAuth2 | OAUTH2ImplicitGrant |
Inloggningsuppgifter för OAuth2-klient | OAUTH2ClientCredentials |
I det här exemplet anges autentiseringsmetoden med inloggningsuppgifter för OAuth2-lösenord med "OAUTH2PasswordGrant" som värde för authentication-type
.
.png
Andra tips på hur du kan skapa JSON-filen