Удаление скрытой таблицы дат в LuckyTemplates для повышения производительности

Удаление скрытой таблицы дат в LuckyTemplates для повышения производительности

В этом руководстве вы узнаете, как удалить скрытую таблицу дат в LuckyTemplates, чтобы уменьшить использование ОЗУ и повысить производительность . LuckyTemplates автоматически создает скрытые таблицы дат , если у вас включен параметр «Автоматическая дата/время» .

Чтобы включить автоматическую дату/время , перейдите в «Параметры», а затем на вкладку «Загрузка данных». Под параметром Time Intelligence включите параметр Auto date/time.

Удаление скрытой таблицы дат в LuckyTemplates для повышения производительности

После загрузки LuckyTemplates вы заметите, что таблица дат не отображается на панели «Поля».

Удаление скрытой таблицы дат в LuckyTemplates для повышения производительности

Вы можете просмотреть его либо в DAX Studio, либо в табличном редакторе .

Оглавление

Параметр автоматической даты/времени в LuckyTemplates

Запустите DAX Studio. На панели метаданных вы можете увидеть несколько локальных таблиц дат .

Удаление скрытой таблицы дат в LuckyTemplates для повышения производительности

Перейдите на вкладку «Дополнительно» и нажмите «Просмотр показателей» . Вы можете видеть, что в настоящее время локальные таблицы дат не потребляют большого количества оперативной памяти.

Удаление скрытой таблицы дат в LuckyTemplates для повышения производительности

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

Перейдите на вкладку Внешние инструменты и создайте новую таблицу . Эта новая вычисляемая таблица таблицу, содержащую даты с 1 января 1907 г. по 31 декабря 2070 г. Затем функция создаст столбцы, содержащие дату.

Чтобы понять, как параметр Auto date/time влияет на вашу оперативную память, давайте повторим ROW семь раз.

Удаление скрытой таблицы дат в LuckyTemplates для повышения производительности

Когда вы запустите это, DAX Studio создаст таблицу, содержащую 8 столбцов и почти 60 000 строк.

Удаление скрытой таблицы дат в LuckyTemplates для повышения производительности

Когда вы снова нажмете опцию View Metrics, вы увидите, что эта новая таблица потребляет 4,6 МБ ОЗУ для каждого столбца.

Удаление скрытой таблицы дат в LuckyTemplates для повышения производительности

Если вы нажмете на вкладку «Сводка», вы увидите, что размер модели данных увеличился до 173 МБ.

Удаление скрытой таблицы дат в LuckyTemplates для повышения производительности

В этом примере вы можете увидеть, как включение параметра «Автоматическая дата/время» в LuckyTemplates может увеличить потребление оперативной памяти.

Когда вы имеете дело с реалистичными данными, вы можете столкнуться с историческими атрибутами и решить сохранить их для дальнейшего использования. Но это может привести к тому, что ваша программа будет потреблять значительный объем оперативной памяти, особенно если вы включите параметр «Автоматическая дата/время».

Вы можете оптимизировать свои таблицы дат, отключив этот параметр и создав собственную автоматическую таблицу даты/времени с помощью Power Query или кода DAX . Вы также можете создать его, используя источник данных в SQL.

Отключена опция автоматической даты/времени для таблицы дат в LuckyTemplates

Давайте сравним, сколько эта таблица будет потреблять, если опция Auto date/time отключена.

Вернитесь в LuckyTemplates и отключите параметр «Автоматическая дата/время» на вкладке «Загрузка данных».

Удаление скрытой таблицы дат в LuckyTemplates для повышения производительности

Затем запустите DAX Studio и нажмите View Metrics. Во вкладке «Сводка» видно, что со 173 МБ потребление оперативной памяти уменьшилось до 133 МБ.

Удаление скрытой таблицы дат в LuckyTemplates для повышения производительности

Отключив параметр «Автоматическая дата/время», вы смогли сэкономить 40 МБ оперативной памяти.


LuckyTemplates со сценариями Python для создания таблиц дат
Сортировка столбцов таблицы дат в LuckyTemplates
Важность таблиц дат LuckyTemplates

Заключение

Надеемся, что это руководство помогло вам понять важность настройки LuckyTemplates DAX Studio перед началом работы.

Хотя параметр «Автоматическая дата/время» является полезной функцией анализа времени, он оказывает существенное влияние на использование вашей оперативной памяти. Вместо этого рекомендуется вручную создать таблицу дат с помощью кода DAX.

Удаление скрытых таблиц дат в LuckyTemplates — это один из способов оптимизации отчета и повышения производительности. На можно узнать больше о методах оптимизации .


Что такое self в Python: примеры из реального мира

Что такое self в Python: примеры из реального мира

Что такое self в Python: примеры из реального мира

Как сохранить и загрузить файл RDS в R

Как сохранить и загрузить файл RDS в R

Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.

Новый взгляд на первые N рабочих дней — решение для языка кодирования DAX

Новый взгляд на первые N рабочих дней — решение для языка кодирования DAX

В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.

Продемонстрируйте идеи с помощью метода многопоточных динамических визуализаций в LuckyTemplates

Продемонстрируйте идеи с помощью метода многопоточных динамических визуализаций в LuckyTemplates

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

Введение в фильтрацию контекста в LuckyTemplates

Введение в фильтрацию контекста в LuckyTemplates

В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.

Лучшие советы по использованию приложений в онлайн-службе LuckyTemplates

Лучшие советы по использованию приложений в онлайн-службе LuckyTemplates

Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.

Анализ изменений маржи прибыли с течением времени — аналитика с LuckyTemplates и DAX

Анализ изменений маржи прибыли с течением времени — аналитика с LuckyTemplates и DAX

Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.

Идеи материализации кэшей данных в DAX Studio

Идеи материализации кэшей данных в DAX Studio

В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.

Бизнес-отчетность с использованием LuckyTemplates

Бизнес-отчетность с использованием LuckyTemplates

Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать