Partilhar via


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