Прочитайте готовые ответы
Новые статьи
Поддержка Битрикс24
Регистрация и вход
Тарифы и оплата
Задачи и проекты
Чат и звонки
Группы
Календарь
CRM + Интернет-магазин
Диск
Сайты
База знаний
Интернет-магазин (beta)
Складской учет
Почта
CRM
CoPilot — AI в Битрикс24
Маркетинг
Сквозная аналитика
Центр продаж (beta)
CRM-аналитика (beta)
BI Конструктор
Автоматизация
CRM.Оплата и Доставка
Интеграция 1С и Битрикс24
Компания
Бизнес-процессы
Приложения
Контакт-центр
Моя страница
Телефония
Настройки
Мой тариф
Энтерпрайз
Enterprise HRM
Мобильное приложение
Десктоп-приложение
Общие вопросы
Готовые решения для бизнеса
Битрикс24 в коробке
1С-Битрикс24: Интернет-магазин + CRM
Изменения в статьях (архив)

Поддержка24

Как фильтровать данные отчета по разным датам в Microsoft Power BI

Мы добавили в bi-коннектор возможность фильтровать даты по альтернативным колонкам. Теперь в расширенном редакторе вы можете выбрать диапазон дат для отчета и добавить параметр фильтрации: дата создания, закрытия или изменения.

Так в отчет попадут уже отфильтрованные данные и вам не придется дополнительно настраивать выборку в Power BI.


Как фильтровать данные

Например, вы создали отчет по сделкам и хотите видеть в нем только закрытые сделки за определенные промежуток. Для этого перейдите в Преобразование данных > откройте bx24_load_entity в расширенном редакторе.

В редакторе замените код:

 Content = Json.FromValue([dateRange = [

                            startDate = #date(2022, 2, 17),
                            endDate = #date(2022, 2, 17)

                            //startDate = Date.AddYears(Date.From(DateTime.LocalNow()),-10),
                            //endDate = Date.From(DateTime.LocalNow())
                            
                            ],
                            key = #"Секретный ключ",
                            configParams = [ timeFilterColumn = "DATE_CLOSED" ]
                            //DATE_CREATE (28.2.2022)
                            //DATE_MODIFY (28.2.2022)
                            //DATE_CLOSED (17.02.2022)
                        ]
                    )
                ]
            ),
            jd = Json.Document(response)

  • startDate и endDate – укажите временной промежуток данных.

  • configParams = [ timeFilterColumn = "*****" ] – впишите параметр по которому будут отфильтрованы данные. Можно указать дату создания, изменения или закрытия.

В нашем примере мы отфильтровали сделки по дате закрытия за 17.02.2022. После этого эти данные можно использовать для построения отчета по закрытым сделкам.

Подробнее о том, как передать в Power BI сущности из CRM читайте в статье: Как передать в Microsoft Power BI сущности из CRM.


Спасибо, помогло!
Спасибо :)
Не помогло
Очень жаль :(
Помощь интегратора
Это не то, что я ищу
Написано очень сложно и непонятно
Есть устаревшая информация
Слишком коротко, мне не хватает информации
Мне не нравится, как это работает