Стиснення та зберігання VertiPaq у LuckyTemplates

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

Зміст

База даних зберігання стовпців для стиснення VertiPaq

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

Це базова таблиця, яка складається з рядків.

Стиснення та зберігання VertiPaq у LuckyTemplates

У ньому є стовпці Purchase Date , ProductName , Sales Person , Cost  і Quantity .

Це таблиця на основі стовпців:

Стиснення та зберігання VertiPaq у LuckyTemplates

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

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

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

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

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

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

Стиснення VertiPaq у LuckyTemplates

Метою стиснення даних є зменшення обсягу пам’яті, необхідного для виконання запитів.

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

Ви можете використовувати три типи стиснення. Зазвичай їх називають кодуванням .

1. Кодування значень

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

2. Словникове (хеш) кодування

Цей тип використовується для текстових значень.

3. Кодування довжини серії

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




Висновок

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

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

Leave a Comment

Змініть формати дати за допомогою редактора Power Query

Змініть формати дати за допомогою редактора Power Query

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

Power Query: об’єднайте файли з кількох папок

Power Query: об’єднайте файли з кількох папок

Дізнайтеся, як об’єднати файли з кількох папок у мережі, робочому столі, OneDrive або SharePoint за допомогою Power Query.

Обчисліть місячне ковзне середнє з початку року (з початку року) у LuckyTemplates

Обчисліть місячне ковзне середнє з початку року (з початку року) у LuckyTemplates

Цей підручник пояснює, як обчислити місячне ковзне середнє на базі даних з початку року за допомогою функцій AVERAGEX, TOTALYTD та FILTER у LuckyTemplates.

Створення таблиці дат у LuckyTemplates

Створення таблиці дат у LuckyTemplates

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

Мобільні звіти LuckyTemplates. Поради та методи

Мобільні звіти LuckyTemplates. Поради та методи

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

Звіти про професійну аналітику послуг у LuckyTemplates

Звіти про професійну аналітику послуг у LuckyTemplates

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

Оновлення Microsoft Power Platform | Microsoft Ignite 2021

Оновлення Microsoft Power Platform | Microsoft Ignite 2021

Ознайомтеся з основними оновленнями для Power Apps і Power Automate, а також їх перевагами та наслідками для Microsoft Power Platform.

Загальні функції SQL: огляд

Загальні функції SQL: огляд

Відкрийте для себе деякі поширені функції SQL, які ми можемо використовувати, наприклад String, Date і деякі розширені функції для обробки та маніпулювання даними.

Створення шаблону LuckyTemplates: керівництво та поради

Створення шаблону LuckyTemplates: керівництво та поради

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

Параметри полів і малі кратні в LuckyTemplates

Параметри полів і малі кратні в LuckyTemplates

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