如何在 PowerApps 中对集合执行分组依据聚合
How to perform a group by with aggregation on a collection in PowerApps
我想在下面显示的 PowerApps 集合中对“事件类型”进行分组,并对第一列“事件计数”求和。我曾尝试使用 Group By 功能,但无法获得预期的结果。我只想要所有“事件类型”的总“事件计数”。
谢谢
这是我这里有一个计数列的分组示例:
ClearCollect(colGroupsRelation,
SortByColumns(
AddColumns(
GroupBy(colAppServersRelationAll, "ServerID","ServerGroup"),
"AppCount",
CountRows(ServerGroup)
),
"AppCount", Descending)
);
解释一下:
- GroupBy(MyCollection, "分组依据", "分组名称" )
- AddColumns(MyCollection - '注意我是如何使用 GroupBy', "列名", "表达式")
- SortByColumns(MyCollection, “要排序的列”, “要排序的方向” ),
你的情况可能是这样的
AddColumns(
GroupBy(YourDataSource, "Incident Types","IncidentTypesGroup"),
"IncidentCountTotal",
Sum(IncidentTypesGroup,IncidentCount)
)
我想在下面显示的 PowerApps 集合中对“事件类型”进行分组,并对第一列“事件计数”求和。我曾尝试使用 Group By 功能,但无法获得预期的结果。我只想要所有“事件类型”的总“事件计数”。
谢谢
这是我这里有一个计数列的分组示例:
ClearCollect(colGroupsRelation,
SortByColumns(
AddColumns(
GroupBy(colAppServersRelationAll, "ServerID","ServerGroup"),
"AppCount",
CountRows(ServerGroup)
),
"AppCount", Descending)
);
解释一下:
- GroupBy(MyCollection, "分组依据", "分组名称" )
- AddColumns(MyCollection - '注意我是如何使用 GroupBy', "列名", "表达式")
- SortByColumns(MyCollection, “要排序的列”, “要排序的方向” ),
你的情况可能是这样的
AddColumns(
GroupBy(YourDataSource, "Incident Types","IncidentTypesGroup"),
"IncidentCountTotal",
Sum(IncidentTypesGroup,IncidentCount)
)