Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wechseln Von Diensten mithilfe der Dropdownliste "Version ". Weitere Informationen zur Navigation.
Gilt für: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel
Eine Runaway-Abfrage ist eine Art teilweiser Abfragefehler , der auftritt, wenn während der Abfrageausführung ein interner Abfragegrenzwert überschritten wurde.
Der folgende Fehler kann beispielsweise gemeldet werden: HashJoin operator has exceeded the memory budget during evaluation. Results may be incorrect or incomplete.
Es gibt mehrere mögliche Handlungsmöglichkeiten.
- Ändern Sie die Abfrage so, dass weniger Ressourcen verbraucht werden. Wenn der Fehler beispielsweise angibt, dass das Abfrageergebnisset zu groß ist, können Sie:
- Einschränken der Anzahl von Datensätzen, die von der Abfrage zurückgegeben werden, nach
- Verwenden des Take-Operators
- Hinzufügen zusätzlicher Where-Klauseln
- Verringern der Anzahl der spalten, die von der Abfrage zurückgegeben werden
- Verwenden des Projektoperators
- Verwenden des Projektabwesendoperators
- Verwenden des Projekt-Keep-Operators
- Verwenden Sie den Zusammenfassungsoperator , um aggregierte Daten abzurufen.
- Einschränken der Anzahl von Datensätzen, die von der Abfrage zurückgegeben werden, nach
- Erhöhen Sie vorübergehend den relevanten Abfragegrenzwert für diese Abfrage. Weitere Informationen finden Sie unter Abfragegrenzwerte – Grenzwert für Arbeitsspeicher pro Iterator. Diese Methode wird jedoch nicht empfohlen. Die Grenzwerte sind vorhanden, um den Cluster zu schützen und sicherzustellen, dass eine einzelne Abfrage nicht gleichzeitig ausgeführte Abfragen auf dem Cluster stört.
- Erhöhen Sie vorübergehend den relevanten Abfragegrenzwert für diese Abfrage. Weitere Informationen finden Sie unter Abfragegrenzwerte – Grenzwert für Arbeitsspeicher pro Iterator. Diese Methode wird jedoch nicht empfohlen. Die Grenzwerte bestehen, um das Eventhouse zu schützen und sicherzustellen, dass eine einzelne Abfrage keine gleichzeitigen Abfragen stört, die im Eventhouse ausgeführt werden.