SQL Sorguları
SQL sorguları, Compass modülünde ilişkisel veritabanı veri kaynaklarına yazılan sorgulardır. Pirivision üç farklı SQL dialektini destekler; her birinin sözdizimi, fonksiyonları ve dikkat edilmesi gereken noktalar birbirinden farklıdır.
| Tip |
Dialekt |
Port Veri Kaynağı |
| PostgreSQL |
Standart SQL + PostgreSQL uzantıları |
PostgreSQL bağlantısı |
| MSSQL |
T-SQL (Transact-SQL) |
MSSQL bağlantısı |
| MySQL |
MySQL SQL |
MySQL bağlantısı |
Ortak Özellikler
| Özellik |
Açıklama |
| SQL Kod Editörü |
Sözdizimi vurgulama, otomatik tamamlama |
| Tablo Tarayıcısı |
Bağlı veritabanının tablo ve kolon yapısını editör içinde görüntüleme |
| Parametreli Sorgular |
{{param_adi}} sözdizimi — dashboard filtrelerine bağlanabilir |
| Önbellekleme |
Sonuçlar yapılandırılabilir süreyle (varsayılan 300 s) önbelleklenir |
| AI Copilot |
Doğal dille sorgu üretme veya mevcut sorguyu iyileştirme |
| Zaman Serisi |
Timestamp sütunuyla Cartography trend chart'ları |
Dialekt Karşılaştırması
| Özellik |
PostgreSQL |
MSSQL (T-SQL) |
MySQL |
| Satır limiti |
LIMIT N |
TOP N |
LIMIT N |
| Anlık zaman |
NOW() |
GETDATE() |
NOW() |
| Tarih kaydırma |
NOW() - INTERVAL '7 days' |
DATEADD(d,-7,GETDATE()) |
DATE_SUB(NOW(),INTERVAL 7 DAY) |
| Null yedek |
COALESCE() |
ISNULL() |
IFNULL() |
| Tanımlayıcı |
"kolon" |
[kolon] |
`kolon` |
| Şema prefix |
schema.tablo |
db.schema.tablo |
db.tablo |
Hangi Sayfayı Okuyayım?
Port modülünde eklediğiniz veri kaynağının tipine göre ilgili sayfaya gidin: