Veritabanı Bağlantısı Tanımlama
-
Uygulama üzerinde veri modeli oluşturabilmek için öncelikle veri modelinin çalışacağı veritabanı için bağlantının tanımlanması gerekmektedir. Sistem aşağıdaki veritabanı bağlantı tiplerini desteklemektedir:
- MSSQL
- ORACLE
- MS SQL
- POSTGRESQL
- CLICKHOUSE
- SYBASE ASE
- DB2
-
Bağlantı tanımlamaları Yönetim panelin-> Bağlantlar kısmından sağlanmaktadır.
-
Bu sekmeye girildiğinde her kullanıcının yetkili olduğu bağlantıların listelendiği aşağıdaki ekran gelmektedir.

- Yeni veritabanı bağlantısı yaratmak için yukarıdaki görseldeki sarı ile belirtilmiş olan Bağlantı Ekle butonuna tıklanır. Bağlantı bilgilerini girmek üzere aşağıdaki ekran gelmektedir.

Bu ekranda bağlantı tanımlaması Temel ve Özel olmak üzere ikiye ayrılmıştır. Özel bağlantı tanımlamasında host,port ve dsn mevcut değildir. Bunun yerine jdbc url bilgisi ile tanımlama yapılmaktadır.
Bu alanların detayları şu şekildedir:
-
Ad : Bağlantı için verilecek isim.
-
Açıklama : Eklenecek detay bilgi. Zorunlu alan değildir.
-
Tür : Bağlantı Tipi
-
Host : Bağlantı server IP adresi
-
Port : Bağlantı server port numarası
-
DSN Servis Adı : Bağlanılacak şema veya tablo adı
-
Kullanıcı Adı : Veritabanında yetki verilmiş kullanıcı adı
-
Şifre : Yetki verilmiş kullanıcı şifresi
-
Bilgiler girildikten sonra bağlantı kurulup kurulmadığını test etmek için “Test Bağlantısı” butonu kullanılmaktadır.
-
Oluşturulan bir bağlantıyı pasife almak için sol alt köşedeki Etkin/Devre dışı butonu kullanılmaktadır. Buton pasife çekildiğinde ilgili bağlantı ve bu bağlantı ile yapılmış veri modeli ile paneller çalışmamaktadır.
Gelişmiş Bağlantı Ayarları
Herhangi bir bağlantının detayına girildiğinde, bağlantı özelliklerini Standart ve özel olarak iki
adımda ele alınabileceği görülmektedir. Gelişmiş kısmında ilgili bağlantı üzerinde detaylı ayarlamalar
yapmayı sağlamaktadır. Yapılan değişiklikler sorgular çalışırken kullanılmaktadır.
Aşağıda Gelişmiş bağlantı ekranında yer alan özellikler yer almaktadır.

-
Bu özelliklere ek olarak ilgili bağlantı tipinin özellikleri dahilinde yeni parametrelerde eklenebilmektedir. Bunun için Parametre Ekle butonun tıklanması gerekmektedir. Butona tıklandığında özelliğin adı ve girilecek değer için 2 yeni alan ekleniyor olacaktır.
-
Ek olarak sayfanın sağ üst köşesindeki Her hizmet için özelleştir seçimi aktif edildiğinde exporter ve ingest modülleri içinde bağlantı tanımlamaları yapılabilmesi sağlanmaktadır.
Bağlantıya Yetki Verilmesi
Yaratılan bağlantılar başka kullanıcılara yetki verilmeden kullanılamaz. Yetki vermek için bağlantı listesinde yer alan Aksiyonlar başlığı altındaki 2. İkona tıklanması gerekmektedir. Buraya tıklandığında sağda yetki menüsü çıkıyor olacaktır. Read,Write,Owner ve Deny olmaz üzere 4 yetki mevcuttur. Yetkilerin detayları şu şekildedir:
- Read: Bağlantı üzerinde herhangi bir güncelleme yapılamaz. Sadece veri modeli oluştururken kullanılır.
- Write: Bağlantı üzerinde her türlü güncelleme işlemi yapılabilir. Fakat yetki yetki veremezler.
- Owner: Bağlantı üzerinde her türlü güncelleme işlemi yapılabilir. Ek olarak başka kullanıcılara yetki verme işlemini sadece owner'lar ve admin kullanıcılar sağlar.
- Deny: Kullanıcı veya grubun bağlantıyı kullanamamasını sağlar. Bağlantı listesinde gözükmez
İlgili Bağlantı ile Yapılmış Panellerin Listelenmesi
Bağlantılar ekranında aksiyonlar başlığı altındaki 3. ikona tıklandığında ilgili bağlantı ile yapılmış panellerin listesi ekrana geliyor olacaktır. Aşağıda örnek görünüm yer almaktadır.
