Параметри запиту LuckyTemplates: оптимізація таблиць

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

Існує багато місць, де можна застосувати фільтри в LuckyTemplates, але в деяких випадках краще робити це на рівні запиту, а не на рівні звіту.

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

Хорошим прикладом цього є таблиці, які містять лише мільйони рядків, можливо, 10 або 20 мільйонів рядків. Більшість таблиць і баз даних створено для запису всього, тому ви матимете дані за значний проміжок часу.

Використовуючи параметри запиту, ви можете скоротити проміжок часу на рівні запиту й не вводити всі ці дані у свою модель.

Це значно зменшить розмір вашої моделі та, зрештою, швидкість. Що більший розмір вашої моделі, то довше знадобиться оцінка обчислень для цих наборів даних і таблиць даних.

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

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

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

Зміст

Як використовувати параметри запиту

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

Цей приклад є простим звітом, у якому ми маємо деякі місця, продажі за містами в цьому місці та за клієнтами.

Параметри запиту LuckyTemplates: оптимізація таблиць

За допомогою параметрів запиту вам не потрібно повторно створювати новий звіт, щоб створити певні дані, де вам потрібно бути більш конкретними.

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

Для цього ми заходимо в редактор запитів.

Параметри запиту LuckyTemplates: оптимізація таблиць

У редакторі запитів ми використовуватимемо чудову функцію «Керувати параметрами» для введення параметрів.

Параметри запиту LuckyTemplates: оптимізація таблиць

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

Створення параметра

У цьому прикладі ми збираємося створити параметр запиту для розташування. Тут ми відфільтруємо КОД ДЕРЖАВИ, щоб потім можна було детально ознайомитися з дуже конкретним регіоном або штатом.

Параметри запиту LuckyTemplates: оптимізація таблиць

Отже, ми переходимо до «Керування параметрами» та натискаємо «НОВИЙ», щоб створити новий параметр. Ми назвемо це «Фільтр розташування», а потім напишемо опис.

Існує купа параметрів типу та рекомендованих значень, які дозволяють вам розвинути свій параметр.

Виберіть для типу та СПИСОК ЗНАЧЕНЬ для запропонованих значень.

Параметри запиту LuckyTemplates: оптимізація таблиць

Потім ми перераховуємо кілька кодів штатів у списку значень.

Параметри запиту LuckyTemplates: оптимізація таблиць

Насправді ми можемо використовувати щось за замовчуванням, тому в цьому прикладі ми будемо використовувати Флориду. Після того, як все буде заповнено належним чином, натисніть OK.

Параметри запиту LuckyTemplates: оптимізація таблиць

І тепер у нас є цей LocationFilter, ми розмістимо його в нашій групі параметрів. Об’єднання речей у групи, як це, є ще однією хорошою технікою, щоб вони були трохи організовані тут.

Параметри запиту LuckyTemplates: оптимізація таблиць

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

Ми могли б вибрати тут Флориду або Джорджію тощо.

Параметри запиту LuckyTemplates: оптимізація таблиць

Отже, тепер ми можемо інтегрувати це в наш запит, який у цьому прикладі ми використовуємо Location.

Інтеграція параметра в запит

У запиті Location ми будемо динамічно фільтрувати коди штатів за параметром, який ми щойно створили.

Ми можемо зробити це вручну, натиснувши стовпець «Коди штатів» і вибравши потрібний штат.

Параметри запиту LuckyTemplates: оптимізація таблиць

Щоб включити параметр LocationFilter, ми переходимо до розширеного редактора.

Параметри запиту LuckyTemplates: оптимізація таблиць

Ми дивимося на останній рядок тут, де написано «Відфільтровані рядки». Він відфільтрований за «Флоридою» (Флорида), оскільки ми вручну відфільтрували коди штатів за FL.

Параметри запиту LuckyTemplates: оптимізація таблиць

Тож замість Florida ми вводимо тут як параметр LocationFilter. Потім натисніть Готово.

Параметри запиту LuckyTemplates: оптимізація таблиць

Ви можете повернути��я до параметра та змінити поточне значення на GA для Грузії, Нью-Йорка тощо, і ці таблиці автоматично відфільтруються.

Параметри запиту LuckyTemplates: оптимізація таблиць

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

Параметри запиту LuckyTemplates: оптимізація таблиць

Висновок

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

Я сподіваюся, що це підштовхне деякі ідеї щодо того, як ви можете відтворити це у своїх власних моделях.

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

Цей курс,, виведе ваші навички на новий рівень.

здоров'я,


Візуалізація карти форми LuckyTemplates для просторового аналізу

Візуалізація карти форми LuckyTemplates для просторового аналізу

Цей блог містить візуалізацію Shape Map для просторового аналізу в LuckyTemplates. Я покажу вам, як ви можете ефективно використовувати цю візуалізацію з її функціями та елементами.

Фінансова звітність LuckyTemplates: розподіл результатів за шаблонами в кожному окремому рядку

Фінансова звітність LuckyTemplates: розподіл результатів за шаблонами в кожному окремому рядку

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

Вимірювання DAX у LuckyTemplates за допомогою розгалуження вимірювання

Вимірювання DAX у LuckyTemplates за допомогою розгалуження вимірювання

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

Найпотужніший виклик функцій у LuckyTemplates

Найпотужніший виклик функцій у LuckyTemplates

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

Методи моделювання даних для організації показників DAX

Методи моделювання даних для організації показників DAX

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

Фінансова інформаційна панель LuckyTemplates: повні поради щодо налаштування таблиці

Фінансова інформаційна панель LuckyTemplates: повні поради щодо налаштування таблиці

LuckyTemplates — чудовий інструмент для фінансової звітності. Ось підручник про те, як створювати персоналізовані таблиці для вашої фінансової інформаційної панелі LuckyTemplates.

Рекомендації щодо потоку мови Power Query

Рекомендації щодо потоку мови Power Query

У цьому підручнику обговорюватиметься технологія Power Query Language Flow і те, як вона може допомогти створити гладкий і ефективний звіт із даними.

Спеціальні значки LuckyTemplates | Техніка візуалізації PBI

Спеціальні значки LuckyTemplates | Техніка візуалізації PBI

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

Створення таблиць LuckyTemplates за допомогою функції UNION & ROW

Створення таблиць LuckyTemplates за допомогою функції UNION & ROW

У цьому блозі я покажу вам, як можна створювати таблиці LuckyTemplates за допомогою формули, яка поєднує функції UNION і ROW.

Локальний шлюз даних у Power Automate

Локальний шлюз даних у Power Automate

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