Presto
Bir veritabanı bağlantısı eklemek için sağ üst köşedeki dişli simgesine tıklayın ve Yönetici ayarları > Veritabanları > Veritabanı ekle bölümüne gidin.
O veritabanı için alanları doldurun ve alttaki Değişiklikleri kaydet 'i tıklayın.
Ayarlar
Bu ayarları istediğiniz zaman düzenleyebilirsiniz. Sadece değişikliklerinizi kaydetmeyi unutmayın.
Görünen ad
Patrona arayüzünde veritabanı için görüntülenecek ad.
Sunucu
Veritabanınızın IP adresi veya alan adı (örn. esc.mydatabase.com).
Port
Veritabanı portu. Örn. 8080.
Katalog
Presto katalogları, bir bağlayıcı aracılığıyla şemalar ve referans veri kaynakları içerir.
Şema (isteğe bağlı)
Patrona'ya yalnızca belirli bir şemadan gelen tabloları ekleyin.
Kullanıcı adı
Veritabanınıza bağlanmak için kullanmak istediğiniz hesabın veritabanı kullanıcı adı. Aynı veritabanına bağlanmak için farklı kullanıcı hesapları kullanarak aynı veritabanına birden çok bağlantı kurabilirsiniz; her birinin farklı ayrıcalıklar kümesi vardır.
Şifre
Veritabanına bağlanmak için kullandığınız kullanıcı adının şifresi.
Güvenli bir bağlantı kullanın (SSL)
Patrona, önce SSL ile, ardından işe yaramazsa onsuz veritabanlarına bağlanmayı otomatik olarak dener. Veritabanınıza bir SSL bağlantısıyla bağlanmak mümkünse, Patrona bunu veritabanınız için varsayılan ayar yapar. Bu güvenlik katmanı olmadan bağlanmayı tercih ederseniz, bu ayarı daha sonra her zaman değiştirebilirsiniz, ancak verilerinizi güvende tutmak için SSL'yi açık tutmanızı şiddetle tavsiye ederiz.
SSL sertifikası kullanılsın mı?
Patrona hem anahtar depolarını hem de güven depolarını destekler.
Anahtar deposu
Yerel bir dosya yolu belirtebilir veya bir anahtar deposu yükleyebilirsiniz. Ayrıca anahtar deposu şifrenizi de girmeniz gerekecektir.
Güven deposu
Yerel bir dosya yolu belirtebilir veya bir güven deposu yükleyebilirsiniz. Ayrıca güven deposu şifrenizi de girmeniz gerekecektir.
Kerberos ile kimlik doğrulaması yapın
Kerberos ayarları şunları içerir:
- Kerberos sorumlusu (örn.
service/instance@REALM
) - Kerberos koordinatör hizmeti (örn.
presto
) - Kanonik bir ana bilgisayar adı kullanabilirsiniz.
- Kerberos kimlik bilgisi önbellek dosyası (örn.
/tmp/kerbo-credential-cache
) - Kerberos anahtar sekmesi dosyası (örn.
/path/to/kerberos.keytab
) - Kerberos yapılandırma dosyası (örn.
/etc/krb5.conf
) - Presto koordinatör Kerberos hizmet sorumlusu deseni (örn.
${SERVICE}@${HOST}.${SERVICE}
Ek JDBC bağlantı dizesi seçenekleri
Patrona'nın veritabanınıza bağlanmak için kullandığı bağlantı dizesine seçenekler ekleyebilirsiniz.
Basit keşifler için sorguları yeniden çalıştırın
Herhangi bir Özetle veya filtre seçimi uygulamadan önce kişilerin Çalıştır (oynat butonu) seçeneğine tıklamasını istiyorsanız bu seçeneği KAPALI konuma getirin.
Varsayılan olarak, Patrona Özetle menüsünden bir gruplandırma seçeneği veya detaylandırma menüsünden bir filtre koşulu seçtiğiniz anda bir sorguyu yürütür. Veritabanınız yavaşsa, her tıklamada veri yüklemeyi önlemek için yeniden çalıştırmayı devre dışı bırakmak isteyebilirsiniz.
Patrona'nın ne zaman senkronize edeceğini ve tarayacağını seçin
Veritabanınızla güncel kalmak için Patrona'nın kullandığı sorguları yönetmek için bu seçeneği AÇIK konuma getirin. Daha fazla bilgi için Veritabanlarını senkronize etme ve tarama bölümüne bakın.
Veritabanı senkronizasyonu
Senkronizasyonların ve taramaların ne zaman gerçekleşeceğini seçin > AÇIK seçeneğini seçtiyseniz, şunları ayarlayabileceksiniz:
- Senkronizasyonun sıklığı: saatlik (varsayılan) veya günlük.
- Senkronizasyonun çalıştırılacağı saat, Patrona uygulamanızın çalıştığı sunucunun saat diliminde.
Filtre değerleri için tarama
Patrona, panolarda ve sorularda onay kutusu filtrelerini etkinleştirmek için bu veritabanındaki her alanda bulunan değerleri tarayabilir. Bu, özellikle çok büyük bir veritabanınız varsa, biraz kaynak yoğun bir işlem olabilir.
Senkronizasyonların ve taramaların ne zaman gerçekleşeceğini seçin > AÇIK seçeneğini seçtiyseniz, Filtre değerleri için tarama altında aşağıdaki seçenekleri görürsünüz:
- Düzenli olarak, bir takvimde tarama sorgularını veritabanınızdaki değişiklik oranına uygun bir sıklıkta çalıştırmanıza olanak tanır. Saat, Patrona uygulamanızın çalıştığı sunucunun saat diliminde ayarlanır. Bu, küçük bir veritabanı veya sık sık güncellenen farklı değerlere sahip tablolar için en iyi seçenektir.
- Yalnızca yeni bir filtre widget'ı eklerken talep üzerine tarama sorgularını çalıştırmak istiyorsanız harika bir seçenektir. Bu seçeneği AÇIK konuma getirmek, Patrona'nın yalnızca bir panoya veya SQL sorusuna yeni bir filtre eklendiğinde kullanılan alan(lar)ın değerlerini tarayacağı ve önbelleğe alacağı anlamına gelir.
- Asla, gerekirse bunu manuel olarak yapacağım çok büyük olan veya asla gerçekten yeni değerler eklenmeyen veritabanları için bir seçenektir. Filtre değerlerinizi güncel hale getirmek için manuel bir tarama çalıştırmak ve filtre değerlerinizi güncel hale getirmek için Alan değerlerini şimdi yeniden tara butonunu kullanın.
Tabloları periyodik olarak yeniden parmak iziyle işaretleyin
Periyodik yeniden parmak izi alma, veritabanınızdaki yükü artıracaktır.
Patrona her senkronizasyon çalıştırdığında bir değer örneğini taramak için bu seçeneği AÇIK konuma getirin.
Bir parmak izi sorgusu, her sütundan ilk 10.000 satırı inceler ve bu verileri her sütunun kaç benzersiz değere sahip olduğunu, sayısal ve zaman damgası sütunları için minimum ve maksimum değerlerin ne olduğunu tahmin etmek için kullanır. Bu seçeneği KAPALI bırakırsanız, Patrona sütunlarınızın parmak izini yalnızca kurulum sırasında bir kez alır.