Запросы для таблицы SQLAssessmentRecommendation
Сведения об использовании этих запросов в портал Azure см. в руководстве по Log Analytics. Сведения о REST API см. в разделе "Запрос".
Рекомендации SQL по основной области
Подсчитывать все прямоугольники SQL по области фокусировки.
SQLAssessmentRecommendation
| summarize AggregatedValue = count() by FocusArea
Рекомендации SQL по компьютеру
Подсчет рекомендаций SQL с неудачным результатом на компьютере.
SQLAssessmentRecommendation
| where RecommendationResult == "Failed"
| summarize AggregatedValue = count() by Computer
Рекомендации SQL по экземпляру
Подсчет рекомендаций SQL с неудачным результатом по экземпляру.
SQLAssessmentRecommendation
| where RecommendationResult == "Failed"
| summarize AggregatedValue = count() by SqlInstanceName
Рекомендации SQL по базе данных
Подсчет рекомендаций SQL с неудачным результатом базы данных.
SQLAssessmentRecommendation
| where RecommendationResult == "Failed"
| summarize AggregatedValue = count() by DatabaseName
Рекомендации SQL по affectedObjectType
Подсчет рекомендаций SQL с неудачным результатом по затронутму типу объекта.
SQLAssessmentRecommendation
| where RecommendationResult == "Failed"
| summarize AggregatedValue = count() by AffectedObjectType
Сколько раз каждый уникальный триггер рекомендации SQL?
Подсчет рекомендаций SQL с неудачным результатом по рекомендациям.
SQLAssessmentRecommendation
| where RecommendationResult == "Failed"
| summarize AggregatedValue = count() by Recommendation
Рекомендации по оценке SQL с высоким приоритетом
Последняя рекомендация по обеспечению безопасности с высоким приоритетом, в результате чего произошел сбой по идентификатору рекомендации.
SQLAssessmentRecommendation
| where FocusArea == 'Security and Compliance' and RecommendationResult == 'Failed' and RecommendationScore>=35
| summarize arg_max(TimeGenerated, *) by RecommendationId