>>> df = session.sql("select {'k1': 'v1'} :: MAP(STRING,STRING) as A, {'k2': 'v2'} :: MAP(STRING,STRING) as B")
>>> df.select(map_cat("A", "B")).show()
---------------------------
|"MAP_CAT(""A"", ""B"")" |
---------------------------
|{ |
| "k1": "v1", |
| "k2": "v2" |
|} |
---------------------------
>>> df = session.sql("select {'k1': 'v1'} :: MAP(STRING,STRING) as A, {'k2': 'v2'} :: MAP(STRING,STRING) as B, {'k3': 'v3'} :: MAP(STRING,STRING) as C")
>>> df.select(map_cat("A", "B", "C")).show()
-------------------------------------------
|"MAP_CAT(MAP_CAT(""A"", ""B""), ""C"")" |
-------------------------------------------
|{ |
| "k1": "v1", |
| "k2": "v2", |
| "k3": "v3" |
|} |
-------------------------------------------