TRANSPOSE - AWS Glue DataBrew

TRANSPOSE

将所有选定行转换为列,将选定列转换为行。

Table transformation from rows to columns, showing data reorganization for improved analysis.
参数
  • pivotColumns:JSON 编码字符串,表示其行将转换为列名称的列的列表。

  • valueColumns:JSON 编码字符串,表示要转换为行的一列或多列的列表。

  • aggregateFunction:聚合函数的名称。如果您不想聚合,请使用关键字 COLLECT_LIST

  • newColumn:要作为值保存转置后的列的列。

例 示例

{ "Action": { "Operation": "TRANSPOSE", "Parameters": { "pivotColumns": "[\"Teacher\"]", "valueColumns": "[\"Tom\",\"John\",\"Harry\"]", "aggregateFunction": "COLLECT_LIST", "newColumn": "Student" } } }