開始
加載和管理數據
處理數據
政府
引用和資源
2023年8月18日更新
給我們反饋
transform_values
適用於:磚的SQL磚運行時
在地圖轉換值expr使用函數函數。
expr
函數
transform_values(expr,函數)
expr:地圖表達。
函數:一個lambda函數。
映射的值有lambda函數的結果的類型和鍵的類型expr地圖的鑰匙。
lambda函數必須有兩個參數。第一個參數代表的關鍵。第二個參數代表了價值。
lambda函數產生一個新值為每一個條目的地圖。
>選擇transform_values (map_from_arrays(數組(1、2、3),數組(1、2、3)),(k、v) - > v + 1);{1 - > 2,2 - > 3,3 - > 4}>選擇transform_values (map_from_arrays(數組(1、2、3),數組(1、2、3)),(k、v) - > k + v);{1 - > 2,2 - > 4,3 - > 6}
變換函數
transform_keys函數