限制接受的分组数

Limit number of accepted groupings

我为 Power BI 创建的自定义视觉对象接收这样的类别和值。

dataRoles: [
    {
        name: 'Category',
        kind: VisualDataRoleKind.Grouping,
    },
    {
        name: 'Values',
        kind: VisualDataRoleKind.Measure,
    }],

目前我只想使用一个类别分组。我在 UI 中找到了很好地支持这一点的 Tornado chart sample。当删除第二组时,它将替换第一组而不是添加。

我相信这是通过在 dataViewMappings 中设置 conditions 来实现的,但我不知道如何实现。这似乎没有效果:

conditions: [
    { 'Category': { max: 1 }, 'Values': { min: 0 } }
],

有人可以帮忙吗?

看看Aster Plot capabilities。我认为他们几乎可以满足您的要求。您可能只需要将 'Y' 上的最小值设置为 1 以匹配您的场景。