変換スクリプトは、各入力行の上から下に評価されます。 つまり、スクリプト内の各変換は、最初の入力行に適用され、次に2番目の行に適用され、順番に適用されます。 これを次の擬似コードで示します:
for each input row R
for each transform T
R <- apply T to R
また、各変換を実行すると、その前に実行された変換の結果を参照できます。 これは、スクリプト内の変換が他のユーザーにも依存できるため、理解することが重要です。 変換を編集する場合、またはスクリプト内での順序を並べ替える場合は、依存性に注意する必要があります。