0
私は以下のノードを持つ怠け者のアクションを持っています。私はそれが仕事をdoesntのjob.propertiesからvraiable値で使用されるパスをパラメータ化しようとすると、ノード::変数を変数に渡すことはできません。
<decision name="CheckFilesSize">
<switch>
<case to="MoveStageToInbound">
${ fs:dirSize('s3://hadoopdev/data/processor_controller/outbound/raw_events') gt 1 * KB}
</case>
<case to="DoNothing">
</case>
<default to="end"/>
</switch>
</decision>
作業
。
<decision name="CheckFilesSize">
<switch>
<case to="MoveStageToInbound">
${ fs:dirSize('${bucket_name}/data/processor_controller/outbound/raw_events') gt 1 * KB}
</case>
<case to="DoNothing">
</case>
<default to="end"/>
</switch>
</decision>
以下のエラーが発生します。インデックス0の経路で
EL_ERROR不正な文字:{bucket_name} /データ/ processor_controller /アウトバウンド/ raw_events