Uygulama performansını artırmak için motor atama
Son güncelleme: 16.09.2026Bir uygulama açtığınızda, Qlik Cloud uygulama boyutuna, yeniden yükleme bellek kullanımına ve kullanılabilir sistem kaynaklarına göre otomatik olarak bir motor seçer. Daha fazla kontrol sağlamak veya performansı artırmak için manuel olarak daha büyük bir motor atayabilirsiniz. Manuel atamalar Büyük uygulama kapasitesini kullanır.
Motor türleri ve boyutları
Qlik Cloud iki tür motor sağlar: paylaşılan ve özel.
Paylaşılan motorlar
Paylaşılan motorlar, birden çok uygulamayı eş zamanlı olarak çalıştırabilir ve daha küçük veya daha az karmaşık uygulamalar için varsayılandır. Bunlar manuel olarak atanamaz ve Büyük uygulama kapasitesi gerektirmez.
Örnek belirtim:
-
60 GB RAM
-
14 adede kadar CPU çekirdeği
Özel ayrılmış altyapılar
Özel ayrılmış altyapılar, aynı anda tek bir uygulamayı çalıştırır ve daha büyük veya yoğun hesaplama gerektiren uygulamalar için uygundur. Bunlar Büyük uygulama kapasitesi gerektirir ve manuel olarak atanabilir.
Örnek teknik özellikler:
| Altyapı türü | Bellek | Maksimum çekirdek sayısı* |
|---|---|---|
| Large-40 | 40 GB | 10 çekirdek |
| Large-60 | 60 GB | 14 çekirdek |
| Large-80 | 80 GB |
20 çekirdek |
| Large-120 | 120 GB |
30 çekirdek |
| Large-160 | 160 GB |
40 çekirdek |
| Large-200 | 200 GB |
50 çekirdek |
* “En fazla” ifadesi, kaynakların gerektiği gibi sağlandığı anlamına gelir. Her hesaplama için tüm CPU çekirdekleri aynı anda kullanılmaz.
Daha büyük bir motoru ne zaman manuel olarak atayacağınız
Varsayılan motor yerleşimini şu durumlarda geçersiz kılmak isteyebilirsiniz:
-
Uygulamanız, daha fazla CPU gerektiren yoğun görselleştirmelere veya karmaşık hesaplamalara sahip.
-
Uygulamanızın boyutu veya karmaşıklığı, varsayılan motor tahsisini aşıyor.
-
Yerleşik değerlendirme aracını kullanarak performans kazançlarını test etmek ve doğrulamak istiyorsunuz.
Manuel atamalar Büyük uygulama kapasitesi kullanır, bu nedenle performans faydalarını her zaman kapasite kullanımıyla dengeleyin. Daha büyük bir motor atamak, uygulama tasarımı veya hesaplama sorunlarını mutlaka çözmez.
Motorları uygulamalara manuel olarak atama
Yerleştirme API'sini kullanarak bir uygulamaya belirli bir motor boyutunu manuel olarak atayabilirsiniz. Manuel geçersiz kılmalar yalnızca API çağrıları aracılığıyla kullanılabilir.
Uygulamalara motor boyutları atamak için aşağıdaki rollerden birine sahip olmanız gerekir:
-
Kiracı Yöneticisi
-
Analytics Yöneticisi
-
Uygulamalar için motor atamalarını yönetme iznini içeren özel bir rol
Yerleştirme API'si ile şunları yapabilirsiniz:
-
Bir uygulamaya motor boyutu atama
-
Hangi motor boyutunun atanmış olduğunu kontrol etme
-
Motor boyutu geçersiz kılmasını kaldırma
En iyi uygulamalar
-
Motor atama erişimini yalnızca performans ve kapasite yönetiminden sorumlu güvenilir kullanıcılara verin.
-
Motor değişikliklerini üretim uygulamalarına uygulamadan önce bir geliştirme ortamında test edin.
-
Motor atamalarını, özellikle daha büyük motor boyutları için düzenli olarak gözden geçirin.
Talimatlar ve API ayrıntıları için bkz. Qlik Developer: Uygulamaları motor boyutlarına sabitleme.
Motor boyutları arasında uygulama performansını karşılaştırma
Qlik Cloud içindeki uygulama performans değerlendirme aracı, geliştiricilerin kullanıcı etkileşimi sırasında uygulama performansını değerlendirmesine yardımcı olur. Uygulama açıldığında grafikler, sayfalar ve KPI'lar gibi uygulama nesnelerinin ne kadar verimli hesaplandığını ve oluşturulduğunu ölçer.
Bu araç, özellikle daha büyük bir motorun performansı artırıp artırmayacağını test etmek için kullanışlıdır. Uygulamanın varsayılan veya kalıcı olarak atanmış motor boyutunu değiştirmeden, tek bir değerlendirme çalıştırması için özel bir motor boyutu seçebilirsiniz.
Değerlendirme aracıyla yapabilecekleriniz
-
Belirli grafiklerin, sayfaların veya nesnelerin hesaplanmasının ne kadar sürdüğünü ölçün.
-
Daha büyük bir motor atamanın hızı ve uyumluluğu artırıp artırmadığını görmek için motor boyutları arasında uygulama performansını karşılaştırın.
Performans değerlendirmesi sırasında motor atama
Bir uygulamayı kalıcı olarak atamadan önce daha büyük bir motorda nasıl performans gösterdiğini test etmek için özel bir motor boyutu kullanın:
-
Özel bir motor boyutuyla değerlendirme çalıştırın.
-
Sonucu varsayılan veya başka bir motor boyutuyla karşılaştırın.
-
Sonuçlar bunu haklı çıkarıyorsa, yerleşim API'sini kullanarak motor boyutunu kalıcı olarak atayın.
Ayrıntılı talimatlar için bk. Uygulama performans değerlendirmesi.
Geçici ve kalıcı atamalar
-
Geçici seçim: Yalnızca geçerli performans değerlendirme çalıştırması için geçerlidir. Seçim, değerlendirmeden sonra korunmaz.
-
Kalıcı atama: Yerleştirme API'sini kullanarak uygulamaya bir motor boyutu atar. Atama, kaldırılana kadar gelecekteki etkileşimli kullanımı etkilemeye devam eder.
Performansı test etmek ve karşılaştırmak için geçici bir seçim kullanın. Kalıcı bir atamayı yalnızca daha büyük motorun performansı artırdığını onayladıktan sonra uygulayın.
Performans değerlendirmesi çalıştırma
Uygulama performans değerlendirmesini çeşitli yollarla çalıştırabilirsiniz:
-
Doğrudan etkinlik merkezinden
-
Bir Qlik Automate iş akışının parçası olarak
-
Qlik Cloud API'ler aracılığıyla
Bu, aracı etkileşimli olarak çalışan geliştiricilerin yanı sıra uygulama testini otomatikleştirenlere de erişilebilir kılar.
Daha fazla bilgi için bkz. Uygulama performans değerlendirmesi.
Kapasite tüketimi hususları
Manuel motor atamaları, uygulamanızın ne kadar Büyük uygulama kapasitesi kullandığını etkiler. Aşağıdaki kurallar geçerlidir:
-
Kullanılan kapasite = motor boyutu ÷ 4
-
Örnek: 3 GB'lık bir uygulamayı 80 GB'lık bir motora atamak, çalışma zamanında 20 GB Büyük uygulama kapasitesi tüketir.
-
-
Qlik, uygulama atanan motoru tam olarak kullanmazsa kullanımı azaltmaz.
-
Uygulama büyür ve daha sonra otomatik olarak daha büyük bir motora atanırsa, Qlik kapasite kullanımını buna göre günceller.
Daha fazla bilgi için bkz. Büyük uygulama desteği.