-1

我的目标是在 Hive 中创建一个表,其中对于列的每个新值,比如名称,它都会为一个单词播种。

任何可以做到这一点的代码示例?

预期结果:

姓名 交易日期 交易代码
凯伦 01012021 美国广播公司
凯伦 01022021 国防军
凯伦 01032021 美国广播公司
凯伦 01042021 全球健康指数
姓名 交易日期 交易代码
吉尔伯特 01012021 美国广播公司
吉尔伯特 01022021 国防军
吉尔伯特 01032021 美国广播公司
吉尔伯特 01042021 全球健康指数
姓名 交易日期 交易代码
宣威 01012021 美国广播公司
宣威 01022021 国防军
宣威 01032021 美国广播公司
宣威 01042021 全球健康指数
4

1 回答 1

0
  1. 您可以找到不同的名称(创建视图或表)
  2. 循环遍历每个值 2a) 在循环时插入 "name" | 交易日期 | 代码

不确定您是否可以在 Hive 中单独完成,但结合 Python/Spark/Scala 可以做到这一点。希望它在某些方面有所帮助。

于 2021-01-27T03:24:50.370 回答