次の方法で共有


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