Zapytania dotyczące tabeli SQLAssessmentRecommendation
Aby uzyskać informacje na temat korzystania z tych zapytań w witrynie Azure Portal, zobacz Samouczek usługi Log Analytics. Aby zapoznać się z interfejsem API REST, zobacz Zapytanie.
Zalecenia SQL według obszaru fokusu
Zlicz wszystkie rekomendacje SQL według obszaru fokusu.
SQLAssessmentRecommendation
| summarize AggregatedValue = count() by FocusArea
Zalecenia SQL według komputerów
Zlicz rekomendacje SQL z wynikiem niepowodzenia przez komputer.
SQLAssessmentRecommendation
| where RecommendationResult == "Failed"
| summarize AggregatedValue = count() by Computer
Zalecenia SQL według wystąpienia
Zlicz rekomendacje SQL z wynikiem niepowodzenia według wystąpienia.
SQLAssessmentRecommendation
| where RecommendationResult == "Failed"
| summarize AggregatedValue = count() by SqlInstanceName
Zalecenia SQL według bazy danych
Zlicz rekomendacje SQL z wynikiem niepowodzenia bazy danych.
SQLAssessmentRecommendation
| where RecommendationResult == "Failed"
| summarize AggregatedValue = count() by DatabaseName
Zalecenia SQL według typu AffectedObjectType
Zlicz rekomendacje SQL z wynikiem niepowodzenia według typu obiektu, którego dotyczy problem.
SQLAssessmentRecommendation
| where RecommendationResult == "Failed"
| summarize AggregatedValue = count() by AffectedObjectType
Ile razy każdy unikatowy wyzwalacz rekomendacji SQL?
Policz rekomendacje SQL z wynikiem niepowodzenia według rekomendacji.
SQLAssessmentRecommendation
| where RecommendationResult == "Failed"
| summarize AggregatedValue = count() by Recommendation
Zalecenia dotyczące oceny SQL o wysokim priorycie
Najnowsze zalecenie dotyczące zabezpieczeń o wysokim priorytcie z wynikiem nie powiodło się według identyfikatora rekomendacji.
SQLAssessmentRecommendation
| where FocusArea == 'Security and Compliance' and RecommendationResult == 'Failed' and RecommendationScore>=35
| summarize arg_max(TimeGenerated, *) by RecommendationId