Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
适用于:
Azure 数据工厂
Azure Synapse Analytics
数据流在 Azure 数据工厂管道和 Azure Synapse Analytics 管道中都可用。 本文适用于映射数据流。 如果你不熟悉转换,请参阅介绍性文章: 使用映射数据流转换数据。
在映射数据流中使用“逆透视”作为将非标准化数据集转换为更标准化版本的方法,方法是将单个记录中多个列的值扩展为单个列中具有相同值的多个记录。
分组依据
首先,为你的逆透视聚合设置要用作分组依据的列。 使用列列表旁边的 + 号设置一个或多个列用于取消组合。
反透视键
“Unpivot 键”是服务用于将数据从列转换为行的列。 默认情况下,此字段的数据集中的每个唯一值都将转换为一行。 不过,您可以选择将数据集中您想要透视为行值的值输入进去。
未透视的列
最后,选择列名称,用于存储转换为行的逆透视列的值。
(可选)可以删除具有 NULL 值的行。
例如,SumCost 是上面共享的示例中所选的列名称。
将列排列设置为“正常”时,会从单个值中将所有新的逆透视列组合在一起。 将列排列设置为“横向”时,会将从现有列中生成的新逆透视列组合在一起。
最终的逆透视后的数据结果集显示列的总计值现在已被逆透视到单独的行值中。
相关内容
使用透视转换将行转换为列。