Спеціальні значки LuckyTemplates | Техніка візуалізації PBI
Я обговорю одну з моїх улюблених технік, пов’язаних із користувальницькими піктограмами LuckyTemplates, яка динамічно використовує власні піктограми у візуальних елементах LuckyTemplates.
У цьому підручнику ви дізнаєтеся про основні концепції сегментації даних у . Зокрема, ви дізнаєтесь про операційне визначення сегментації даних та її переваги.
Зміст
Огляд сегментації даних
Коли ви імпортуєте дані в LuckyTemplates, вам потрібно натиснути опцію «Закрити та застосувати» . У випадку з Excel вам потрібно натиснути «Закрити» та «Завантажити».
Після натискання цих кнопок LuckyTemplates Analysis Services виконує крок під назвою сегментація .
Наприклад, якщо у вас є набір даних із 1 мільйона рядків, LuckyTemplates і Excel зберігатимуть ці рядки в одному сегменті . Якщо збільшити розмір даних до 2 мільйонів рядків, вони створять два сегменти по 1 мільйону рядків у кожному. Цей шаблон продовжується з кожним кроком у 1 мільйон рядків.
У випадку SQL Server Analysis Services (SSAS) розмір сегмента за замовчуванням становить 8 мільйонів рядків . Отже, якщо ви завантажите базу даних із 10 мільйонів рядків у SSAS, усю базу даних буде сегментовано на дві таблиці. Тобто одна таблиця міститиме 8 мільйонів рядків, а друга – 2 мільйони рядків. Отже, якщо ви збільшите кількість рядків до 16 мільйонів, буде два сегменти по 8 мільйонів кожен.
Переваги сегментації даних у LuckyTemplates
Наприклад, у вас є набір даних із сотнею мільйонів рядків. Після натискання «Закрити та застосувати» LuckyTemplates завантажує та стискає дані сегмент за сегментом. Закінчивши з першим сегментом, він переходить до наступного. У випадку SSAS він намагатиметься оптимізувати, знаходячи найкращий порядок сортування, який збільшує стиснення.
Завдяки сегментації даних значно зменшується навантаження на процесор і оперативну пам’ять. Якби сто мільйонів рядків оброблялися одночасно, це зажадало б продуктивності та створювало велике навантаження на потужність вашої машини.
Ще одна перевага сегментації полягає в тому, що вона допомагає масштабувати коди DAX. Наприклад, якщо ваш набір даних у LuckyTemplates містить 10 мільйонів рядків, а ваш центральний процесор має шість кодів, механізм зберігання може сканувати шість сегментів одночасно.
Після сканування шести сегментів і створення кешу даних він переходить до наступних чотирьох сегментів. Коли всі сегменти будуть готові, їх буде об’єднано та надіслано до .
У випадку SSAS перші 8 мільйонів рядків зберігаються в одному сегменті. Потім механізм зберігання перейде до наступних 8 мільйонів рядків і продовжить зберігати їх окремо.
Таким чином, замість того, щоб завантажувати всю модель даних зі ста мільйонів рядків одночасно, механізм розділяє модель даних на сегменти по 8 мільйонів рядків у кожному.
Висновок
Цей посібник пропонує короткий огляд основних понять щодо. Повторимося, LuckyTemplates і Excel сегментують набори даних кожні 1 мільйон рядків, тоді як SSAS сегментує їх кожні 8 мільйонів рядків.
Сегментація допомагає оптимізувати продуктивність вашого коду. Це також дуже важливо, якщо ви хочете покращити ефективність завантаження звіту.
Сегментація — це процес, який відбувається у фоновому режимі кожного разу, коли ви використовуєте LuckyTemplates, Excel або SSAS. Хоча це не явний процес, він має вирішальне значення для зменшення обчислювального навантаження на процесор і оперативну пам’ять.
Я обговорю одну з моїх улюблених технік, пов’язаних із користувальницькими піктограмами LuckyTemplates, яка динамічно використовує власні піктограми у візуальних елементах LuckyTemplates.
У цьому блозі я покажу вам, як можна створювати таблиці LuckyTemplates за допомогою формули, яка поєднує функції UNION і ROW.
Дізнайтеся, як локальний шлюз даних дозволяє Power Automate отримувати доступ до настільних програм, коли користувач знаходиться поза комп’ютером.
У цьому блозі представлено функцію LuckyTemplates TOPN DAX, яка дає вам змогу отримувати унікальну статистику з ваших даних, допомагаючи вам приймати кращі маркетингові рішення.
Дізнайтеся про деякі фантастичні аналітичні прийоми, які ми можемо використовувати для моделювання даних у LuckyTemplates за допомогою таблиць підтримки DAX.
Тут ми зануримося в LuckyTemplates Advanced DAX і запровадимо логіку ранжирування, щоб отримати дуже унікальну інформацію. У цьому прикладі я також демонструю розгалуження міри.
У цьому блозі представлено нову функцію в LuckyTemplates — параметр аналізу «Що, якщо». Ви побачите, як це робить усе швидким і легким для аналізу сценарію.
Дізнайтеся, як визначити, чи добре зростає ваш дохід, перевіривши, чи зросла ваша маржа за допомогою розгалуження міри LuckyTemplates.
Дізнайтеся та зрозумійте, як можна створювати та використовувати параметри LuckyTemplates, які є потужною функцією редактора запитів.
У цьому підручнику буде обговорено створення круглої гістограми за допомогою Charticulator. Ви дізнаєтеся, як створити їх для звіту LuckyTemplates.