Requêtes pour la table SQLAssessmentRecommendation
Pour plus d’informations sur l’utilisation de ces requêtes dans le Portail Azure, consultez le didacticiel Log Analytics. Pour l’API REST, consultez Requête.
Comptez toutes les récomendations SQL par zone de focus.
SQLAssessmentRecommendation
| summarize AggregatedValue = count() by FocusArea
Compter les recommandations SQL ayant échoué par ordinateur.
SQLAssessmentRecommendation
| where RecommendationResult == "Failed"
| summarize AggregatedValue = count() by Computer
Compter les recommandations SQL ayant échoué par instance.
SQLAssessmentRecommendation
| where RecommendationResult == "Failed"
| summarize AggregatedValue = count() by SqlInstanceName
Compter les recommandations SQL ayant échoué par base de données.
SQLAssessmentRecommendation
| where RecommendationResult == "Failed"
| summarize AggregatedValue = count() by DatabaseName
Compter les recommandations SQL ayant échoué en raison du type d’objet affecté.
SQLAssessmentRecommendation
| where RecommendationResult == "Failed"
| summarize AggregatedValue = count() by AffectedObjectType
Compter les recommandations SQL ayant échoué par recommandation.
SQLAssessmentRecommendation
| where RecommendationResult == "Failed"
| summarize AggregatedValue = count() by Recommendation
Dernière recommandation de sécurité à priorité élevée avec un résultat ayant échoué par ID de recommandation.
SQLAssessmentRecommendation
| where FocusArea == 'Security and Compliance' and RecommendationResult == 'Failed' and RecommendationScore>=35
| summarize arg_max(TimeGenerated, *) by RecommendationId