Pig ENDSWITH 函数
-
ENDSWITH 函数
ENDSWITH此函数接受两个String参数,用于验证第一个字符串是否以第二个字符串结尾。 -
句法
-
例子
假设在HDFS目录/pig_data/中有一个名为emp.txt的文件,如下所示。该文件包含员工详细信息,例如ID,姓名年龄和城市。并且,我们已将这个文件通过名为emp_data的关系加载到Pig中,如下所示。以下是ENDSWITH() 函数的示例,在此示例中,我们正在验证,每个员工的姓名都以字符n结尾。上面的陈述验证了员工姓名以字母n结尾的天气。由于这两个元组的雇员Saran和Robin的名称以字母n结尾,因此ENDSWITH()函数返回布尔值'true',而对于其余元组,该值将为'false'。语句的结果将存储在名为emp_endswith的关系中。如下所示,使用Dump运算符验证关系emp_endswith的内容。