Δημιουργία σύνδεσης σε προέλευση δεδομένων με τελικά σημεία REST

Μπορείτε να συνδεθείτε σε πηγές δεδομένων με τελικά σημεία REST και να αναλύσετε τα δεδομένα. Για παράδειγμα, συνδεθείτε σε εφαρμογές SaaS ή PaaS ή κυβερνητικά δεδομένα, όπως μετεωρολογικά δεδομένα, χωρικά δεδομένα ή δεδομένα απογραφής.

Η σύνδεση σε δεδομένα μέσω τελικών σημείων REST σάς επιτρέπει να αναλύετε δεδομένα από πολλές εφαρμογές συναλλαγών SaaS ή PaaS χωρίς να χρειάζεται να κατανοήσετε την εσωτερική μορφή ή δομή των δεδομένων.
Πριν ξεκινήσετε, δημιουργήστε ένα αρχείο JSON για την πηγή δεδομένων στην οποία συνδέεστε. Βλ. Καθορισμός λεπτομερειών σύνδεσης τελικού σημείου REST σε αρχείο JSON.
  1. Στην Αρχική σελίδα του Oracle Analytics, κάντε κλικ στην επιλογή Δημιουργία, επιλέξτε Σύνδεση και κάντε κλικ στην επιλογή REST API (Προεπισκόπηση).
  2. Στο Όνομα σύνδεσης, καθορίστε ένα όνομα φιλικό για τον χρήστη για να προσδιορίσετε αυτήν τη σύνδεση στο Oracle Analytics.
  3. Πατήστε Εισαγωγή αρχείου και επιλέξτε το συμπιεσμένο αρχείο του συνδέσμου REST που δημιουργήσατε ως προαπαιτούμενο.
    Τα πεδία Περιγραφή και Βασική διεύθυνση τοποθεσίας REST συμπληρώνονται από το αρχείο εισαγωγής και ο πίνακας τελικών σημείων εμφανίζει το Όνομα και τη Σχετική διεύθυνση τοποθεσίας για κάθε διαθέσιμο τελικό σημείο.
  4. Προαιρετικά: Επεξεργαστείτε τα τελικά σημεία ώστε να συμφωνούν με τις απαιτήσεις της επιχείρησής σας. Για παράδειγμα, μπορείτε να διαγράψετε τελικά σημεία που δεν χρειάζεστε πλέον.
    • Για να επεξεργαστείτε ένα τελικό σημείο, κάντε διπλό κλικ στο Όνομα ή στην τιμή Σχετική διεύθυνση τοποθεσίας στον πίνακα και επεξεργαστείτε το κείμενο.
    • Για να προσθέσετε ένα τελικό σημείο, κάντε κλικ στην επιλογή Προσθήκη τελικού σημείου για να προσθέσετε μια σειρά στον πίνακα και επεξεργαστείτε το προεπιλεγμένο όνομα και τη σχετική διεύθυνση τοποθεσίας.
    • Για να καταργήσετε ένα τελικό σημείο, κάντε κλικ στην επιλογή Διαγραφή σειράς δίπλα στο τελικό σημείο (δηλαδή, στο X).
  5. Στην Πιστοποίηση, επιλέξτε τον τρόπο που θέλετε να προστατέψετε τη σύνδεση.
    Συμβουλή: Βεβαιωθείτε ότι επιλέγετε έναν τύπο ελέγχου ταυτότητας που ταιριάζει με τον τύπο ελέγχου ταυτότητας που έχει οριστεί στο απεσταλμένο αρχείο JSON. Ανατρέξτε στην ενότητα Καθορισμός λεπτομερειών σύνδεσης τελικού σημείου REST σε αρχείο JSON.
    • Χωρίς πιστοποίηση - Επιτρέπεται η σύνδεση χωρίς πιστοποίηση. Χρησιμοποιήστε αυτήν την επιλογή για να συνδεθείτε σε δημόσια τελικά σημεία.
    • Βασική - Πιστοποίηση της σύνδεσης με όνομα χρήστη και κωδικό πρόσβασης.
    • HttpHeader - Πιστοποίηση της σύνδεσης με ένα διακριτικό ασφάλειας.
    • Κωδικός OAuth2 - Συνδεθείτε σε μια εφαρμογή-πελάτη χρησιμοποιώντας έναν κωδικό εξουσιοδότησης που έχει δημιουργηθεί στην εφαρμογή προορισμού σας (γνωστός και ως τύπος εκχώρησης "Κωδικός εξουσιοδότησης"). Αυτός είναι ο πιο ασφαλής τύπος σύνδεσης OAuth2.
    • Διαπιστευτήρια κωδικού πρόσβασης OAuth2 - Συνδεθείτε σε μια αξιόπιστη εφαρμογή-πελάτη χρησιμοποιώντας έναν κωδικό πρόσβασης, (γνωστός και ως τύπος εκχώρησης "Διαπιστευτήρια κωδικού πρόσβασης" ή "Κωδικός πρόσβασης κατόχου πόρου"). Χρησιμοποιήστε αυτόν τον τύπο σύνδεσης εάν χρησιμοποιείτε μια αξιόπιστη εφαρμογή-πελάτη.
    • Έμμεσο OAuth2 - Συνδεθείτε σε μια εφαρμογή-πελάτη χρησιμοποιώντας έναν δημόσιο κωδικό που έχει δημιουργηθεί στην εφαρμογή προορισμού σας (γνωστός και ως τύπος εκχώρησης "Κωδικός εξουσιοδότησης"). Αυτός ο τύπος είναι λιγότερο ασφαλής από τον τύπο σύνδεσης "Κωδικός OAuth2", αλλά είναι πιο εύκολο να υλοποιηθεί.
    • Διαπιστευτήρια εφαρμογής-πελάτη OAuth2 - Συνδεθείτε σε μια εφαρμογή-πελάτη χρησιμοποιώντας ένα διακριτικό (γνωστό και ως τύπος εκχώρησης "Διαπιστευτήρια εφαρμογής-πελάτη").
    Για καθοδήγηση σχετικά με τον καθορισμό των λεπτομερειών σύνδεσης OAuth2, ανατρέξτε στην ενότητα Τιμές ελέγχου ταυτότητας OAuth2 για πηγές δεδομένων με ενεργοποιημένη χρήση REST.
  6. Κάντε κλικ στην επιλογή "Αποθήκευση".

Τιμές ελέγχου ταυτότητας OAuth2 για πηγές δεδομένων με ενεργοποιημένη χρήση REST

Όταν συνδέεστε σε μια πηγή δεδομένων για την οποία είναι ενεργοποιημένη η χρήση REST, χρησιμοποιώντας έναν από τους τύπους ελέγχου ταυτότητας OAuth2 (δηλαδή, Κωδικός OAuth2, Διαπιστευτήρια κωδικού πρόσβασης OAuth2, Σιωπηρό OAuth2 ή Διαπιστευτήρια πελάτη OAuth2), σας ζητείται να ορίσετε τις κατάλληλες λεπτομέρειες σύνδεσης για τον τύπο ελέγχου ταυτότητας που χρησιμοποιείτε.

Πεδίο ή επιλογή πλαισίου διαλόγου σύνδεσης Περιγραφή

Εξουσιοδότηση

Επιλέξτε Εξουσιοδότηση για να δοκιμάσετε τη σύνδεση και να ζητήσετε τους απαραίτητους κωδικούς και τα διακριτικά.

Διεύθυνση τοποθεσίας εξουσιοδότησης

Εισαγάγετε τη διεύθυνση τοποθεσίας για τη σελίδα πιστοποίησης στην εφαρμογή προορισμού. Για παράδειγμα, https://example.com/login/oauth/authorize.

Αναγνωριστικό εφαρμογής πελάτη

Εισαγάγετε το αναγνωριστικό εφαρμογής-πελάτη που αντιγράψατε από την εφαρμογή προορισμού όπως το Chimp, το οποίο είναι συνήθως μια συμβολοσειρά ακεραίων και γραμμάτων.

Μυστικός κωδικός εφαρμογής πελάτη

Εισαγάγετε τον μυστικό κωδικό εφαρμογής-πελάτη που αντιγράψατε από την εφαρμογή προορισμού όπως το Chimp, ο οποίος είναι συνήθως μια συμβολοσειρά ακέραιων και γραμμάτων.

Κωδικός πρόσβασης

Εισαγάγετε τον κωδικό πρόσβασης που χρησιμοποιήσατε για τη σύνδεσή σας στην εφαρμογή προορισμού.

Εμβέλεια

Εισαγάγετε read: ή write: και στη συνέχεια το όνομα προορισμού. Για παράδειγμα, read:org.

Διεύθυνση τοποθεσίας συμβόλου

Εισαγάγετε τη διεύθυνση τοποθεσίας εξουσιοδότησης που παρέχεται από την εφαρμογή προορισμού. Για παράδειγμα, https://example.com/login/oauth/access_token.

Όνομα χρήστη

Εισαγάγετε το όνομα χρήστη που χρησιμοποιήσατε για τη σύνδεσή σας στην εφαρμογή προορισμού.