小编Tho*_*ier的帖子

Redshift - 多列到行(逆透视)

在红移:

我有一个包含 30 个维度字段和 150 多个度量字段的表。
为了在可视化工具 (Tableau) 中充分利用这些数据,我需要将度量列逆透视为仅一个度量和一个维度以对它们进行分类。

简短示例:

   Date         Country    Order     Banana  Apple  Orange  Kiwi Lemon

    1-10-2018    Belgium    XYZ789    14       0     10      16    7
    1-10-2018    Germany    ABC123    10      15      3      15    3
    2-10-2018    Belgium    KLM456     9       9      7       1    7
Run Code Online (Sandbox Code Playgroud)

结果 :

   Date         Country    Order     Measure_Name   Measure_Value
    1-10-2018    Belgium    XYZ789    Banana         14
    1-10-2018    Belgium    XYZ789    Apple           0
    1-10-2018    Belgium    XYZ789    Orange         10
    1-10-2018    Belgium    XYZ789    Kiwi           16
    1-10-2018    Belgium    XYZ789    Lemon           7
    1-10-2018    Germany    ABC123    Banana         10
    1-10-2018 …
Run Code Online (Sandbox Code Playgroud)

unpivot tableau-api amazon-redshift

10
推荐指数
2
解决办法
8352
查看次数

标签 统计

amazon-redshift ×1

tableau-api ×1

unpivot ×1