Udostępnij za pośrednictwem


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