Dotazy na tabulku SQLAssessmentRecommendation

Informace o používání těchto dotazů na webu Azure Portal najdete v kurzu služby Log Analytics. Informace o rozhraní REST API najdete v tématu Dotaz.

Doporučení SQL podle oblasti zaměření

Spočítejte všechny doporučené funkce SQL podle oblasti fokusu.

SQLAssessmentRecommendation
| summarize AggregatedValue = count() by FocusArea

Doporučení SQL podle počítače

Spočítejte doporučení SQL s neúspěšným výsledkem podle počítače.

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

Doporučení SQL podle instance

Spočítejte doporučení SQL s neúspěšným výsledkem podle instance.

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

Doporučení SQL podle databáze

Spočítejte doporučení SQL s neúspěšným výsledkem podle databáze.

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

SQL Recommendations by AffectedObjectType

Spočítejte doporučení SQL s neúspěšným výsledkem podle ovlivněného typu objektu.

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

Kolikrát se aktivoval každý jedinečný trigger doporučení SQL?

Spočítejte doporučení SQL s neúspěšným výsledkem podle doporučení.

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

Doporučení pro posouzení SQL s vysokou prioritou

Nejnovější doporučení zabezpečení s vysokou prioritou s výsledkem selhalo podle ID doporučení.

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