Is it possible to use a <param>
tag in oozie before the <script>
tag.
Like below:
<param>script_name=${wf:actionData('GetJobParameters')['SCRIPT_NAME']}</param>
<script>/tmp/abc/hive/${script_name}</script>
<param>K_NAME=${wf:actionData('GetJobParameters')['K_NAME']}</param>
<param>P_NAME=${wf:actionData('GetJobParameters')['P_NAME']}</param>
<param>CNAME=${wf:actionData('GetJobParameters')['C_NAME']}</param>
The reason is my script name should be passed as a paramter and not hardcoded. And this script name is to be taken fron my mysql database like ${wf:actionData('GetJobParameters')['SCRIPT_NAME']}
.
Any help is appreciated.