SQL-DB Client Connect
Bu fonksiyon bloğu, bir SQL veritabanına (MySQL, PostgreSQL, MSSQL, SQLite) bağlanmak için yapılandırma yapmanızı ve bağlantı kurmanızı sağlar. Diğer blokların sorgu çalıştırmak veya veri işlemleri yapmak için kullanabileceği kalıcı bir veritabanı istemcisi oluşturmak için kullanın.
📥 Girdiler
Bu fonksiyon bloğunun giriş soketleri yoktur.
📤 Çıktılar
DB Client Diğer blokların (ör. SQL-DB Operations) sorgu ve işlem gerçekleştirmek için kullanabileceği yeniden kullanılabilir bir veritabanı istemcisi nesnesi.
Connection Success Bağlantının başarıyla kurulup kurulmadığını belirten boolean değer.
🕹️ Kontroller
Database Type Veritabanı türünü seçmek için bir açılır menü (MySQL, PostgreSQL, MSSQL, SQLite). SQLite seçildiğinde host/port/user/password gibi alanlar gizlenir ve arayüz basitleşir.
Host Veritabanı sunucusunun hostname veya IP adresi. SQLite için gizlidir.
Database Veritabanı adı. SQLite için bu alan veritabanı dosya yolu olarak kullanılır.
Port Veritabanı sunucusunun TCP portu. SQLite için gizlidir.
User Veritabanı kullanıcı adı. SQLite için gizlidir.
Password Veritabanı parolası. SQLite için gizlidir.
Not: Bu alanlarda yapılan herhangi bir değişiklik mevcut bağlantıyı sıfırlar ve blok değerlendirildiğinde yeni bir bağlantı denemesi tetikler.
🎯 Özellikler
Yaygın SQL arka uçları için tek, birleşik bir kullanıcı arayüzü ile basit çoklu-veritabanı desteği.
Dosya tabanlı veritabanı seçildiğinde alanları azaltan
SQLiteuyumluluğu.Aşağı akış mantığı ve hata yönetimi için kullanıma hazır
DB ClientveConnection Successbayrağı çıktılar.Yapılandırma değişiklikleri algılandığında otomatik yeniden bağlanma.
📝 Kullanım Talimatları
Sunucunuza uygun olan
Database Typeseçeneğini belirleyin.Uygun şekilde
Host,Port,User,PasswordveDatabasealanlarını doldurun (SQLiteiçinDatabasealanına dosya yolunu girin).Senaryonuzu çalıştırın veya bloğu değerlendirin. Blok bağlantı kurmaya çalışacak ve
Connection Successdeğerini buna göre ayarlayacaktır.Sağlanan
DB ClientileSQL-DB Operationskullanarak sorgu, ekleme, güncelleme veya diğer veritabanı görevlerini gerçekleştirin.Bağlantı alanlarında herhangi bir değişiklik yaparsanız, blok mevcut bağlantıyı sıfırlar ve bir sonraki değerlendirmede yeniden bağlanmayı dener.
📊 Değerlendirme
Değerlendirildiğinde, blok verilen parametreleri doğrular ve bağlantı kurmaya çalışır. Başarılı olduğunda, DB Client çıktısı aracılığıyla yeniden kullanılabilir bir istemci sunar ve Connection Success true olarak ayarlanır. Başarısız olursa hata kaydı bırakır ve Connection Success false olur.
💡 İpuçları ve Püf Noktaları
Sorguları çalıştırmak ve sonuçları akışa geri almak için
SQL-DB Operationsile birlikte kullanın.Karmaşık sonuçları dosyaya yazmadan veya ağ üzerinden göndermeden önce serileştirmek için
Data to JSONkullanın.Veritabanı sorgularından gelen sonuçları kalıcılaştırmak için
CSV Exportveya (görüntüyle ilgili meta veriler için)Image Loggerkullanın.DB Clientveya son sorgu sonuçlarını projenizin farklı bölümlerinde yeniden kullanmak üzere saklamak içinData Write LocalveyaData Write Globalkullanın.Senaryonuzu geliştirirken ve hata ayıklarken
SQL-DB Operationsçıktısını kontrol etmek içinDebug Inputekleyin.
🛠️ Sorun Giderme
Bağlantı başarısız fakat kimlik bilgileri doğruysa:
Hostile ağ erişimini ve seçiliPortun açık ve bağlantı kabul ediyor olduğunu doğrulayın.SQLitekullanıyorsanız:Databasealanına girilen yolun erişilebilir olduğundan ve uygulamanın bu dosyayı okuma/yazma iznine sahip olduğundan emin olun.Yapılandırma değişiklikleri etkili olmuyor gibi görünüyorsa: Bloğun bağlantıyı sıfırlaması ve yeniden kurması için herhangi bir kontrol alanını (ör.
Host) düzenleyin.Geliştirme sırasında dönen verileri doğrulamanız gerekirse,
SQL-DB OperationsveDebug Inputekleyerek yanıtları inceleyin.
Last updated
Was this helpful?