Consultas para a tabela SQLAssessmentRecommendation
Para obter informações sobre como usar essas consultas no portal do Azure, consulte o tutorial do Log Analytics. Para a API REST, consulte Consulta.
Recomendações SQL por área de foco
Conte todas as recomendações SQL por área de foco.
SQLAssessmentRecommendation
| summarize AggregatedValue = count() by FocusArea
Recomendações SQL por computador
Conte as recomendações do SQL com o resultado da falha por computador.
SQLAssessmentRecommendation
| where RecommendationResult == "Failed"
| summarize AggregatedValue = count() by Computer
Recomendações SQL por instância
Conte as recomendações do SQL com resultado com falha por instância.
SQLAssessmentRecommendation
| where RecommendationResult == "Failed"
| summarize AggregatedValue = count() by SqlInstanceName
Recomendações SQL por banco de dados
Conte as recomendações do SQL com o resultado da falha por banco de dados.
SQLAssessmentRecommendation
| where RecommendationResult == "Failed"
| summarize AggregatedValue = count() by DatabaseName
Recomendações SQL por AffectedObjectType
Conte recomendações SQL com resultado de falha por tipo de objeto afetado.
SQLAssessmentRecommendation
| where RecommendationResult == "Failed"
| summarize AggregatedValue = count() by AffectedObjectType
Quantas vezes cada recomendação SQL exclusiva foi acionada?
Conte as recomendações do SQL com resultado reprovado por recomendação.
SQLAssessmentRecommendation
| where RecommendationResult == "Failed"
| summarize AggregatedValue = count() by Recommendation
Recomendações de avaliação SQL de alta prioridade
A última recomendação de segurança de alta prioridade com resultado falhou pela recomendação Id.
SQLAssessmentRecommendation
| where FocusArea == 'Security and Compliance' and RecommendationResult == 'Failed' and RecommendationScore>=35
| summarize arg_max(TimeGenerated, *) by RecommendationId