

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# PIVOT
<a name="recipe-actions.PIVOT"></a>

将选定列中的所有行值转换为带有值的各个列。

![显示数据透视列转换的示意图：将原始表转换为以列为值的新表。](http://docs.aws.amazon.com/zh_cn/databrew/latest/dg/images/pivot.png)


**参数**
+ `sourceColumn`：现有列的名称。该列最多可以有 10 个不同的值。
+ `valueColumn`：现有列的名称。该列最多可以有 10 个不同的值。
+ `aggregateFunction`：聚合函数的名称。如果您不想聚合，请使用关键字 `COLLECT_LIST`。

**Example 示例**  
  

```
{
    "Action": {
        "Operation": "PIVOT",
        "Parameters": {
            "aggregateFunction": "SUM",
            "sourceColumn": "state_name",
            "valueColumn": "all_votes"
        }
    }
}
```