正解: いいえ。
解説: Azure SQL Database Intelligent Insights は診断ログとして Azure Monitor (Log Analytics) や Event Hubs に出力され、Application Insights もテレメトリは Azure Monitor / Log Analytics ストアに保存されます。これらに対するアドホック クエリには
Kusto Query Language (KQL) を使用します。Transact-SQL は Azure SQL Database のデータベース エンジンに対するクエリ言語であり、Intelligent Insights の診断ログや Application Insights のテレメトリを直接照会する言語ではありません。したがってこの解決策は目的を満たしません。
各選択肢の検討:
- はい: Transact-SQL は SQL Database の業務データへの問い合わせ用で、Application Insights の分析には使えないため誤りです。
- いいえ: 両モニタリング データのアドホック分析には Kusto (KQL) が必要であり、Transact-SQL では要件を満たしません。
参考: Microsoft Learn:
Azure Monitor のログ クエリの概要