Power BI多种措施

时间:2019-02-28 15:51:52

标签: powerbi powerbi-custom-visuals

我目前有一个自定义视觉作品,效果很好,它当前基于输入的度量显示一个度量,谁的填充可以根据预定义的限制更改颜色。

现在,百分比基于一个外部数字33,该数字在仪表定义中作为文本输入。但是,我希望以此作为一种度量,因为它可以由外部来源(例如,Sharepoint列表)驱动。

Customer Visual

但是,在我的功能文件中,我遇到了很大的问题,即使用多个测量方法。据我了解,通常您有一个类别和与该类别中的元素相关的几种度量(例如图形等)。

我目前在我的能力文件中包含以下数据角色部分:

  "dataRoles": [
    {
      "displayName": "Value 1",
      "name": "dataValue1",
      "kind": "Measure"
    },
    {
      "displayName": "Value 2",
      "name": "dataValue2",
      "kind": "Measure"
    }
  ],

数据视图映射部分如下:

  "dataViewMappings": [
    {
      "conditions": [
        {
          "dataValue1": {
            "max": 1
          }
        },
        {
          "dataValue2": {
            "max": 1
          }
        }
      ],
      "single": {
        "role": ""
      }
    }
  ]

它可以编译并且可以正常工作,直到您添加第二个度量,然后发生奇怪的事情(是的,我不知道这是技术上的解释:)),但是我会解释。

我也有一个部分,它定义了颜色以及使用的颜色值,虽然我可以毫无问题地关闭标题等,但是自定义部分会迅速从关闭状态切换为再次打开状态(因此它保持相同的值)。

我知道这与我要实施的多种措施有关,因为没有这些措施,它就可以完美地工作。任何帮助,或者如果有人通过多种独立措施获得了视觉源代码,我将不胜感激。

亲切的问候。

1 个答案:

答案 0 :(得分:0)

看来,如果将它们组合在一起,则只能引入多个度量,而不是本身就是单个实体。

所以我以不同的方式来做这件事。