Power bi клиентский фильтр с несколькими столбцами - PullRequest
0 голосов
/ 27 декабря 2018

У меня есть код фильтра power bi client ниже:

const basicFilter: pbi.models.IBasicFilter = {
  $schema: "http://powerbi.com/product/schema#basic",
  target: {
    table: "Store",
    column: "Count"
  },
  operator: "In",
  values: [1,2,3,4],
  filterType: pbi.models.FilterType.BasicFilter
}

В моем сценарии таблица может иметь несколько столбцов, поэтому, если я хочу выполнить фильтрацию по нескольким столбцам таблицы, как мне это сделать?В приведенном выше коде работает только один столбец, например Count, но как настроить несколько столбцов?

1 Ответ

0 голосов
/ 27 декабря 2018

Вы должны определить фильтр для каждого из ваших условий и передать массив со всеми вашими фильтрами в ReportConfiguration.filters свойство:

var embedConfig = {
  ...
  filters: [basicFilter1, basicFilter2, filter3]
};

или report.setFilters метод:

report.setFilters([basicFilter1, basicFilter2, filter3])
  .catch(errors => {
    // Handle error
  });
...