私はawsのemrrubycliを使用してHadoopクラスターを生成しており、次のように他の場所でホストされているHIVEスクリプト内で使用する引数を含めようとしています。
./elastic-mapreduce --create ... --args -d,DT=2013-01-26
「DT」はHadoopJarStep.Args配列に十分に表示されるので、次のようにHIVEスクリプトに含めようとします。
...
tblproperties(
'dynamodb.table.name' = ${DT},
...
しかし、私はすぐにこれを取得します:
Parse Error: line 8:28 mismatched input '$' expecting StringLiteral near '=' in specifying key/value property
HIVEスクリプトに引数を適切に含めるにはどうすればよいですか?