Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Akış birimleri (SU), Stream Analytics işini yürüten bilgi işlem kaynaklarını temsil eder. SU sayısını artırdığınızda, işinize daha fazla CPU ve bellek kaynağı ayırırsınız. Stream Analytics, işinizin yükünü işlemek için doğru sayıda Akış Birimi (SU) çalıştırmak için kullanabileceğiniz iki tür ölçeklendirme sunar.
Bu makalede, Azure portalında Stream Analytics işiniz için bu farklı ölçeklendirme yöntemlerini nasıl kullanabileceğiniz açıklanmaktadır.
Stream Analytics tarafından desteklenen iki ölçeklendirme türü el ile ölçeklendirme ve özel otomatik ölçeklendirmedir.
El ile ölçeklendirme , işiniz için sabit sayıda akış birimi tutmanızı ve ayarlamanızı sağlar.
Özel otomatik ölçeklendirme , işinizin kural tanımlarınıza göre dinamik olarak ayarlayabilmesi için en düşük ve en fazla akış birimi sayısını belirtmenize olanak tanır. Özel otomatik ölçeklendirme, önceden yapılandırılmış kural kümesini inceler. Ardından yük artışlarını işlemek veya bilgi işlem kaynakları boştayken SU sayısını azaltmak için SU'ların eklenmesini belirler. Azure İzleyici'de otomatik ölçeklendirme hakkında daha fazla bilgi için bkz . Microsoft Azure'da otomatik ölçeklendirmeye genel bakış.
Not
İşin durumundan bağımsız olarak el ile ölçeklendirmeyi kullanabilirsiniz ancak özel otomatik ölçeklendirmeyi yalnızca iş running durumundayken etkinleştirebilirsiniz.
Özel otomatik ölçeklendirme kurallarına örnek olarak şunlar verilebilir:
- Son 2 dakika içinde işin ortalama SU% kullanımı %75'in üzerine çıktığında veri akışı birimlerini artırın.
- Son 15 dakika içinde işin ortalama SU% kullanımı %30'un altında olduğunda streaming birimlerini azaltın.
- İş saatlerinde daha fazla akış birimi, çalışma saatleri dışında ise daha az akış birimi kullanın.
Otomatik ölçeklendirme sınırları
Tüm Stream Analytics işleri 1/3, 2/3 ve 1 SU V2 arasında otomatik ölçeklendirme yapabilir. 1 SU V2'nin ötesinde otomatik ölçeklendirme, işinizin paralel veya utanç verici derecede paralel bir topolojiye sahip olmasını gerektirir. 1'den küçük veya buna eşit akış birimiyle oluşturulan paralel işler, bölüm sayısına göre bu işin en yüksek SU değerine otomatik olarak ölçeklenebilir.
Stream Analytics işinizi ölçeklendirme
İlk olarak, Azure Stream Analytics işinizin Scale sayfasına gitmek için bu adımları izleyin.
- Azure portal'da oturum açın.
- Kaynak listesinde, ölçeklendirmek istediğiniz Stream Analytics işini bulun ve açın.
- İş sayfasındaki Yapılandır başlığının altında Ölçek'i seçin.
-
Yapılandır'ın altında ölçeklendirme için iki seçenek görürsünüz: El ile ölçeklendirme ve Özel otomatik ölçeklendirme.
Manuel ölçek
Bu ayar, işiniz için sabit sayıda akış birimi ayarlamanıza olanak tanır. İş oluştururken varsayılan SU sayısı 1'dir.
Görevinizi manuel olarak ölçeklendirmek için
- Henüz seçili değilse El ile ölçeklendirme'yi seçin.
-
İşin SU'larını ayarlamak için kaydırma çubuğunu kullanın veya doğrudan kutuya yazın. İş çalışırken belirli SU ayarlarıyla sınırlısınız. Sınırlama, iş yapılandırmanıza bağlıdır.
- Ayarı kaydetmek için araç çubuğunda Kaydet'i seçin.
Özel otomatik ölçeklendirme - varsayılan koşul
Koşulları kullanarak akış birimlerinin otomatik ölçeklendirmesini yapılandırabilirsiniz.
Varsayılan ölçek koşulu, diğer ölçek koşullarından hiçbiri eşleşmediğinde çalışır. Bu nedenle, işiniz için bir Varsayılan koşul seçmelisiniz. Varsayılan koşulunuz için bir ad seçebilir veya önceden doldurulmuş olarak Auto created scale conditionbırakabilirsiniz.
Aşağıdaki ölçek modlarından birini seçerek Varsayılan koşulu ayarlayın:
- Ölçüme göre ölçeklendirme (CPU veya bellek kullanımı gibi)
- Belirli sayıda akış birimine ölçeklendirin
Not
Varsayılan koşul içinde Zamanlama ayarlayamazsınız. Varsayılan koşul yalnızca diğer zamanlama koşullarının hiçbiri karşılanmadığında çalışır.
Bir ölçümü temel alan ölçek
Aşağıdaki yordamda, SU (bellek) kullanımı %75'ten fazla olduğunda akış birimlerini otomatik olarak artırmak (ölçeği genişletmek) için bir koşul ekleme işlemi gösterilmektedir. Veya SU kullanımı %25'in altındayken akış birimlerini nasıl azaltacağınızı (ölçeği küçültme) öğrenin. Artımlar kesirli birimlerden (1/3 ve 2/3) tam akış birimine (1 SU V2) yapılır. Benzer şekilde, azalmalar 1'den 2/3'e, ardından 1/3'e yapılır.
- Ölçek'teÖzel otomatik ölçeklendirme'yi seçin.
- Sayfanın Varsayılan bölümünde, varsayılan koşul için bir ad belirtin. Metni düzenlemek için kalem simgesini seçin.
- Bir ölçüme göre ölçeklendir'i Ölçek modu için seçin.
-
+ Kural ekle'yi seçin.
-
Ölçek kuralı sayfasında şu adımları izleyin:
- Ölçüm Ad Alanı'nın altında, Ölçüm adı açılan listesinden bir metrik seçin. Bu örnekte, SU Kullanım Yüzdesi'dir.
- Bir işleç ve eşik değerleri seçin. Bu örnekte, ölçek eylemini tetiklemek için ölçüm eşiği75'ten büyüktür.
- Eylem bölümünden bir işlem seçin. Bu örnekte Artır olarak ayarlanmıştır.
- Ardından Ekle'yi seçin.
-
+ Kural ekle'yi yeniden seçin, ve Ölçek kuralı sayfasında şu adımları izleyin:
- Ölçüm adı açılan listesinden bir ölçüm seçin. Bu örnekte, SU Kullanım Yüzdesi'dir.
- Bir işleç ve eşik değerleri seçin. Bu örnekte, ölçek eylemini tetiklemek için Ölçüt eşiği, 25'ten daha küçüktür.
- Eylem bölümünden bir işlem seçin. Bu örnekte Azalt olarak ayarlanmıştır.
- Ardından Ekle'yi seçin.
- Genel SU kullanımı bu örnekte %25'in altına iniyorsa otomatik ölçeklendirme özelliği ad alanının akış birimlerini azaltır.
- En düşük, en yüksek ve varsayılan akış birimi sayısını ayarlayın. En düşük ve en yüksek akış birimleri, işiniz için ölçeklendirme sınırlamalarını temsil eder. Varsayılan değer, ölçeklendirmenin başarısız olduğu nadir örnekte kullanılır. Varsayılan değeri, işin şu anda çalıştığı SU sayısına ayarlayın.
-
Kaydet'i seçin.
Not
Flapping, bir dizi karşıt ölçek olayına neden olan bir döngü koşulunu ifade eder. Bir ölçek olayı, karşıt bir ölçek olayını tetiklediğinde kanat çırpma meydana gelir. Daha fazla bilgi için otomatik ölçeklendirmede çırpma ve bunun nasıl önlenebileceği konularını açıklayan bu makaleye bakın.
Belirli sayıda akış birimine ölçeklendirin
İşi belirli sayıda akış birimi kullanacak şekilde ölçeklendirmek üzere kuralı yapılandırmak için bu adımları izleyin. Varsayılan koşul, diğer ölçek koşullarından hiçbiri eşleşmediğinde uygulanır.
- Ölçek'teÖzel otomatik ölçeklendirme'yi seçin.
- Varsayılan bölümünde, varsayılan koşul için bir ad girin.
- Ölçek modunu Belirli akış birimlerine ölçeklendir olarak seçin.
- Akış birimleri için akış birimi sayısını seçin.
Özel otomatik ölçeklendirme – Daha fazla ölçek koşulu ekleme
Önceki bölümde otomatik ölçeklendirme ayarı için varsayılan koşulun nasıl ekleneceği gösterilmektedir. Bu bölümde, otomatik ölçeklendirme ayarına nasıl daha fazla koşul ekleneceği gösterilmektedir. Bu diğer varsayılan olmayan koşullar için, haftanın belirli günlerine veya tarih aralığına göre bir zamanlama ayarlayabilirsiniz.
Bir ölçümü temel alan ölçek
- Ölçek'te, Kaynağınızın nasıl ölçeklendirileceğini seçin seçeneği için Özel otomatik ölçeklendirme'yi seçin.
- "Varsayılan blokunun altında Ölçek koşulu ekle'yi seçin."
- Koşul için bir ad girin.
- Ölçüme göre ölçeklendir seçeneğinin belirlendiğini onaylayın.
- Genel SU kullanımı %75'in üzerine çıktığında akış birimlerini artırmak için + Kural ekle seçeneğini seçin. Önceki Varsayılan koşul bölümünde verilen adımları izleyin.
- En düşük, en yüksek ve varsayılan akış birimi sayısını ayarlayın.
- Zamanlama, Saat Dilimi, Başlangıç tarihi ve Bitiş tarihini özel koşulda ayarlayın (ancak varsayılan koşulda ayarlamayın). Koşul için başlangıç ve bitiş tarihlerini belirtebilir veya Haftanın belirli günlerini (Pazartesi, Salı vb.) yinele'yi seçebilirsiniz.
- Başlangıç/bitiş tarihlerini belirtin'i seçerseniz, koşulun geçerli olması için Saat Dilimi, Başlangıç tarihi ve saati ve Bitiş tarihi ve saati'ni seçin.
- Belirli günleri yinele'yi seçerseniz, koşulun geçerli olması gereken haftanın günlerini, saat dilimini, başlangıç saatini ve bitiş saatini seçin.
Belirli sayıda akış birimine ölçeklendirin
- Ölçek'te, Kaynağınızın nasıl ölçeklendirileceğini seçin seçeneği için Özel otomatik ölçeklendirme'yi seçin.
- "Varsayılan blokunun altında Ölçek koşulu ekle'yi seçin."
- Koşul için bir ad girin.
- Ölçek modu için belirli akış birimlerine ölçeklendir seçeneğini belirleyin.
- Akış birimi sayısını girin.
-
Zamanlama için, koşul için başlangıç ve bitiş tarihlerini belirtin ya da haftanın ve saatlerin belirli günlerini (Pazartesi, Salı vb.) seçin.
- Başlangıç/bitiş tarihlerini belirtin'i seçerseniz, koşulun geçerli olması için Saat Dilimi, Başlangıç tarihi ve saati ve Bitiş tarihi ve saati'ni seçin.
- Belirli günleri yinele'yi seçerseniz, koşulun geçerli olması gereken haftanın günlerini, saat dilimini, başlangıç saatini ve bitiş saatini seçin.
Otomatik ölçeklendirme ayarlarının nasıl çalıştığı hakkında daha fazla bilgi edinmek için, özellikle de bir profili veya koşulu seçme ve birden çok kuralı değerlendirme hakkında daha fazla bilgi edinmek için bkz . Otomatik Ölçeklendirme ayarlarını anlama.