Дополнительные советы по оптимизации таблицы LuckyTemplates

Дополнительные советы по оптимизации таблицы LuckyTemplates

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

Огромные таблицы должны быть разбиты на более простые таблицы для удобства управления информацией.

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

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

Дополнительные советы по оптимизации таблицы LuckyTemplates

Я хочу углубиться в этот пример и помочь вам понять больше о вещах, которые вы можете применить к своим собственным моделям.

Оглавление

Преобразование данных с помощью редактора запросов LuckyTemplates

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

Дополнительные советы по оптимизации таблицы LuckyTemplates

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

Однако оптимизация такого типа таблиц LuckyTemplates обычно не может быть решена во внешнем интерфейсе. Для преобразования этих данных необходимо использовать редактор запросов LuckyTemplates.

Для этого перейдите в Transform Data и внесите изменения там.

Дополнительные советы по оптимизации таблицы LuckyTemplates

Преобразование столбца в интерполяционную таблицу

Пример, над которым я хочу поработать и показать вам, включает преобразование столбца Channel в таблицу поиска в модели.

Дополнительные советы по оптимизации таблицы LuckyTemplates

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

Дополнительные советы по оптимизации таблицы LuckyTemplates

Существует множество способов группировки данных с использованием различных сокращений и комбинаций. Существуют также различные способы фильтрации вычислений с помощью другой таблицы поиска.

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

Щелкните правой кнопкой мыши существующую большую таблицу. В данном случае это таблица Sales . После этого выберите Справочник.

Дополнительные советы по оптимизации таблицы LuckyTemplates

Измените имя скопированного запроса на Channels .

Дополнительные советы по оптимизации таблицы LuckyTemplates

Выделите столбец «Канал» в таблице, щелкните правой кнопкой мыши и выберите «Удалить другие столбцы» .

Дополнительные советы по оптимизации таблицы LuckyTemplates

После этого вы можете создать совершенно новую таблицу, содержащую только столбец «Канал» .

Затем щелкните правой кнопкой мыши и выберите «Удалить дубликаты» .

Дополнительные советы по оптимизации таблицы LuckyTemplates

Наконец, в новой таблице будет только три записи в столбце «Канал» .

Создание сокращений и указателей

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

Для этого перейдите в «Добавить столбец» , а затем выберите «Столбец из примеров» .

Дополнительные советы по оптимизации таблицы LuckyTemplates

Вы можете переименовывать и создавать различные сокращения для существующих данных в столбце. Например, вы создаете новый столбец и называете его « Код канала» . В указанном столбце вы можете добавить аббревиатуры, такие как WOL, DIST и EXPO.

Дополнительные советы по оптимизации таблицы LuckyTemplates

Если вы хотите глубоко оптимизировать таблицы LuckyTemplates, вы также можете создать индексный столбец и создать еще один в основной таблице. 

Например, в столбце «Указатель имен клиентов » вы можете просто использовать цифры или буквы, такие как 123 или ABC.

Дополнительные советы по оптимизации таблицы LuckyTemplates

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

Удаление столбцов для оптимизации таблицы LuckyTemplates

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

Вы также можете разбить таблицу, особенно если у вас много валют. Снова просто щелкните правой кнопкой мыши и выберите Ссылка .

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

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


Создание таблиц динамического ранжирования с помощью RANKX в LuckyTemplates
Master Virtual Tables в LuckyTemplates с использованием DAX
Создание таблиц LuckyTemplates с помощью функции UNION и ROW

Заключение

Я поделился здесь полезными методами оптимизации ваших таблиц LuckyTemplates. Эти проблемы довольно распространены, особенно если вы работаете с Excel. Я часто вижу много опасений по поводу огромных плоских файлов, поскольку с самого начала могут быть тысячи строк данных.

Что вам действительно нужно сделать, так это создать модель вокруг него и иметь тонкий стол. При соответствующей фильтрации вы можете получить более сжатую таблицу, содержащую всю необходимую информацию, такую ​​как регион, продукты клиентов и многое другое .

Наслаждайтесь этим!


Что такое 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? Все, что тебе нужно знать