【问题标题】:How do I get max string (highest alphabetical string) in Quicksight and display only that?如何在 Quicksight 中获取最大字符串(最高字母字符串)并仅显示该字符串?
【发布时间】:2022-01-21 03:16:28
【问题描述】:

例如: 我们有同一个成员的 30 个爱好,但我们只想显示字母顺序最高的那个。我们如何在 Quicksight 中实现这一目标?

【问题讨论】:

    标签: string visualization amazon-quicksight


    【解决方案1】:

    假设您有一个具有以下结构的数据集

    memberId hobby
    member1 reading
    member1 swimming
    member2 running

    你想得到这个输出:

    memberId hobby
    member1 swimming
    member2 running

    您可以通过添加一个名为memberRank 的计算字段来实现此目的,如下所示:

    denseRank([hobby DESC], [memberId], PRE_AGG)
    

    此字段将包含一个数字,指示爱好的排序顺序 - 具有最高排序顺序的爱好的值为 1。

    然后添加一个表格并将memberIdhobby都添加到group by field中。

    最后在memberRank字段上添加一个值为1的过滤器,以便表格只显示每个成员排序顺序最高的爱好。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-11-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多