Ρύθμιση σύνδεσης JDBC σε μια προέλευση δεδομένων

Μπορείτε να ρυθμίσετε μια σύνδεση JDBC σε μια προέλευση δεδομένων.

  1. Από τη σελίδα "Διαχείριση" σελίδα, κάντε κλικ στην επιλογή "Σύνδεση JDBC".
  2. Κάντε κλικ στην επιλογή Προσθήκη προέλευσης δεδομένων.
  3. Εισαγάγετε ένα εμφανιζόμενο όνομα για την προέλευση δεδομένων στο πεδίο "Όνομα προέλευσης δεδομένων" . Αυτό το όνομα εμφανίζεται στη λίστα επιλογών "Προέλευση δεδομένων" στο πρόγραμμα επεξεργασίας μοντέλου δεδομένων.
    Δεν μπορείτε να δημιουργήσετε μια νέα προέλευση δεδομένων Oracle BI EE με το ίδιο όνομα, ούτε μπορείτε να διαγράψετε την παρεχόμενη προέλευση δεδομένων Oracle BI EE.
  4. Επιλέξτε τον τύπο προγράμματος οδήγησης.
  5. Επιλέξτε τη Χρήση πύλης δεδομένων μόνο εάν θέλετε να συνδεθείτε σε μια απομακρυσμένη προέλευση δεδομένων.
    Ο διαχειριστής σας πρέπει να ενεργοποιήσει την απομακρυσμένη συνδεσιμότητα δεδομένων και να διαμορφώσει το Data Gateway στη βάση δεδομένων εσωτερικής εγκατάστασης προορισμού. Εάν επιλέξετε τη Χρήση πύλης δεδομένων, οι ρυθμίσεις Κλάση προγράμματος οδήγησης βάσης δεδομένων, Χρήση χρήστη συστήματος, Συνάρτηση προ-επεξεργασίας, Συνάρτηση μετεπεξεργασίας και Χρήση ελέγχου ταυτότητας ενδιάμεσου server δεν είναι διαθέσιμες για επιλογή ή ενημέρωση.
  6. Μπορείτε να ενημερώσετε το πεδίο "Κλάση προγράμματος οδήγησης βάσης δεδομένων" αν είναι απαραίτητο.
  7. Εισαγάγετε τη συμβολοσειρά σύνδεσης βάσης δεδομένων.

    Παράδειγμα συμβολοσειρών σύνδεσης:

    • Βάση Δεδομένων Oracle

      Για να συνδεθείτε σε μια βάση δεδομένων Oracle (μη RAC), χρησιμοποιήστε την ακόλουθη μορφή για τη συμβολοσειρά σύνδεσης:

      jdbc:oracle:thin:@[host]:[port]:[sid]

      Για παράδειγμα: jdbc:oracle:thin:@myhost.us.example.com:1521:prod

    • Βάση δεδομένων Oracle RAC

      Για να συνδεθείτε σε μια βάση δεδομένων Oracle RAC, χρησιμοποιήστε την ακόλουθη μορφή για τη συμβολοσειρά σύνδεσης:

      jdbc:oracle:thin:@//<host>[:<port>]/<service_name>

      Για παράδειγμα: jdbc:oracle:thin:@//myhost.example.com:1521/my_service

    • Microsoft SQL Server

      Για να συνδεθείτε σε έναν Microsoft SQL Server, χρησιμοποιήστε την ακόλουθη μορφή για τη συμβολοσειρά σύνδεσης:

      jdbc:hyperion:sqlserver://[hostname]:[port];DatabaseName=[Databasename]

      Για παράδειγμα: jdbc:hyperion:sqlserver://myhost.us.example.com:7777;DatabaseName=mydatabase

  8. Εισαγάγετε το όνομα χρήστη και τον κωδικό που απαιτείται για την πρόσβαση στην προέλευση δεδομένων.
  9. Προαιρετικά: Εισαγάγετε μια συνάρτηση PL/SQL που θα εκτελείται κατά τη δημιουργία (προ-επεξεργασία) ή το κλείσιμό (μετεπεξεργασία) μιας σύνδεσης.
  10. Προαιρετικά: Ορίστε ένα πιστοποιητικό client για ασφαλή σύνδεση.
    Τα πιστοποιητικά client που έχουν φορτωθεί στο "Κέντρο αποστολής" εμφανίζονται για επιλογή.
  11. Για να ενεργοποιήσετε τον έλεγχο ταυτότητας ενδιάμεσου server, επιλέξτε "Xρήση ελέγχου ταυτότητας ενδιάμεσου server".
  12. Κάντε κλικ στην επιλογή Δοκιμή σύνδεσης.
  13. Προαιρετικά: Ενεργοποιήστε μια εφεδρική βάση δεδομένων για αυτήν τη σύνδεση:
    1. Επιλέξτε "Χρήση εφεδρικής προέλευσης δεδομένων".
    2. Εισαγάγετε τη συμβολοσειρά σύνδεσης για την εφεδρική βάση δεδομένων.
    3. Εισαγάγετε το όνομα χρήστη και τον κωδικό πρόσβασης για αυτήν τη βάση δεδομένων.
    4. Κάντε κλικ στην επιλογή Δοκιμή σύνδεσης.
  14. Ορίστε την ασφάλεια για αυτή τη σύνδεση προέλευσης δεδομένων. Μεταφέρετε τους απαιτούμενους ρόλους από τη λίστα Διαθέσιμοι ρόλοι στη λίστα Επιτρεπόμενοι ρόλοι. Μόνο οι χρήστες με τους ρόλους στη λίστα Επιτρεπόμενοι ρόλοι μπορούν να δημιουργούν ή να προβάλλουν αναφορές από αυτήν την προέλευση δεδομένων.

    Όταν διαμορφώνετε μια σύνδεση JDBC σε μια προέλευση δεδομένων Oracle BI EE, φροντίστε να μεταφέρετε τον ρόλο Καταναλωτής BI από τη λίστα Διαθέσιμοι ρόλοι στη λίστα Επιτρεπόμενοι ρόλοι.

    Αν ορίσατε μια εφεδρική προέλευση δεδομένων, οι ρυθμίσεις ασφάλειας μεταβιβάζονται στην εφεδρική προέλευση δεδομένων.

Διαμόρφωση ασφαλούς σύνδεσης JDBC με το Oracle Autonomous Data Warehouse

Μπορείτε να δημιουργήσετε μια ασφαλή σύνδεση JDBC με το Oracle Autonomous Data Warehouse.

Κάντε αποστολή ενός πιστοποιητικού εφαρμογής πελάτη JDBC και δημιουργήστε μια σύνδεση JDBC βάσει SSL με το Oracle Autonomous Data Warehouse:
  1. Αποστείλετε το πιστοποιητικό πελάτη JDBC (αρχείο πορτοφολιού Oracle cwallet.sso) στον server.
    1. Από τη σελίδα "Διαχείριση Publisher", κάντε κλικ στην επιλογή Κέντρο αποστολών.
    2. Αναζητήστε και επιλέξτε το αρχείο πορτοφολιού Oracle cwallet.sso.
    3. Επιλέξτε "Πιστοποιητικό JDBC Client" από τη λίστα "Τύπος αρχείου" .
    4. Κάντε κλικ στην επιλογή "Αποστολή".
  2. Από τη σελίδα "Διαχείριση Publisher", κάντε κλικ στην επιλογή Σύνδεση JDBC.
  3. Κάντε κλικ στην επιλογή Προσθήκη προέλευσης δεδομένων.
  4. Καθορίστε τις παρακάτω λεπτομέρειες για τη σύνδεση:
    • Όνομα προέλευσης δεδομένων: DBaaSConnection
    • Τύπος προγράμματος οδήγησης: Oracle 12c
    • Κλάση προγράμματος οδήγησης βάσης δεδομένων: oracle.jdbc.OracleDriver
  5. Εισαγάγετε τη συμβολοσειρά σύνδεσης JDBC.

    Χρησιμοποιήστε συμβολοσειρές TCPS. Για παράδειγμα, jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST=όνομα_server)(PORT=θύρα))(CONNECT_DATA=(SERVICE_NAME=όνομα_υπηρεσίας))).

    Αν χρησιμοποιείτε κανάλι ιδιωτικής πρόσβασης (PAC), προσθέστε το στοιχείο (ENABLE=broken) στην παράμετρο DESCRIPTION στη συμβολοσειρά σύνδεσης. Για παράδειγμα, jdbc:oracle:thin:@(DESCRIPTION=(ENABLE=broken)(ADDRESS=(PROTOCOL=tcps)(HOST=όνομα_server)(PORT=θύρα))(CONNECT_DATA=(SERVICE_NAME=όνομα_υπηρεσίας)))

  6. Από τη λίστα "Πιστοποιητικό Client" , επιλέξτε το αρχείο πορτοφολιού, cwallet.sso, το οποίο φορτώθηκε νωρίτερα.
  7. Κάντε κλικ στην επιλογή Δοκιμή σύνδεσης.
  8. Κάντε κλικ στο στοιχείο Εφαρμογή.

Ρύθμιση σύνδεσης JDBC σε μια προέλευση δεδομένων εσωτερικής εγκατάστασης

Μπορείτε να δημιουργήσετε μια σύνδεση JDBC σε μια πηγή δεδομένων εσωτερικής εγκατάστασης χρησιμοποιώντας έναν παράγοντα πύλης δεδομένων.

Βεβαιωθείτε ότι ο διαχειριστής σας έχει διαμορφώσει το Data Gateway στη βάση δεδομένων εσωτερικής εγκατάστασης προορισμού και ότι έχει ενεργοποιήσει τη συνδεσιμότητα δεδομένων. Ανατρέξτε στην ενότητα Επισκόπηση σύνδεσης σε προελεύσεις δεδομένων εσωτερικής εγκατάστασης.

  1. Ενεργοποιήστε το Data Gateway στην Κονσόλα:
    1. Από την Αρχική σελίδα του Analytics Cloud, κάντε κλικ στην Κονσόλα.
    2. Κάντε κλικ στην επιλογή Απομακρυσμένη συνδεσιμότητα δεδομένων.
    3. Ενεργοποιήστε την επιλογή "Ενεργοποίηση Data Gateway".
    4. Επιλέξτε και ενεργοποιήστε τον παράγοντα πύλης δεδομένων που θέλετε να χρησιμοποιήσετε.
  2. Από τη σελίδα "Διαχείριση Publisher", κάντε κλικ στην επιλογή Σύνδεση JDBC.
  3. Κάντε κλικ στην επιλογή Προσθήκη προέλευσης δεδομένων.
  4. Εισαγάγετε ένα εμφανιζόμενο όνομα για την προέλευση δεδομένων στο πεδίο "Όνομα προέλευσης δεδομένων" . Αυτό το όνομα εμφανίζεται στη λίστα επιλογών "Προέλευση δεδομένων" στο πρόγραμμα επεξεργασίας μοντέλου δεδομένων.
  5. Από τη λίστα Τύπος προγράμματος οδήγησης, επιλέξτε το πρόγραμμα οδήγησης για τη βάση δεδομένων που θέλετε να συνδέσετε. Για παράδειγμα, επιλέξτε Oracle 12c για το Oracle Database.
  6. Επιλέξτε Χρήση πύλης δεδομένων.

    Όταν επιλέγετε Χρήση πύλης δεδομένων, οι ακόλουθες ρυθμίσεις δεν είναι διαθέσιμες για επιλογή ή ενημέρωση.

    • Κλάση προγράμματος οδήγησης βάσης δεδομένων (Προεπιλογή: oracle.jdbc.OracleDriver)
    • Χρήση χρήστη συστήματος
    • Συνάρτηση προ-επεξεργασίας
    • Συνάρτηση μετεπεξεργασίας
    • Πιστοποιητικό client
    • Χρήση ελέγχου ταυτότητας ενδιάμεσου server
  7. Εισαγάγετε τη συμβολοσειρά σύνδεσης για τη βάση δεδομένων.
  8. Εισαγάγετε το όνομα χρήστη και τον κωδικό που απαιτείται για την πρόσβαση στην προέλευση δεδομένων.
  9. Κάντε κλικ στην επιλογή Δοκιμή σύνδεσης.
  10. (Προαιρετικό) Ενεργοποιήστε μια εφεδρική βάση δεδομένων για αυτήν τη σύνδεση:
    1. Επιλέξτε "Χρήση εφεδρικής προέλευσης δεδομένων".
    2. Εισαγάγετε τη συμβολοσειρά σύνδεσης για την εφεδρική βάση δεδομένων.
    3. Εισαγάγετε το όνομα χρήστη και τον κωδικό πρόσβασης για αυτήν τη βάση δεδομένων.
    4. Κάντε κλικ στην επιλογή Δοκιμή σύνδεσης.
  11. Ορίστε την ασφάλεια για αυτή τη σύνδεση προέλευσης δεδομένων. Μεταφέρετε τους απαιτούμενους ρόλους από τη λίστα Διαθέσιμοι ρόλοι στη λίστα Επιτρεπόμενοι ρόλοι. Μόνο οι χρήστες με τους ρόλους στη λίστα Επιτρεπόμενοι ρόλοι μπορούν να δημιουργούν ή να προβάλλουν αναφορές από αυτήν την προέλευση δεδομένων.

    Αν έχετε ορίσει μια εφεδρική προέλευση δεδομένων, οι ρυθμίσεις ασφάλειας μεταβιβάζονται στην εφεδρική προέλευση δεδομένων.

Διαμόρφωση σύνδεσης σε αποθήκη δεδομένων Snowflake

Μπορείτε να δημιουργήσετε μια σύνδεση σε μια αποθήκη δεδομένων Snowflake και να τη χρησιμοποιήσετε για πρόσβαση σε δεδομένα με αναφορές με ακρίβεια σε επίπεδο pixel.

  1. Από τη σελίδα Διαχείριση Publisher, κάντε κλικ στην επιλογή Σύνδεση JDBC.
  2. Κάντε κλικ στην επιλογή Προσθήκη προέλευσης δεδομένων.
  3. Εισαγάγετε ένα εμφανιζόμενο όνομα για την προέλευση δεδομένων στο πεδίο "Όνομα προέλευσης δεδομένων" . Αυτό το όνομα εμφανίζεται στη λίστα επιλογών "Προέλευση δεδομένων" στο πρόγραμμα επεξεργασίας μοντέλου δεδομένων.
  4. Επιλέξτε Snowflake ως τύπο οδηγού.
  5. Στο πεδίο Κλάση οδηγού βάσης δεδομένων, χρησιμοποιήστε την προεπιλογή net.snowflake.client.jdbc.SnowflakeDriver.
  6. Στο πεδίο "Συμβολοσειρά σύνδεσης", εισαγάγετε την ακόλουθη συμβολοσειρά:

    jdbc:snowflake://accountName.snowflakecomputing.com;db=database name);warehouse=(warehouse name);schema=(schema name);

    Εάν θέλετε άλλες ιδιότητες για τη σύνδεση, προσθέστε τις ιδιότητες διαχωρισμένες με ελληνικό ερωτηματικό (;), όπως φαίνεται στο παράδειγμα.

    Για παράδειγμα: jdbc:snowflake://hw11692.us-central1.gcp.snowflakecomputing.com;db=SNOWFLAKE_SAMPLE_DATA;warehouse=COMPUTE_WH;useProxy=true;proxyHost=www-proxy-adcq7-new.us.oracle.com;proxyPort=80

  7. Εισαγάγετε το όνομα χρήστη και τον κωδικό που απαιτείται για την πρόσβαση στην προέλευση δεδομένων.
  8. Προαιρετικά: Εισαγάγετε μια συνάρτηση PL/SQL που θα εκτελείται κατά τη δημιουργία (προ-επεξεργασία) ή το κλείσιμό (μετεπεξεργασία) μιας σύνδεσης.
  9. Προαιρετικά: Ορίστε ένα πιστοποιητικό client για ασφαλή σύνδεση.
    Τα πιστοποιητικά client που έχουν φορτωθεί στο "Κέντρο αποστολής" εμφανίζονται για επιλογή.
  10. Για να ενεργοποιήσετε τον έλεγχο ταυτότητας ενδιάμεσου server, επιλέξτε "Xρήση ελέγχου ταυτότητας ενδιάμεσου server".
  11. Κάντε κλικ στην επιλογή Δοκιμή σύνδεσης.
  12. Ορίστε την ασφάλεια για αυτή τη σύνδεση προέλευσης δεδομένων. Μεταφέρετε τους απαιτούμενους ρόλους από τη λίστα Διαθέσιμοι ρόλοι στη λίστα Επιτρεπόμενοι ρόλοι. Μόνο οι χρήστες με τους ρόλους στη λίστα Επιτρεπόμενοι ρόλοι μπορούν να δημιουργούν ή να προβάλλουν αναφορές από αυτήν την προέλευση δεδομένων.

Διαμόρφωση σύνδεσης σε αποθήκη δεδομένων Vertica

Μπορείτε να δημιουργήσετε μια σύνδεση σε μια αποθήκη δεδομένων Vertica και να τη χρησιμοποιήσετε για πρόσβαση σε δεδομένα με αναφορές με ακρίβεια σε επίπεδο pixel.

  1. Από τη σελίδα Διαχείριση Publisher, κάντε κλικ στην επιλογή Σύνδεση JDBC.
  2. Κάντε κλικ στην επιλογή Προσθήκη προέλευσης δεδομένων.
  3. Εισαγάγετε ένα εμφανιζόμενο όνομα για την προέλευση δεδομένων στο πεδίο "Όνομα προέλευσης δεδομένων" . Αυτό το όνομα εμφανίζεται στη λίστα επιλογών "Προέλευση δεδομένων" στο πρόγραμμα επεξεργασίας μοντέλου δεδομένων.
  4. Επιλέξτε Vertica ως τύπο οδηγού.
  5. Στο πεδίο Κλάση οδηγού βάσης δεδομένων, χρησιμοποιήστε την προεπιλογή com.vertica.jdbc.Driver.
  6. Στο πεδίο "Συμβολοσειρά σύνδεσης", εισαγάγετε την ακόλουθη συμβολοσειρά:

    jdbc:vertica://[host_name]:[port_number]/[service_name]

  7. Εισαγάγετε το όνομα χρήστη και τον κωδικό που απαιτείται για την πρόσβαση στην προέλευση δεδομένων.
  8. Προαιρετικά: Εισαγάγετε μια συνάρτηση PL/SQL που θα εκτελείται κατά τη δημιουργία (προ-επεξεργασία) ή το κλείσιμό (μετεπεξεργασία) μιας σύνδεσης.
  9. Προαιρετικά: Ορίστε ένα πιστοποιητικό client για ασφαλή σύνδεση.
    Τα πιστοποιητικά client που έχουν φορτωθεί στο "Κέντρο αποστολής" εμφανίζονται για επιλογή.
  10. Για να ενεργοποιήσετε τον έλεγχο ταυτότητας ενδιάμεσου server, επιλέξτε "Xρήση ελέγχου ταυτότητας ενδιάμεσου server".
  11. Κάντε κλικ στην επιλογή Δοκιμή σύνδεσης.
  12. Ορίστε την ασφάλεια για αυτή τη σύνδεση προέλευσης δεδομένων. Μεταφέρετε τους απαιτούμενους ρόλους από τη λίστα Διαθέσιμοι ρόλοι στη λίστα Επιτρεπόμενοι ρόλοι. Μόνο οι χρήστες με τους ρόλους στη λίστα Επιτρεπόμενοι ρόλοι μπορούν να δημιουργούν ή να προβάλλουν αναφορές από αυτήν την προέλευση δεδομένων.