SQLAssessmentRecommendation テーブルのクエリ
Azure portal でこれらのクエリを使用する方法については、 Log Analytics のチュートリアルを参照してください。 REST API については、「 Query」を参照してください。
フォーカス領域別の 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