省略可能ノード
省略可能なノードを使用すると、マップをテストしたときに警告が生成されます。 送信元ノードが省略可能であると見なされる条件には、次の 2 つがあります。
実際のレコードまたはフィールドが省略可能である。
送信元のレコードまたはフィールドは必須であるが、親、先祖、それより上位の階層が省略可能である。
たとえば、送信元スキーマに省略可能なレコードやフィールドがあり、送信先スキーマに対応するレコードまたはフィールドが必要な場合などが考えられます。
どちらの条件でも、マップをテストすると、[出力] ウィンドウに警告が 表示 されます。 また、出力データは対象ノードには取り込まれません。