Використовуйте каскадні параметри для фільтрації даних у конструкторі звітів LuckyTemplates

Каскадні параметри – це фільтри, які впливають на інші пов’язані параметри. Вони дозволяють користувачам керувати великими обсягами . Значення, вибрані для одного параметра, залежать від вибраних значень для іншого.

У цьому посібнику ви дізнаєтеся, як створити каскадні параметри для фільтрації даних таблиці в . Ми використаємо приклад, коли кінцевий користувач хоче відфільтрувати дані за містом, а результати мають відображати лише міста з продажем продукції.

Зміст

Додавання параметра для фільтрації даних у конструкторі звітів LuckyTemplates

Щоб додати параметр, клацніть правою кнопкою миші папку Datasets і виберіть Add Dataset .

Використовуйте каскадні параметри для фільтрації даних у конструкторі звітів LuckyTemplates

Введіть назву набору даних і виберіть джерело даних. Потім натисніть Конструктор запитів .

Використовуйте каскадні параметри для фільтрації даних у конструкторі звітів LuckyTemplates

Натисніть «Регіони» та перетягніть поле «Місто» на порожнє місце. Потім виберіть параметр Клацніть, щоб виконати запит .

Використовуйте каскадні параметри для фільтрації даних у конструкторі звітів LuckyTemplates

Унизу стовпця ви можете побачити, що він містить нульовий запис. Ви повинні видалити його, інакше ви отримаєте повідомлення про помилку.

Щоб видалити нульові або пусті значення, перетягніть поле «Місто» на панель «Виміри» та відфільтруйте непотрібні значення.

Використовуйте каскадні параметри для фільтрації даних у конструкторі звітів LuckyTemplates

Конструктор запитів автоматично створює код DAX залежно від застосованих полів і фільтра.

Використовуйте каскадні параметри для фільтрації даних у конструкторі звітів LuckyTemplates

Далі клацніть правою кнопкою миші папку Parameter s і виберіть Add Parameter . У цьому прикладі ім’я параметра – « Місто », а підказка – « Введіть місто:». Також рекомендується ввімкнути опцію «Дозволити кілька значень», оскільки це дозволить вам перевіряти більше одного вибору для кожного параметра.

Використовуйте каскадні параметри для фільтрації даних у конструкторі звітів LuckyTemplates

На вкладці «Доступні значення» виберіть «Отримати значення із запиту» , а потім виберіть «Місто» для всіх розкривних полів. Потім натисніть OK .

Використовуйте каскадні параметри для фільтрації даних у конструкторі звітів LuckyTemplates

Якщо натиснути «Виконати», ви помітите, що новий параметр не вплине на звіт. Це тому, що ви не встановили зв’язок між параметрами.

Для цього прикладу вам потрібно ввімкнути параметр City та пов’язати його з параметром Product .

Підключення двох або більше фільтрів параметрів у конструкторі звітів LuckyTemplates

Клацніть правою кнопкою миші набір даних Місто та виберіть Запит .

Використовуйте каскадні параметри для фільтрації даних у конструкторі звітів LuckyTemplates

У вікні конструктора запитів перетягніть назву продукту та показник «Загальний обсяг продажів» у текстове поле запиту. Потім запустіть запит.

Використовуйте каскадні параметри для фільтрації даних у конструкторі звітів LuckyTemplates

Загальний обсяг продажів діє як зв'язок між містом і назвою продукту .

Використовуйте каскадні параметри для фільтрації даних у конструкторі звітів LuckyTemplates

Далі відкрийте майстер властивостей набору даних для набору даних Місто. Перейдіть на вкладку «Фільтри» та додайте фільтр. У виразі виберіть Product_Name . Для оператора використовуйте In . Цей оператор дозволяє фільтрувати всередині масивів. Потім натисніть кнопку fx , щоб ввести значення.

Використовуйте каскадні параметри для фільтрації даних у конструкторі звітів LuckyTemplates

Відкриється інструмент у конструкторі звітів. Двічі клацніть параметр Parameters у розділі Category та виберіть ProductName для Values. Нуль (0 ) у виразі є розміщенням індексу. Його потрібно видалити, щоб у звіті відображалися всі дані з масиву.

Використовуйте каскадні параметри для фільтрації даних у конструкторі звітів LuckyTemplates

Далі клацніть свій звіт і виберіть Властивості таблікса .

Використовуйте каскадні параметри для фільтрації даних у конструкторі звітів LuckyTemplates

У цьому прикладі заголовок і таблиця містяться в списку. Таким чином, для кожного фільтра, який ви додаєте у свій звіт, це вплине на всі елементи в списку.

Перейдіть на вкладку «Фільтри» у майстрі властивостей Tablix і натисніть «Додати» . У виразі виберіть Місто . Потім виберіть In як оператор , а в якості значення напишіть [@City] .

Використовуйте каскадні параметри для фільтрації даних у конструкторі звітів LuckyTemplates

Запустіть звіт після натискання OK .

Вам буде запропоновано вибрати з нового параметра, перш ніж ви зможете переглянути розбитий на сторінки звіт. Після завершення натисніть кнопку Переглянути звіт .

Використовуйте каскадні параметри для фільтрації даних у конструкторі звітів LuckyTemplates

Ви побачите, що звіт із розбивкою на сторінки містить лише дані, які відповідають вибраним параметрам.

Використовуйте каскадні параметри для фільтрації даних у конструкторі звітів LuckyTemplates

Додатковий урок: додавання рядка, що показує підсумок у стовпці

Щоб додати підсумок для кожного стовпця у своїй матриці, додайте новий рядок. Потім клацніть правою кнопкою миші клітинку, у яку потрібно помістити загальні суми, і виберіть Вираз .

Використовуйте каскадні параметри для фільтрації даних у конструкторі звітів LuckyTemplates

У розділі «Категорія» виберіть м��ж різними загальними функціями , які містять певні елементи , які дозволять вам створити запит.

Щоб створити запит для підсумку , клацніть «Агрегувати» , а потім виберіть «Сума». Унизу праворуч наведено приклади використання кожної функції. Дотримуйтеся формату, щоб отримати загальну суму для кожного поля.




Висновок

У цьому підручнику описано, як створити каскадні параметри у звіті з розбивкою на сторінки. Підводячи підсумок, каскадні параметри створюють зв’язок для кожного фільтра в Builder.

У наведеному вище прикладі параметр «Місто» пов’язано з назвою продукту через показник «Загальні продажі». Тобто фільтр «Місто» відображатиме лише товари з історією продажів. Ця функція дозволяє кінцевим користувачам агрегувати дані та краще керувати інформацією звіту.

Пам’ятайте, що під час роботи з каскадними параметрами важливий порядок. Тому, вибираючи фільтри, майте на увазі, що ієрархія, у якій ви їх вибираєте, впливає на результати, які відображаються у звіті.

Все найкраще,

Сью Байєс


Відкрийте для себе унікальні ідеї за допомогою функції TOPN LuckyTemplates

Відкрийте для себе унікальні ідеї за допомогою функції TOPN LuckyTemplates

У цьому блозі представлено функцію LuckyTemplates TOPN DAX, яка дає вам змогу отримувати унікальну статистику з ваших даних, допомагаючи вам приймати кращі маркетингові рішення.

Моделювання даних у LuckyTemplates за допомогою допоміжних таблиць

Моделювання даних у LuckyTemplates за допомогою допоміжних таблиць

Дізнайтеся про деякі фантастичні аналітичні прийоми, які ми можемо використовувати для моделювання даних у LuckyTemplates за допомогою таблиць підтримки DAX.

Розширений DAX для LuckyTemplates: впровадження логіки ранжування в унікальній статистиці

Розширений DAX для LuckyTemplates: впровадження логіки ранжування в унікальній статистиці

Тут ми зануримося в LuckyTemplates Advanced DAX і запровадимо логіку ранжирування, щоб отримати дуже унікальну інформацію. У цьому прикладі я також демонструю розгалуження міри.

Функція параметра LuckyTemplates «Що, якщо».

Функція параметра LuckyTemplates «Що, якщо».

У цьому блозі представлено нову функцію в LuckyTemplates — параметр аналізу «Що, якщо». Ви побачите, як це робить усе швидким і легким для аналізу сценарію.

Використовуйте розгалуження міри LuckyTemplates, щоб перевірити, чи зростає ваша маржа зі зростанням доходу

Використовуйте розгалуження міри LuckyTemplates, щоб перевірити, чи зростає ваша маржа зі зростанням доходу

Дізнайтеся, як визначити, чи добре зростає ваш дохід, перевіривши, чи зросла ваша маржа за допомогою розгалуження міри LuckyTemplates.

Параметри LuckyTemplates через редактор запитів

Параметри LuckyTemplates через редактор запитів

Дізнайтеся та зрозумійте, як можна створювати та використовувати параметри LuckyTemplates, які є потужною функцією редактора запитів.

Кругла гістограма – візуалізація для вашої інформаційної панелі

Кругла гістограма – візуалізація для вашої інформаційної панелі

У цьому підручнику буде обговорено створення круглої гістограми за допомогою Charticulator. Ви дізнаєтеся, як створити їх для звіту LuckyTemplates.

Функції та формули PowerApps | Вступ

Функції та формули PowerApps | Вступ

Дізнайтеся, як використовувати функції та формули PowerApps, щоб покращити функціональність і змінити поведінку в нашій програмі Canvas Power Apps.

Труба в R: підключення функцій за допомогою Dplyr

Труба в R: підключення функцій за допомогою Dplyr

У цьому підручнику ви дізнаєтесь, як об’єднати функції разом за допомогою оператора каналу dplyr мовою програмування R.

RANKX Deep Dive: функція LuckyTemplates DAX

RANKX Deep Dive: функція LuckyTemplates DAX

RANKX від LuckyTemplates дозволяє повернути рейтинг певного числа в кожному рядку таблиці, який є частиною списку чисел.