RDBMS Ekle (Add RDBMS) Paneli
Genel Bakış
RDBMS Ekle paneli, yöneticilerin ve veri mühendislerinin ilişkisel veri tabanı yönetim sistemlerini (PostgreSQL, MySQL, MS SQL, Oracle vb.) DataFloem platformuna güvenli bir şekilde bağlamasını sağlar.
Bu panel üzerinden tanımlanan veri tabanları; veri akışlarında (Data Flows, Code Flows, Jobs) kaynak (Source) veya hedef (Target) depolama noktası olarak kullanılır.
Erişim Gereksinimi
Bu sayfayı görüntüleyebilmek için kullanıcının Yönetici (Administrator) yetkisine sahip olması veya Hedef modülü için CREATE (Oluşturma) yetkisine sahip olması gerekir.
CREATE yetkisi, kullanıcılara yeni gruplar oluşturma izni verir. Yönetici yetkisine veya gerekli CREATE yetkisine sahip olmayan kullanıcılar bu sayfaya erişemez.
Gerekli yetkiye sahip değilseniz, sistem yöneticinizden aşağıdaki yetkilendirme sayfalarından birini kullanarak bu yetkiyi vermesini isteyebilirsiniz.
Yetkilendirme
Gerekli yetkilere sahip olmayan kullanıcılar aşağıdaki yetkilendirme hatasını alırlar:
Erişim Reddedildi
Bu kaynağa erişim yetkiniz bulunmamaktadır.
Ön Koşullar
Yeni bir RDBMS bağlantısı oluşturmadan önce aşağıdakilerden emin olun:
- Veri tabanı sunucusunun IP ve Port adreslerine DataFloem ortamından erişilebildiğini (Network/Firewall izinleri) doğrulayın.
- Veri tabanında okuma, yazma veya sorgulama yetkilerine sahip geçerli bir kullanıcı hesabı hazırlayın.
Form Elemanları
Panel içerisinden yapılandırılması gereken alanlar şunlardır:
| Alan | Zorunlu mu? | Açıklama |
|---|---|---|
| Connection Name | Evet | Bağlantının platform genelindeki benzersiz adıdır. |
| Database Type | Evet (Açılır Menü) | Bağlanılacak RDBMS mimarisinin türüdür (Örn: PostgreSQL, MySQL). |
| Database Version | Evet (Açılır Menü) | Doğru sürücülerin (driver) eşleşmesi için hedef veri tabanının sürüm bilgisi. |
| Is Active | Evet (Toggle) |
Bağlantının oluşturulduğu an kullanıma açılıp açılmayacağını
belirler. Varsayılan olarak aktif (açık) gelir.
|
| Host | Evet | Veri tabanı sunucusunun IP adresi veya domain adıdır. |
| Port | Evet |
Veri tabanının iletişim port numarasıdır (Örn: PostgreSQL için
5432, MySQL için
3306).
|
| Database Name | Evet | Bağlantı kurulacak olan spesifik veri tabanı şemasının adıdır. |
| Username | Evet | Veri tabanına erişim için kullanılacak yetkili kullanıcı adıdır. |
| Password | Evet | Kullanıcı hesabının şifresidir (Göz ikonu ile gizlenebilir/gösterilebilirdir). |
| Test Connection | Buton | Girilen parametrelerle veri tabanına erişim testi gerçekleştirir. |
| Optional Parameters (Name / Value) | Hayır |
Bağlantı dizesine özel parametre (Örn:
sslmode,
timeout) eklemek için kullanılan
dinamik alandır.
|
| Is Secret (Optional Parameters) | Evet (Toggle) | Girilen özel parametre değerinin şifrelenip gizlenmesini sağlar. |
Test Connection (Bağlantıyı Test Et) Davranışı
-
Test Connection butonuna tıklandığında platform,
girilen
Host,Port,UsernamevePasswordbilgilerini kullanarak hedef sunucuya anlık bir doğrulama isteği gönderir. - Bağlantı başarılı ise yeşil bir doğrulama bildirimi görüntülenir ve kayıt işlemine izin verilir.
- Bağlantı başarısız olursa erişim engelini veya kimlik hatasını belirten kırmızı bir uyarı mesajı döner. Formu kaydetmeden önce test yapılması önerilir.
RDBMS Bağlantısı Oluşturma Süreci
- Yönetim ekranındaki Add RDBMS butonuna tıklayarak sağ paneli açın.
- Bağlantıya ait benzersiz Connection Name, Database Type ve Database Version seçimlerini yapın.
- Sunucuya ait Host, Port, Database Name, Username ve Password bilgilerini eksiksiz girin.
- İhtiyaç varsa Optional Parameters alanından yeni satır ekleyerek özel dize parametrelerini ve Is Secret durumunu tanımlayın.
- Test Connection butonuna tıklayarak veri tabanına erişilebildiğini doğrulayın.
- Doğrulama sağlandıktan sonra bağlantıyı kaydetmek için Save butonuna, işlemi iptal etmek için Cancel butonuna tıklayın.
Doğrulama (Validation)
- Connection Name, Host, Port, Database Name, Username ve Password alanları boş bırakılamaz.
- Port alanı yalnızca geçerli sayısal değerler içermelidir (1-65535).