Analyzeとは
Analyze は、Policy Workbench における逆方向の構造化フローです。既存の FortiGate CLI / Config を入力として、それを Workbench 上で扱える構造化されたポリシー行へ変換します。
基本の流れ
基本の流れは、設定を貼り付ける、またはファイルとして入力し、Analyze を実行し、Review で構造を確認し、必要に応じて Generate へ引き渡す、という順序です。
Generateとの関係
Generate は構造から設定を生成する流れです。Analyze はその逆で、既存設定から構造を復元する流れです。両者を組み合わせることで、既存設定の読み解き、修正、再生成までを同じ Workbench 内で扱えます。
解析結果の扱い
Analyze 結果は、そのまま信用する前に確認が必要です。元設定の曖昧さ、情報欠落、正規化の影響により、ユーザーが意図を確認する工程が必要になります。
Analyze Review
Analyze 後は Review を確認します。Review では、設定がどのような構造として解釈されたか、インターフェース、アドレス、サービスなどがどのように分布しているかを確認できます。Analyze Review は構造解釈のための領域であり、Validation や Output ではありません。
Generateへの接続
Analyze の目的は、既存設定を Workbench 上で再設計可能な構造へ戻すことです。Analyze で得た構造を確認し、必要に応じて Generate 側で修正、検証、再出力します。
制約と確認姿勢
未対応構文や暗黙的な設定は、完全には再現されない可能性があります。Analyze は隠れた推測や AI 的補完を行うものではなく、明示的な入力から決定論的に構造化するための入口です。
まとめ
Analyze は、設定を単なるテキストとして扱うのではなく、構造として再構成し、Workbench 上で再設計可能にするためのモードです。既存設定から設計作業へ戻る入口として使います。