Oozie 属性 文件值未从 spark 中读取
Oozie property file value not reading from spark
我在 oozie 中有一个 属性 文件并从 shell 脚本中获取值,如下所示:
filter_cond = record = 'n' and name = 'abc' and age = '14'
在 Shell 脚本中
val cond = ${getproperty filter_cond}
它没有读取整个值,它一直读取到 filter_cond=record
请帮帮我。
您可能需要像这样用双引号将变量的整个值括起来:
filter_cond="record='n' and name='abc' and age='14'"
最后我删除了符号 (=) 并像命令一样使用,因为符号 (=) 是分隔符的保留键。
下面一个工作正常。
filter_cond="record like 'n' and name like 'abc' and age like '14'"
我在 oozie 中有一个 属性 文件并从 shell 脚本中获取值,如下所示:
filter_cond = record = 'n' and name = 'abc' and age = '14'
在 Shell 脚本中
val cond = ${getproperty filter_cond}
它没有读取整个值,它一直读取到 filter_cond=record
请帮帮我。
您可能需要像这样用双引号将变量的整个值括起来:
filter_cond="record='n' and name='abc' and age='14'"
最后我删除了符号 (=) 并像命令一样使用,因为符号 (=) 是分隔符的保留键。
下面一个工作正常。
filter_cond="record like 'n' and name like 'abc' and age like '14'"