Partager via


Requêtes pour la table SQLAssessmentRecommendation

Recommandations SQL par zone de focus

Comptez toutes les reccomendations SQL par zone de focus.

SQLAssessmentRecommendation
| summarize AggregatedValue = count() by FocusArea

Recommandations SQL par ordinateur

Comptez les recommandations SQL avec un résultat ayant échoué par ordinateur.

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

Recommandations SQL par instance

Comptez les recommandations SQL avec un résultat ayant échoué par instance.

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

Recommandations SQL par base de données

Comptez les recommandations SQL avec un résultat ayant échoué par base de données.

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

Recommandations SQL par AffectedObjectType

Comptez les recommandations SQL avec un résultat ayant échoué par type d’objet affecté.

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

Combien de fois chaque recommandation SQL unique s’est-elle déclenchée ?

Comptez les recommandations SQL avec les échecs de résultat par recommandation.

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

Recommandations d’évaluation SQL à priorité élevée

La dernière recommandation de sécurité de priorité élevée avec le résultat a échoué par l’ID de recommandation.

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