Metrik-App-Berechnungen
In diesem Artikel werden einige der Berechnungen erläutert, mit denen die Auslastung in Microsoft Fabric berechnet wird. Verwenden Sie diesen Artikel, um ein besseres Verständnis der Informationen zu erhalten, die in der Microsoft Fabric-Kapazitätsmetriken-App angezeigt werden.
Auslastungsanalyse
Eine überlastete Kapazität ist eine Kapazität, die mehr als 100 % ihrer Rechenleistung erreicht. Wenn eine Kapazität überlastet ist, beginnt sie mit der Drosselung. Das Drosselungsvisual hilft Ihnen, Ihre Auslastung als Prozentsatz des Drosselungsgrenzwerts von Fabric zu einem bestimmten Zeitpunkt zu verstehen. Die Drosselung wird fortgesetzt, bis die Kapazitätsauslastung niedriger als 100 % ist. Das visuelle Drosselungssymbol verfügt über drei Registerkarten, die jeweils Informationen zu verschiedenen Drosselungstypen basierend auf unterschiedlichen Zeitfenstern anzeigen.
Tab | Schwellenwert (Grenzwert) | Was geschieht, wenn Ihre Kapazität 100 % erreicht? | Wie lange braucht es, bis Ihre Kapazität wieder bei 100 % liegt? |
---|---|---|---|
Interaktive Verzögerung | 10 Minuten | Eine 20-Sekunden-Drosselung wird auf interaktive Anforderungen angewendet. | Nach der Anwendung von Verzögerungen kumulieren neue interaktive und Hintergrundanfragen weiterhin die zukünftige Computernutzung. |
Interaktive Ablehnung | 60 Minuten | Interaktive Anforderungen werden abgelehnt, und Benutzer sehen einen Fehler in der Benutzeroberfläche. | Hintergrundanfragen kumulieren weiterhin die zukünftige Computernutzung |
Hintergrundablehnung | 24 Stunden | Alle Anfragen werden abgelehnt, einschließlich Hintergrund- und interaktive Anfragen | N/V |
Wenn die künftige Rechennutzung unter 100 % fällt, werden zusätzliche Anfragen akzeptiert. Diese Anfragen können dazu führen, dass die Auslastung Ihrer Kapazität wieder 100 % übersteigt. Sie könnten dies als ein einziges kontinuierliches Drosselungsereignis wahrnehmen, obwohl es sich in Wirklichkeit um zwei aufeinander folgende Drosselungsereignisse handelt.
Hintergrundablehnung
Da der Schwellenwert für die Ablehnung im Hintergrund 24 Stunden beträgt, deuten hohe Prozentzahlen für die Drosselung darauf hin, dass Sie Ihre täglichen (24 Stunden) Kapazitätsressourcen überstrapaziert haben. Wenn die Ablehnung Ihres Hintergrunds höher als 100 % ist, werden alle Anfragen abgelehnt. Die Ablehnung endet, sobald Ihre Kapazitätsauslastung unter 100 % liegt. Eine Hintergrundabweisung von 250 % bedeutet zum Beispiel, dass Sie das 2,5-fache Ihrer täglichen Kapazitätsressourcen für Ihre SKU-Ebene verwendet haben.
Hinweis
Hintergrundaufträge werden nicht gedrosselt und können die Zeit bis zum Ende der interaktiven Ablehnung verlängern.
Interaktive Verzögerung und interaktive Ablehnung
Wenn Sie sich diese Visualisierungen ansehen, sehen Sie nur, was Ihre Kapazität zu einem bestimmten Zeitpunkt beeinträchtigt. Diese Visualisierungen enthalten die Nutzung, die in das aktuelle Auswertungsfenster geglättet wurde. Spätere Zeitpunkte können zusätzliche geglättete Nutzung enthalten, die sich nicht auf diesen Zeitpunkt auswirkt. Ein im Hintergrund geglätteter Verbrauch könnte die für interaktive Anfragen verfügbare Nutzungsmenge in zukünftigen Zeitpunkten verringern.
Interaktive Verzögerung – eine interaktive Verzögerung von 250 % bedeutet, dass Fabric versucht, 25 Minuten Konsum in die nächsten 10 Minuten zu packen.
Interaktive Ablehnung – Eine interaktive Ablehnung von 250 % bedeutet, dass Fabric versucht, 2,5 Stunden Verbrauch in die nächsten 60 Minuten zu passen.
Berechnen Sie die Zeit bis zur Erholung von der Drosselung
Wenn Ihre Auslastung über 100 % liegt, müssen Sie warten, bis die Kapazität die zukünftige Auslastung auf unter 100 % senkt. Sie können die folgende Formel verwenden, um abzuschätzen, wie lange es dauern würde, bis er unter 100 % fällt, vorausgesetzt, es werden keine zusätzlichen Berechnungen durchgeführt.
$$ \text{minimum time to recover from drosselling} = \frac{\text{% ablehnungstyp } – \text{ }100}{100}\times{\text{period duration}} $$
Interaktive Ablehnung und interaktive Verzögerung könnten länger als das 1,5-fache der Fensterdauer brauchen, um nicht mehr gedrosselt zu werden. Neue Anfragen könnten die Kapazitätsauslastung erhöhen, so dass die Zeit, die benötigt wird, bis die Kapazitätsauslastung 100 % erreicht, länger ist als die Zeitfenster von 60 Minuten oder 10 Minuten.
Beispiel für die Berechnung der Hintergrundablehnung
Wenn Ihre Nutzung 250 % erreicht hat, werden alle Anfragen für die nächsten 36 Stunden abgelehnt.
$$ \frac{250-100}{100}\times{24 \text{ hours} = 36 \text{ hours}} $$
Es dauert mindestens 1,5 Tage, bis die Kapazitätsauslastung 100 % beträgt. Hintergrundaufträge werden nicht abgelehnt und können die Zeit verlängern, die benötigt wird, um die interaktive Ablehnung zu beenden.
Interaktive Ablehnungsberechnung – Beispiel
Wenn Ihre Auslastung 250 % erreicht, werden mindestens für die nächsten 90 Minuten nur interaktive Anfragen abgelehnt.
$$ \frac{250-100}{100}\times{60 \text{ minutes} = 90 \text{ minutes}} $$
Es dauert mindestens 1,5 Stunden, bis die Kapazitätsauslastung unter die 100 % fällt. Da jedoch Hintergrundaufträge mit zukünftigem Verbrauch über das 10- und 60-Minuten-Fenster hinaus Ihre Kapazität beeinträchtigen können, kann die Dauer dieses Ereignisses länger sein.
Beispiel für die Berechnung interaktiver Verzögerungen
Wenn Ihre Auslastung 250 % erreicht, werden interaktive Anfragen für die nächsten 15 Minuten verzögert.
$$ \frac{250-100}{100}\times{10 \text{ minutes} = 15 \text{ minutes}} $$
Es dauert mindestens 15 Minuten, bis die Kapazitätsauslastung unter die 100 % fällt. Da jedoch Hintergrundaufträge mit zukünftigem Verbrauch über das 10- und 60-Minuten-Fenster hinaus Ihre Kapazität beeinträchtigen könnten, kann die Dauer dieses Ereignisses länger sein.
Leistungsdelta
Die Matrix nach Artikel und Operationstabelle verwendet Farben, um Ihnen zu verdeutlichen, wie Fabric-Elemente in Ihrer Organisation ausgeführt werden.
Keine Farbe - Ein Wert höher als -10
Orange -Ein Wert zwischen -10 und -25
Rot - Ein Wert niedriger als -25
Um das Leistungsdelta zu erstellen, berechnet Microsoft Fabric einen stündlichen Durchschnitt für alle schnellen Vorgänge, deren Ausführung weniger als 200 Millisekunden dauert. Der stündliche Wert wird als langsam gleitender Durchschnitt über die letzten sieben Tage (168 Stunden) verwendet. Der langsam gleitende Durchschnitt wird dann mit dem Durchschnitt zwischen dem letzten Datenpunkt und einem Datenpunkt von vor sieben Tagen verglichen. Das Leistungsdelta gibt den Unterschied zwischen diesen beiden Mittelwerten an.
Sie können anhand des Werts Leistungsdelta beurteilen, ob sich die durchschnittliche Leistung Ihrer Elemente in der vergangenen Woche verbessert oder verschlechtert hat. Je höher der Wert ist, desto besser ist die Leistung wahrscheinlich. Ein Wert nahe Null bedeutet, dass es keine wesentlichen Änderungen gegeben hat, und ein negativer Wert deutet darauf hin, dass sich die durchschnittliche Leistung Ihrer Elemente in der letzten Woche verschlechtert hat.
Das Sortieren der Matrix nach der Spalte Leistungsdelta hilft dabei, semantische Modelle zu identifizieren, die die größte Änderung ihrer Leistung hatten. Vergessen Sie bei Ihrer Untersuchung nicht, den Wert CU (s) und die Anzahl der Benutzer zu berücksichtigen. Der Wert Leistungsdelta ist ein guter Indikator, wenn es um Elemente geht, die eine hohe CU-Auslastung aufweisen, da sie stark genutzt werden oder viele Vorgänge ausführen. Kleine Semantikmodelle mit geringer CU-Aktivität geben jedoch möglicherweise nicht das wahre Bild wieder, da sie leicht hohe positive oder negative Werte aufweisen können.