Обзор ключевого слова DAX Studio COLUMN

Обзор ключевого слова DAX Studio COLUMN

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

В следующих примерах показано несколько способов использования COLUMN в ваших кодах в DAX Studio.

Оглавление

Основной пример

В этом примере таблица продуктов будет в центре обсуждения.

Перед использованием COLUMN вам необходимо ввести ключевое слово DEFINE . Затем вам нужно создать столбец, который разделит всю таблицу на две категории: модные и скучные продукты.

В этом случае товары красного, синего, розового и черного цвета считаются модными; в то время как те, кто исключен из этого списка, скучны. Использование EVALUATE позволяет просматривать таблицу «Продукты».

Обзор ключевого слова DAX Studio COLUMN

Если вы запустите код, вы увидите, что был добавлен новый столбец «Тип продукта». Он классифицировал продукты как модные или скучные, как указано в коде DAX.

Другие функции DAX с помощью COLUMN

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

Добавив , вы можете настроить столбец Product Type так, чтобы отображалось только указанное вами значение. В этом случае были возвращены только результаты с модным типом продукта. Показано только 985 строк.

Обзор ключевого слова DAX Studio COLUMN

Вы также можете использовать .

Обзор ключевого слова DAX Studio COLUMN

В отличие от предыдущего кода DAX, он возвращает 1532 строки.

Это очень полезная функция, поскольку вновь созданный столбец сохраняется только для текущего сеанса DAX. То есть это не повлияет на ваши предыдущие или последующие сеансы.

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

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

Обзор ключевого слова DAX Studio COLUMN

Использование этой функции даст вам два значения в столбце «Тип продукта». Это полезно, когда вы хотите просмотреть статистику по определенным категориям.

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

Обзор ключевого слова DAX Studio COLUMN

Таким образом, в этом случае на скучные продукты приходится 67%, а на модные продукты — 32% от всей суммы продаж.

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

В этом случае в код DAX были добавлены категория продуктов и пол клиента. В результатах вы можете увидеть их как дополнительные столбцы. Общий объем продаж и Процент также изменяются в значении.

Обзор ключевого слова DAX Studio COLUMN

Ключевое слово DAX: ИЗМЕРЕНИЕ И КОЛОННА

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

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

Обзор ключевого слова DAX Studio COLUMN

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

Обзор ключевого слова DAX Studio COLUMN

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

Обзор ключевого слова DAX Studio COLUMN

Вы можете увидеть два значения, 985 и 1532, в столбце # Продукты. Число 985 соответствует количеству товаров, относящихся к категории «Модные», и 1532 — к категории «Скучные».

Заключение

Ключевое слово COLUMN можно легко смешивать и сопоставлять с другими ключевыми словами и функциями в DAX Studio. Это универсальное ключевое слово, позволяющее добавлять дополнительные столбцы или вычисляемые столбцы в существующую таблицу, не затрагивая предыдущие или последующие сеансы DAX Studio.

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





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