PostgreSQL Sorgusu Düzenleme
Bu sayfa, Pirivision Compass modülünde kayıtlı bir PostgreSQL sorgusunun Edit aksiyonuyla güncellenmesini anlatır.
Ön Koşul
Compass listesinde en az bir PostgreSQL sorgusu kayıtlı olmalıdır. Henüz eklenmemişse önce PostgreSQL Sorgusu Oluşturma sayfasına bakın.
1. Sorguyu Bulun ve Edit Butonuna Tıklayın
Sol menüden Compass modülüne tıklayın. Düzenlemek istediğiniz PostgreSQL sorgusunun kartında Edit butonuna (kalem ikonu) tıklayın.
2. SQL Editörü Açılır — Mevcut Sorgu Dolu
Editörde mevcut PostgreSQL sorgusu önceden dolu gelir.
3. Değiştirilebilen Alanlar
| Alan | Değiştirilebilir mi? | Notlar |
|---|---|---|
| SQL Sorgu Metni | ✅ Evet | Editörde doğrudan değiştirilebilir |
| Sorgu Adı | ✅ Evet | Kayıt panelinde |
| Açıklama | ✅ Evet | Kayıt panelinde |
| Global Değişkenler | ✅ Evet | Eklenebilir / düzenlenebilir / silinebilir |
| Önbellek Süresi | ✅ Evet | Kayıt panelinde |
| Hedef Klasör | ✅ Evet | Farklı klasör seçilebilir |
| Veri Kaynağı | ❌ Hayır | Farklı PostgreSQL için yeni sorgu oluşturun |
4. Sorguyu Güncelleyin ve Test Edin
Gerekli değişiklikleri editörde yapın. Run butonuyla test edin.
Kolon Adı Değişikliği
PostgreSQL sorgunuzdaki kolon adlarını değiştirirseniz bu sorguya bağlı Cartography widget'larındaki veri eşleştirmeleri bozulabilir. Güncelleme sonrasında bağlı widget'ları kontrol edin.
5. Güncelle (Save)
Save butonuna tıklayın. Kayıt panelinde alanları güncelleyin. Save ile kaydedin.
6. Sık Karşılaşılan Hatalar
| Hata / Belirti | Olası Neden | Çözüm |
|---|---|---|
"you already have a query named '...'" |
Yeni ad başka bir sorguda kullanılıyor | Farklı ad girin |
pq: syntax error at or near "..." |
Güncellenen sorgu sözdizimi hatalı | Sorguyu gözden geçirin |
"update failed: no rows were affected" |
Güncelleme kaydedilemedi | Sayfayı yenileyin ve tekrar deneyin |
| Cartography widget boş görünüyor | Kolon adı değişti | Widget'ın veri eşleştirmesini güncelleyin |