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


Запросы для таблицы 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