Apache pig 可以在PIG中创建变量吗

Apache pig 可以在PIG中创建变量吗,apache-pig,Apache Pig,如果变量像当前时间一样是动态的,我可以在PIG中创建一个变量并将它们连接到打开的位置吗 我需要根据当前时间创建一个文件名 %声明文件\前缀文件 %声明文件后缀日期+%Y-%m-%d-%s 我可以做一些类似于: file_name='$file_前缀$file_后缀' As of my Experience,I worked like below.. Passed parameter from command line to pig script filename and date.. pig

如果变量像当前时间一样是动态的,我可以在PIG中创建一个变量并将它们连接到打开的位置吗

我需要根据当前时间创建一个文件名

%声明文件\前缀文件

%声明文件后缀
日期+%Y-%m-%d-%s

我可以做一些类似于:

file_name='$file_前缀$file_后缀'

As of my Experience,I worked like below..
Passed parameter from command line to pig script filename and date..

pig  -f  myscript.pig --param file="india_" --param nw=$(date +"%Y-%m-%d-%s")  

In the pig script.


%declare FILE_PREFIX '$file$nw ';

A = load '/user/root/$FILE_PREFIX'   USING PigStorage(',') as (id1, name1);

dump A;