⌘K
Dokümantasyon

MongoDB Ekle (Add MongoDB) Paneli

Genel Bakış

MongoDB Ekle paneli, doküman tabanlı MongoDB veri tabanlarının ve kümelerinin (clusters) DataFloem platformuna güvenli bir şekilde entegre edilmesini sağlar.

Bu panel üzerinden tanımlanan bağlantılar; BSON/JSON yapısındaki esnek koleksiyonlar (collections) üzerinde sorgulama yapmak, veri okumak veya işlenmiş sonuçları MongoDB koleksiyonlarına hedef olarak yazmak amacıyla 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 Kaynak 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 MongoDB bağlantısı oluşturmadan önce aşağıdakilerden emin olun:

  • MongoDB sunucusuna veya kümesine DataFloem ortamından erişilebildiğini (Network/Firewall izinleri) doğrulayın.
  • İlgili veri tabanı ve koleksiyonlar üzerinde okuma/yazma yetkilerine sahip bir kullanıcı hesabı hazırlayın.
  • Kullanıcının doğrulama yapacağı kimlik doğrulama kaynağını (Auth Source / Auth Database Name) teyit edin.

MongoDB 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 Version Evet (Açılır Menü) Doğru istemci sürücülerinin eşleşmesi için seçilen MongoDB sürüm bilgisi (Örn: v5.0, v6.0).
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.
Endpoint Evet MongoDB sunucusunun IP adresi veya domain URL'sidir (Cluster uç noktası).
Port Evet MongoDB servis iletişim port numarasıdır (Örn: varsayılan port 27017).
Username Evet MongoDB veri tabanına erişim için yetkili kullanıcı adıdır.
Password Evet Kullanıcı hesabının şifresidir (Göz ikonu ile gizlenebilir/gösterilebilirdir).
Auth Source Evet Kimlik doğrulama mekanizmasının kaynak türünü belirten parametredir (Örn: admin veya scram-sha-256).
Auth Database Name Evet Kullanıcı kimlik doğrulamasının doğrulandığı veri tabanı adıdır (Genellikle admin).
Test Connection Buton Girilen parametrelerle MongoDB sunucusuna erişim testi gerçekleştirir.
Optional Parameters (Name / Value) Hayır Bağlantıya özel ek parametreler (Örn: replicaSet, readPreference, ssl) 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 Endpoint, Port, Username, Password, Auth Source ve Auth Database Name bilgilerini 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 doğrulama hatasını belirten kırmızı bir uyarı mesajı döner. Formu kaydetmeden önce test yapılması önerilir.

MongoDB Bağlantısı Oluşturma Süreci

  1. Yönetim ekranındaki Add MongoDB butonuna tıklayarak sağ paneli açın.
  2. Bağlantıya ait benzersiz Connection Name bilgisini girin ve Database Version seçimini yapın.
  3. Sunucunuza ait Endpoint ve Port bilgilerini girin.
  4. Yetkili kullanıcıya ait Username, Password, Auth Source ve Auth Database Name bilgilerini doldurun.
  5. İhtiyaç varsa Optional Parameters alanından yeni satır ekleyerek özel dize parametrelerini ve Is Secret durumunu tanımlayın.
  6. Test Connection butonuna tıklayarak veri tabanı ile erişimin sağlandığını doğrulayın.
  7. 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, Endpoint, Port, Username, Password, Auth Source ve Auth Database Name alanları boş bırakılamaz.
  • Port alanı yalnızca geçerli sayısal değerler içermelidir (1-65535).
ESC

Dokümanlarda aramak için yazmaya başlayın.