Abfragen für die SQLAssessmentRecommendation-Tabelle

Informationen zur Verwendung dieser Abfragen im Azure-Portal finden Sie im Log Analytics-Lernprogramm. Informationen zur REST-API finden Sie unter "Abfrage".

SQL-Empfehlungen nach Fokusbereich

Zählen Sie alle SQL-Recomendationen nach Fokusbereich.

SQLAssessmentRecommendation
| summarize AggregatedValue = count() by FocusArea

SQL-Empfehlungen nach Computer

Zählen Sie SQL-Empfehlungen mit fehlgeschlagenen Ergebnissen nach Computer.

SQLAssessmentRecommendation
| where RecommendationResult == "Failed"
| summarize AggregatedValue = count() by Computer

SQL-Empfehlungen nach Instanz

Zählen Sie SQL-Empfehlungen mit fehlgeschlagenen Ergebnissen nach Instanz.

SQLAssessmentRecommendation
| where RecommendationResult == "Failed"
| summarize AggregatedValue = count() by SqlInstanceName

SQL-Empfehlungen nach Datenbank

Zählen Sie SQL-Empfehlungen mit fehlgeschlagenen Ergebnissen nach Datenbank.

SQLAssessmentRecommendation
| where RecommendationResult == "Failed"
| summarize AggregatedValue = count() by DatabaseName

SQL-Empfehlungen von AffectedObjectType

Zählen Sie SQL-Empfehlungen mit fehlgeschlagenen Ergebnissen durch den betroffenen Objekttyp.

SQLAssessmentRecommendation
| where RecommendationResult == "Failed"
| summarize AggregatedValue = count() by AffectedObjectType

Wie oft lösten die einzelnen eindeutigen SQL-Empfehlungsauslöser aus?

Zählen Sie SQL-Empfehlungen mit fehlgeschlagenen Ergebnissen nach Empfehlung.

SQLAssessmentRecommendation
| where RecommendationResult == "Failed"
| summarize AggregatedValue = count() by Recommendation

Empfehlungen zur SQL-Bewertung mit hoher Priorität

Neueste Sicherheitsempfehlung mit hoher Priorität, bei der das Ergebnis durch empfehlungs-ID fehlgeschlagen ist.

SQLAssessmentRecommendation
| where FocusArea == 'Security and Compliance' and RecommendationResult == 'Failed' and RecommendationScore>=35
| summarize arg_max(TimeGenerated, *) by RecommendationId