Історія версій у списках SharePoint
Дізнайтеся, як історія версій у SharePoint може допомогти вам побачити еволюцію певних даних і скільки змін вони зазнали.
Після наступного ключового слова, яке вам потрібно вивчити, є DEFINE. У цьому посібнику ми розглянемо, що таке ключове слово DEFINE і як воно використовується в DAX Studio. Конкретні приклади обговорюються по дорозі.
Зміст
Використання ключового слова DEFINE в DAX Studio
DEFINE — це ключове слово, яке визначає сутності, застосовані до одного або кількох операторів EVALUATE у запиті DAX.
Приклад №1: DEFINE за допомогою функцій DAX
У цьому прикладі перший рядок коду отримує всі різні кількості в таблиці продажів. Другий рядок обмежує кількість, що повертається. Щоб повернути результат змінної, потрібно використати ключове слово EVALUATE .
Якщо ви спробуєте ОЦІНИТИ другу змінну, з’явиться інший результат.
Крім того, ви можете використовувати змінну FewQuantities, щоб підрахувати кількість рядків у таблиці продажів, які стосуються кількості 1, 2 і 3.
Вам також потрібно використовуватипобудувати. Потім застосуйтеіфункції для підрахунку кількості рядків у таблиці продажів. Після цього помістіть змінну FewQuantities у фільтр. Це дає вам загальну кількість рядків у таблиці продажів.
Приклад №2: Складні вирази
Давайте розглянемо інший приклад, який стосується складних виразів.
У цьому випадку вам потрібно використати конструкцію таблиці, щоб повернути стовпець, що містить величини 1, 6, 3 і 5. Для другої змінної вам потрібнофункція для фільтраціїзмінна Sales Quantity FewQuantities.
Перш ніж продовжити, запустіть EVALUATE FilterContextFromSlicer , щоб дізнатися, чи ви отримуєте правильні результати.
Після цього введіть функцію SUMMARIZECOLUMNS за наведеним нижче кодом:
Ця нижня частина коду імітує поведінку .
Theфункція корисна для створення візуальних зображень і відповідей на запити. У цьому випадку зрізи є частиною контексту фільтра. Потім вам потрібно додати новий стовпець «Усього рядків», щоб відобразити результати коду. Останній аргумент використовує функцію COUNTROWS для повернення кількості рядків у таблиці Sales.
Якщо ви виконаєте цей код, ви отримаєте таблицю, що складається з двох стовпців. У першому стовпці показано колір продукту, а в другому – загальні рядки.
Однак конструкція COUNTROWS (Продажі) не ідеально використовується у функції SUMMARIZECOLUMNS. Натомість найкраща практика полягає у створенні нових заходів. Про це йтиметься далі в наступних уроках.
Висновок
У цьому підручнику наведено швидкі та конкретні приклади того, як можна використовувати ключове слово DEFINE у своїх кодах DAX Studio. Це також має вирішальне значення для належної роботи змінних.
DAX Studio — потужний інструмент для створення запитів і звітів. Вивчивши мету та функції не лише DEFINE, але й усіх доступних ключових слів і функцій, ви станете більш досвідченими у вирішенні складних проблем і розширеній логіці кодування.
Всього найкращого,
експерти LuckyTemplates
Дізнайтеся, як історія версій у SharePoint може допомогти вам побачити еволюцію певних даних і скільки змін вони зазнали.
Ось інструмент для створення звітів і візуальних матеріалів, засіб вибору шістнадцяткових кодів кольорів, за допомогою якого можна легко отримати кольори для звітів LuckyTemplates.
Ви можете легко відобразити діапазон дат як роздільник у своєму звіті за допомогою таблиці періодів. Використовуйте M-код, щоб створити динамічний роздільник дат у LuckyTemplates.
Збирався зануритися в частотні таблиці в Excel, а також у таблиці пропорцій. Добре подивіться, що це таке і коли їх використовувати.
Дізнайтеся, як завантажити та інсталювати DAX Studio та Tabular Editor 3 і як налаштувати їх для використання в LuckyTemplates і Excel.
Цей блог містить візуалізацію Shape Map для просторового аналізу в LuckyTemplates. Я покажу вам, як ви можете ефективно використовувати цю візуалізацію з її функціями та елементами.
У цьому підручнику я демонструю унікальну ідею щодо фінансової звітності, яка полягає в розподілі результатів для попереднього визначення шаблонів таблиць у LuckyTemplates.
Створіть показники DAX у LuckyTemplates, використовуючи наявні показники або формули. Це те, що я називаю технікою розгалуження міри.
У цьому блозі ознайомтеся з набором даних LuckyTemplates, найпотужнішим викликом функцій, який надає вам під рукою тисячі функцій M і DAX.
У сьогоднішньому підручнику я поділюся кількома методами моделювання даних про те, як краще організувати показники DAX для більш ефективного робочого процесу.