Condividi tramite


Query per la tabella SQLAssessmentRecommendation

Per informazioni sull'uso di queste query nella portale di Azure, vedere Esercitazione su Log Analytics. Per l'API REST, vedere Query.

Raccomandazioni SQL per area di interesse

Contare tutte le raccomandazioni SQL in base all'area di interesse.

SQLAssessmentRecommendation
| summarize AggregatedValue = count() by FocusArea

Consigli sql per computer

Contare le raccomandazioni SQL con risultato non riuscito per computer.

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

Raccomandazioni SQL per istanza

Contare le raccomandazioni SQL con risultato non riuscito per istanza.

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

Raccomandazioni sql per database

Contare le raccomandazioni SQL con risultato non riuscito per database.

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

Raccomandazioni SQL per AffectedObjectType

Contare le raccomandazioni SQL con risultato non riuscito in base al tipo di oggetto interessato.

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

Quante volte ogni trigger di raccomandazione SQL univoco è stato attivato?

Contare le raccomandazioni SQL con risultato non riuscito in base alla raccomandazione.

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

Raccomandazioni per la valutazione SQL con priorità elevata

Raccomandazione di sicurezza con priorità alta più recente con risultato non riuscito dall'ID raccomandazione.

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