Многократные измерения Power BI - PullRequest
0 голосов
/ 28 февраля 2019

У меня в настоящее время есть настраиваемая визуальная работа, она отлично работает, в настоящее время отображается индикатор, основанный на входной мере, чья заливка может менять цвет на основе предопределенных пределов.

Теперь процент основан на внешнем номере 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 голосов
/ 06 марта 2019

Может показаться, что вы можете ввести несколько мер только в том случае, если они сгруппированы, а не являются отдельными сущностями по отдельности.

Так что я пошел по-другому.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...