Veri Kaynağına JDBC Bağlantısı Kurma

Veri kaynağına JDBC bağlantısı kurabilirsiniz.

  1. Yönetim sayfasından JDBC Bağlantısı'na tıklayın.
  2. Veri Kaynağı Ekle'ye tıklayın.
  3. Veri Kaynağı Adı alanındaki veri kaynağı için bir görünen ad girin. Bu ad Veri Modeli Düzenleyicisindeki Veri Kaynağı seçim listesinde görüntülenir.
    Aynı ada sahip yeni bir Oracle İş Zekası Kurumsal Sürümü oluşturamaz veya sağlanmış Oracle İş Zekası Kurumsal Sürümü veri kaynağını silemezsiniz.
  4. Sürücü türünü seçin.
  5. Sadece uzaktaki bir veri kaynağına bağlanmak istiyorsanız Veri Ağ Geçidini Kullan'ı seçin.
    Yöneticiniz, uzak veri bağlantısını etkinleştirmeli ve hedef şirket içi veritabanınızda Veri Ağ Geçidini konfigüre etmelidir. Veri Ağ Geçidini Kullan'ı seçerseniz Veritabanı Sürücü Sınıfı, Sistem Kullanıcısını Kullan, İşlem Öncesi Fonksiyonu, İşlem Sonrası Fonksiyonu ve Proxy Kimlik Doğrulaması Kullan ayarları seçilemez veya güncellenemez.
  6. Gerekli ise Veritabanı Sürücü Sınıfı  alanını güncelleyebilirsiniz.
  7. Veritabanı bağlantı dizesini girin.

    Örnek bağlantı dizeleri:

    • Oracle veritabanı

      Oracle veritabanına (RAC olmayan) bağlanmak için bağlantı dizesine yönelik olarak şu formatı kullanın:

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

      Örnek: jdbc:oracle:thin:@myhost.us.example.com:1521:prod

    • Oracle RAC veritabanı

      Oracle RAC veritabanına bağlanmak için bağlantı dizesine yönelik olarak şu formatı kullanın:

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

      Örnek: jdbc:oracle:thin:@//myhost.example.com:1521/my_service

    • Microsoft SQL Server

      Microsoft SQL Sunucusuna bağlanmak için bağlantı dizesine yönelik olarak şu formatı kullanın:

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

      Örneğin: jdbc:hyperion:sqlserver://myhost.us.example.com:7777;DatabaseName=mydatabase

  8. Veri kaynağına erişim için gerekli kullanıcı adını ve parolayı girin.
  9. İsteğe bağlı: Bir bağlantı oluşturulduğunda (İşlem Öncesi) veya kapatıldığında (İşlem Sonrası) yürütülecek bir PL/SQL fonksiyonu girin.
  10. İsteğe bağlı: Güvenli bağlantı için bir istemci sertifikası belirtin.
    Yükleme Merkezine yüklenen istemci sertifikaları seçim için listelenmiş.
  11. Proxy Kimlik Doğrulamasını etkinleştirmek için Proxy Kimlik Doğrulaması Kullan'ı seçin.
  12. Bağlantıyı Test Et'e tıklayın.
  13. İsteğe bağlı: Bu bağlantı için bir yedek veritabanı etkinleştirin:
    1. Yedek Veri Kaynağı Kullan seçin.
    2. Yedek veritabanı için bağlantı dizesini girin.
    3. Bu veritabanı için kullanıcı adını ve parolayı girin.
    4. Bağlantıyı Test Et'e tıklayın.
  14. Bu veri kaynağı bağlantısının güvenliğini tanımlayın. Gerekli rolleri Mevcut Roller listesinden İzin Verilen Roller listesine taşıyın. Sadece İzin Verilen Roller listesindeki rollerin atandığı kullanıcılar bu veri kaynağında rapor oluşturabilir veya bu veri kaynağındaki raporları görüntüleyebilir.

    Oracle BI EE veri kaynağına bir JDBC bağlantısı ayarladığınızda, İş Zekası Tüketicisi rolünü Kullanılabilir Roller listesinden İzin Verilen Roller listesine taşıdığınıza emin olun.

    Bir yedek veri kaynağı tanımladıysanız, güvenlik ayarları yedek veri kaynağına iletilir.

Oracle Otonom Veri Ambarı için Güvenli JDBC Bağlantısı Kurma

Oracle Otonom Veri Ambarı için güvenli bir JDBC bağlantısı oluşturabilirsiniz.

JDBC istemci sertifikasını karşıya yükleyin ve Oracle Otonom Veri Ambarı'na SSL tabanlı bir JDBC bağlantısı oluşturun.
  1. JDBC istemci sertifikasını (Oracle anahtar cüzdanı dosyası cwallet.sso) sunucuya yükleyin.
    1. Yayıncı Yönetim sayfasından, Yükleme Merkezi'ne tıklayın.
    2. Göz atın ve Oracle anahtar cüzdanı dosyasını (cWallet.sso) seçin.
    3. Dosya Türü listesinden JDBC İstemci Sertifikası seçin.
    4. Karşıya Yükle'ye tıklayın.
  2. Yayımcı Yönetim sayfasından JDBC Bağlantısı'na tıklayın.
  3. Veri Kaynağı Ekle'ye tıklayın.
  4. Bağlantı için şu detayları belirleyin:
    • Veri Kaynağı Adı: DBaaSConnection
    • Sürücü Türü: Oracle 12c
    • Veritabanı Sürücü Sınıfı: oracle.jdbc.OracleDriver
  5. JDBC bağlantı dizesini girin.

    TCPS dizelerini kullanın. Örneğin, jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST=server_name)(PORT=port))(CONNECT_DATA=(SERVICE_NAME=serviceName)))

    PAC (Özel Erişim Kanalı) kullanıyorsanız, bağlantı dizesindeki DESCRIPTION parametresine (ENABLE=broken) ekleyin. Örneğin, jdbc:oracle:thin:@(DESCRIPTION=(ENABLE=broken)(ADDRESS=(PROTOCOL=tcps)(HOST=server_name)(PORT=port))(CONNECT_DATA=(SERVICE_NAME=serviceName)))

  6. İstemci Sertifikası listesinden daha önce yüklenen cwallet.sso wallet dosyasını seçin.
  7. Bağlantıyı Test Et'e tıklayın.
  8. Uygula'ya tıklayın.

Şirket İçi Veri Kaynağına JDBC Bağlantısı Kurma

Veri ağ geçidi aracısı kullanarak şirket içi veri kaynağına bir JBDC bağlantısı oluşturabilirsiniz.

Yöneticinizin hedef şirket içi veritabanınızda Veri Ağ Geçidi konfigüre ettiğinden ve veri bağlanabilirliğini etkinleştirdiğinden emin olun. Bkz. Şirket İçi Veri Kaynaklarına Bağlanmaya Genel Bakış.

  1. Konsolda Veri Ağ Geçidini Etkinleştir:
    1. Analitik Bulutu Giriş sayfasında Konsol'a tıklayın.
    2. Uzak Veri Bağlantısı'na tıklayın.
    3. Veri Ağ Geçidini Etkinleştir seçeneğini etkinleştirin.
    4. Kullanmak istediğiniz veri ağ geçici aracısını seçerek etkinleştirin.
  2. Yayımcı Yönetim sayfasından JDBC Bağlantısı'na tıklayın.
  3. Veri Kaynağı Ekle'ye tıklayın.
  4. Veri Kaynağı Adı alanındaki veri kaynağı için bir görünen ad girin. Bu ad Veri Modeli Düzenleyicisindeki Veri Kaynağı seçim listesinde görüntülenir.
  5. Sürücü Tipi listesinden bağlanmak istediğiniz veritabanına yönelik sunucuyu seçin. Örneğin, Oracle Veritabanı için Oracle 12c'yi seçin.
  6. Veri Ağ Geçidini Kullan'ı seçin.

    Veri Ağ Geçidini Kullan'ı seçtiğinizde, şu ayarlar seçim veya güncellemeler için kullanılamaz.

    • Veritabanı Sürücü Sınıfı: (Varsayılan: oracle.jdbc.OracleDriver)
    • Sistem Kullanıcısını Kullan
    • İşlem Öncesi Fonksiyon
    • İşlem Sonrası Fonksiyon
    • İstemci Sertifikası
    • Proxy Kimlik Doğrulaması Kullan
  7. Veritabanı için bağlantı dizesini girin.
  8. Veri kaynağına erişim için gerekli kullanıcı adını ve parolayı girin.
  9. Bağlantıyı Test Et'e tıklayın.
  10. (İsteğe bağlı) Bu bağlantı için bir yedek veritabanı etkinleştirin:
    1. Yedek Veri Kaynağı Kullan seçin.
    2. Yedek veritabanı için bağlantı dizesini girin.
    3. Bu veritabanı için kullanıcı adını ve parolayı girin.
    4. Bağlantıyı Test Et'e tıklayın.
  11. Bu veri kaynağı bağlantısının güvenliğini tanımlayın. Gerekli rolleri Mevcut Roller listesinden İzin Verilen Roller listesine taşıyın. Sadece İzin Verilen Roller listesindeki rollerin atandığı kullanıcılar bu veri kaynağında rapor oluşturabilir veya bu veri kaynağındaki raporları görüntüleyebilir.

    Bir yedek veri kaynağı tanımladıysanız, güvenlik ayarları yedek veri kaynağına iletilir.

Snowflake Veri Ambarı Bağlantısı Kurma

Snowflake Veri Ambarı bağlantısı oluşturabilir ve bu bağlantıyı kullanarak mükemmel piksel raporlar için verilere erişebilirsiniz.

  1. Yayıncı Yönetim sayfasından JDBC Bağlantısı'na tıklayın.
  2. Veri Kaynağı Ekle'ye tıklayın.
  3. Veri Kaynağı Adı alanındaki veri kaynağı için bir görünen ad girin. Bu ad Veri Modeli Düzenleyicisindeki Veri Kaynağı seçim listesinde görüntülenir.
  4. Sürücü tipi olarak Snowflake seçin.
  5. Veritabanı Sürücü Sınıfı alanında net.snowflake.client.jdbc.SnowflakeDriver öndeğeri kullanın.
  6. Bağlantı Dizesi alanına şu dizeyi girin:

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

    Bağlantı için başka nitelikleri istiyorsanız örnekte gösterildiği gibi nitelikleri noktalı virgül (; ) ile ayrılmış olarak ekleyin.

    Örneğin: 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. Veri kaynağına erişim için gerekli kullanıcı adını ve parolayı girin.
  8. İsteğe bağlı: Bir bağlantı oluşturulduğunda (İşlem Öncesi) veya kapatıldığında (İşlem Sonrası) yürütülecek bir PL/SQL fonksiyonu girin.
  9. İsteğe bağlı: Güvenli bağlantı için bir istemci sertifikası belirtin.
    Yükleme Merkezine yüklenen istemci sertifikaları seçim için listelenmiş.
  10. Proxy Kimlik Doğrulamasını etkinleştirmek için Proxy Kimlik Doğrulaması Kullan'ı seçin.
  11. Bağlantıyı Test Et'e tıklayın.
  12. Bu veri kaynağı bağlantısının güvenliğini tanımlayın. Gerekli rolleri Mevcut Roller listesinden İzin Verilen Roller listesine taşıyın. Sadece İzin Verilen Roller listesindeki rollerin atandığı kullanıcılar bu veri kaynağında rapor oluşturabilir veya bu veri kaynağındaki raporları görüntüleyebilir.

Vertica Veri Ambarı Bağlantısı Kurma

Vertica Veri Ambarı bağlantısı oluşturabilir ve bu bağlantıyı kullanarak mükemmel piksel raporlar için verilere erişebilirsiniz.

  1. Yayıncı Yönetim sayfasından JDBC Bağlantısı'na tıklayın.
  2. Veri Kaynağı Ekle'ye tıklayın.
  3. Veri Kaynağı Adı alanındaki veri kaynağı için bir görünen ad girin. Bu ad Veri Modeli Düzenleyicisindeki Veri Kaynağı seçim listesinde görüntülenir.
  4. Sürücü tipi olarak Vertica seçin.
  5. Veritabanı Sürücü Sınıfı alanında com.vertica.jdbc.Driver öndeğeri kullanın.
  6. Bağlantı Dizesi alanına şu dizeyi girin:

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

  7. Veri kaynağına erişim için gerekli kullanıcı adını ve parolayı girin.
  8. İsteğe bağlı: Bir bağlantı oluşturulduğunda (İşlem Öncesi) veya kapatıldığında (İşlem Sonrası) yürütülecek bir PL/SQL fonksiyonu girin.
  9. İsteğe bağlı: Güvenli bağlantı için bir istemci sertifikası belirtin.
    Yükleme Merkezine yüklenen istemci sertifikaları seçim için listelenmiş.
  10. Proxy Kimlik Doğrulamasını etkinleştirmek için Proxy Kimlik Doğrulaması Kullan'ı seçin.
  11. Bağlantıyı Test Et'e tıklayın.
  12. Bu veri kaynağı bağlantısının güvenliğini tanımlayın. Gerekli rolleri Mevcut Roller listesinden İzin Verilen Roller listesine taşıyın. Sadece İzin Verilen Roller listesindeki rollerin atandığı kullanıcılar bu veri kaynağında rapor oluşturabilir veya bu veri kaynağındaki raporları görüntüleyebilir.