スクリプト評価

変換スクリプトは、入力行ごとに上から下の順に評価されます。つまり、スクリプト内の各変換は最初の入力行に適用された後、2番目の行以降に順に適用されます。これは、次の擬似コードで説明します。

for each input row R
		for each transform T
				R <- apply T to R

また、各変換では、それ以前に実行された変換の結果を確認できます。このことを理解することは重要です。なぜなら、スクリプト内の変換は他の変換に依存している場合があるからです。変換を編集する場合や、スクリプト内で変換の順序をソートする場合は、これらの依存関係について理解する必要があります。