1. 程式人生 > >[Hive_6] Hive 的內置函數應用

[Hive_6] Hive 的內置函數應用

一個表 separate 方法 tip 定位 arr 16px 長度 explode


0. 說明



5. explode

  5.1 描述

  separates the elements of array a into multiple rows
  or the elements of a map into multiple rows and columns

  分裂 array 數組的中的元素變成多行
  或者分裂 map 中的元素變成多行和多列
  是一個表生成函數

  5.2 使用方法

  explode(array)


6. split

  6.1 描述

  Splits str around occurances that match regex

  拆分與正則表達式匹配的事件

  6.2 使用方法

  split(str, regex)


7. substr

  7.1 描述

  截取從指定位置開始指定長度的的字符串

  默認從第一位開始截取

  7.2 使用方法

  substr(str, pos[, len])


[Hive_6] Hive 的內置函數應用