如何从类别中获取总值、最小值和最大值

How to get total, min and max values from category

我正在尝试为 Power BI 创建自定义视觉对象。

接受使用这些功能类别和值:

dataRoles: [
    {
        name: 'Category',
        kind: VisualDataRoleKind.Grouping,
    },
    {
        name: 'Values',
        kind: VisualDataRoleKind.Measure,
    }],
dataViewMappings: [{
    categorical: {
        categories: {
            for: { in: 'Category' },
            dataReductionAlgorithm: { top: {} }
        },
        values: {
            select: [{ bind: { to: 'Values' } }]
        },
    }
}],

使用 dataView.categorical.values[0].values 我能够访问第一个度量的值。但是,dataView.categorical.values[0].subtotal.min.max 未设置。

可以使用 D3.Base.min/max 而非总值来确定最小值和最大值。我怎样才能得到这些?

分类数据视图不会为您提供小计。要获得小计,您需要使用 Table data view or a Matrix data view。 Table 数据视图仅提供行小计。矩阵数据视图为您提供行和列小计。