代码之家  ›  专栏  ›  技术社区  ›  conor

Power BI-使用组与使用switch()创建新列

  •  0
  • conor  · 技术社区  · 5 年前

    1. 使用创建一个新列 SWITCH() 执行分组
    numeric_value_grouped = SWITCH(TRUE(),
        MyTable[numeric_value] < 10, "<20",
        AND(MyTable[numeric_value] >= 10, MyTable[numeric_value] < 49), "10-49",
        AND(MyTable[numeric_value] >= 50, MyTable[numeric_value] < 99), "50-99",
        MyTable[numeric_value] >= 100, "100+",
        "Unknown"
    )
    

    或

    1. 右键单击该字段,选择“新建组”,然后填写相应的组

    New Group selection

    我的问题:以下哪一项是更好的练习?一个比另一个更有效(在存储和处理方面)?

    0 回复  |  直到 5 年前