Ana içeriğe geç Tamamlayıcı içeriğe geç

Uygulama performansını artırmak için motor atama

Bir 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ı özellikleri
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.

Bilgi notuBellek ve CPU teknik özellikleri zamanla değişebilir. Bu bilgiler mevcut kurulumu yansıtmaktadır, ancak Qlik Cloud platform geliştikçe teknik özellikleri güncelleyebilir.

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.

Bilgi notuQlik Cloud otomatik olarak seçtiği motordan daha küçük bir motora bir uygulamayı atayamazsınız.

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 ve Kiracı Yöneticisi veya Analiz Yöneticisi izinleri gerektirir.

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

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ç, bir uygulamaya daha büyük bir motor atadığınızda ve değişikliğin performansı iyileştirip iyileştirmediğini doğrulamak istediğinizde özellikle kullanışlıdır.

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.

Bilgi notuUygulama performans değerlendirme aracı, yeniden yükleme performansını test etmez. Tamamen uygulama kullanımına odaklanır.

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 şuraya bakın: 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 şuraya bakın: Büyük uygulama desteği.

Bu sayfa size yardımcı oldu mu?

Bu sayfa veya içeriği ile ilgili bir sorun; bir yazım hatası, eksik bir adım veya teknik bir hata bulursanız lütfen bize bildirin!