--如何写入 Meta 值:
在云任务的中,可以使用脚本通过 setMeta(String name, ) 方法给导入到入库的云文件加入标签。如:setMeta(“date”, new Date(2015,3,31)),setMeta(“boolean”,true), setMeta("region", "beijing");
--有何作用(可以提高运行速度):
当用户创建一个数据集市查询时,他/ 她可能不想基于数据集市文件夹下面所有的文件来运行查询。因为很多时候这样去运行查询没有必要,却非常消耗资源。这时,数据集市查询可以定义文件过滤器来限制需
要访问的文件。这个文件过滤器将基于命名节点的文件上的GMeta 来运行,直接找出数据集市查询需要访问的那些数据集市文件,这样能很大地提升数据集市查询的运行性能,并减少资源消耗。
注:系统会自动加上文件名作为其中的一项摘要信息:_FILE_NAME_,此文件名可以根据如下方法更改
--在创建任务计划时,文件名不填,通过脚本实现文件名动态生成,file=文件名。
例如:
文件名按日期命名的方法为
var fmt = new java.text.SimpleDateFormat('yyyyMMdd');
var date = fmt.format(new java.util.Date());
file = "test" + date;
这样如果今天为2015年1月5日,则生成的云文件为test20150105开始的zb文件,按天增量更新时不会冲突。