SQLAssessmentRecommendation 테이블에 대한 쿼리
Azure Portal에서 이러한 쿼리를 사용하는 방법에 대한 자세한 내용은 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
AffectedObjectType의 SQL 권장 사항
영향을 받는 개체 유형에 의한 실패한 결과로 SQL 권장 사항을 계산합니다.
SQLAssessmentRecommendation
| where RecommendationResult == "Failed"
| summarize AggregatedValue = count() by AffectedObjectType
각 고유한 SQL 권장 사항이 트리거된 횟수는 몇 번인가요?
권장 사항별로 실패한 결과로 SQL 권장 사항을 계산합니다.
SQLAssessmentRecommendation
| where RecommendationResult == "Failed"
| summarize AggregatedValue = count() by Recommendation
우선 순위가 높은 SQL 평가 권장 사항
권장 사항 ID로 인해 결과가 실패한 최신 높은 우선 순위 보안 권장 사항입니다.
SQLAssessmentRecommendation
| where FocusArea == 'Security and Compliance' and RecommendationResult == 'Failed' and RecommendationScore>=35
| summarize arg_max(TimeGenerated, *) by RecommendationId