Кодирование DAX внутри табличного редактора 3

Кодирование DAX внутри табличного редактора 3

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

Оглавление

Кодирование DAX для локальных сеансов в запросе

Табличный редактор имеет функцию, позволяющую создавать запросы для локальных сеансов. Чтобы создать запрос DAX, перейдите на панель инструментов «Файл». Нажмите «Создать», а затем выберите «Запрос DAX». Теперь вы можете создавать меры, локальные для запроса.

Кодирование DAX внутри табличного редактора 3

Сначала введите DEFINE , а затем MEASURE . Затем укажите таблицу, в которой вы хотите создать меру, и назовите ее Total Sales 2. Укажите код для меры Total Sales с помощью функции . Введите таблицу «Продажи» в качестве первого аргумента и введите количество, умноженное на цену за единицу, в качестве второго аргумента.

Затем определите еще один показатель и назовите его Total Sales Online. Используйте и введите Total Sales 2 в качестве первого аргумента. Затем введите канал продаж в качестве фильтра во втором аргументе.

Чтобы вернуть результат, используйте функцию EVALUATE . Внутри этой функции используйте для названия продукта, общего объема продаж 2 и общего объема продаж в Интернете.

Кодирование DAX внутри табличного редактора 3

Вы можете видеть, что созданы две меры. Эти меры являются локальными для запроса и не отображаются в TOM Explorer и LuckyTemplates. После форматирования кода это будет выглядеть так.

Кодирование DAX внутри табличного редактора 3

Оттуда запустите код, нажав F5. После этого вы увидите таблицу со столбцами «Название продукта», «Общий объем продаж 2» и «Общий объем продаж в Интернете».

Кодирование DAX внутри табличного редактора 3

Кодирование DAX для локальных столбцов в запросе

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

Кодирование DAX внутри табличного редактора 3

После запуска кода вы увидите новые столбцы в таблице ProductsData. Однако если вы вернетесь в LuckyTemplates, новых столбцов не будет.

Кодирование DAX внутри табличного редактора 3

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

Кодирование DAX внутри табличного редактора 3

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

Кодирование DAX внутри табличного редактора 3

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

Кодирование DAX внутри табличного редактора 3

Кодирование DAX внутри табличного редактора 3


Использование текстовых функций в LuckyTemplates — учебник по DAX

Заключение

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


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