Azure Advisor を使用してレコメンデーションをレビューする
Azure Advisor では、Azure サービスのセットアップを最適化するためのベスト プラクティスに関する情報を提供する、カスタマイズされたメッセージを提供します。 リソースの構成と利用統計情報が分析され、Azure リソースの費用対効果、パフォーマンス、信頼性 (以前の高可用性)、およびセキュリティを向上させるために役立つソリューションが推奨されます。
Azure portal にログインしたときに Advisor が表示される場合がありますが、ナビゲーション メニューの [Advisor] を選択して Advisor にアクセスすることもできます。
Advisor にアクセスすると、次の領域でレコメンデーションを提供するダッシュボードが表示されます。
- コスト
- セキュリティ
- [信頼性]
- オペレーショナル エクセレンス
- パフォーマンス
詳細については、ダッシュボードの項目のいずれかをクリックしてください。 次の例では、パフォーマンス ダッシュボード項目に、Azure Synapse Analytics の 2 つの大きな影響項目についての詳細が表示されています。
各項目をクリックして、問題を解決するのに役立つさらなる詳細情報を取得することもできます。 次の例では、[テーブル列の統計の作成] レコメンデーションをクリックしたときに表示される情報です。
この画面では、[影響を受けるテーブルの表示] をクリックして、影響を受けているテーブルを具体的に確認できます。また、Azure ドキュメントのヘルプへのリンクもあり、問題について理解を深めることができます。
Azure Synapse Analytics と Azure Advisor の連携のしくみ
Azure Advisor のレコメンデーションは無料であり、レコメンデーションは Azure Synapse Analytics によって生成される利用統計情報に基づいています。 Azure Synapse Analytics によってキャプチャされる利用統計情報には、次のものが含まれます
- データ スキューとレプリケートされたテーブルの情報。
- 列統計データ。
- TempDB 使用率データ。
- アダプティブ キャッシュ。
Azure Synapse Analytics から生成されたテレメトリに対してレコメンデーション API にクエリが実行されるので、24 時間ごとに Azure Advisor のレコメンデーションがチェックされます。その後、テレメトリによって生成された情報を反映するように、レコメンデーション ダッシュボードが更新されます。 これは、Azure Advisor ダッシュボードで確認できます。