Поделиться через


Запросы для таблицы SQLAssessmentRecommendation

Рекомендации 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