Перейти к содержимому

7. Полезняшки Excel

Приложения. SSAS Tabular, формулы кубов, сообщения об ошибках

Это окончание перевода книги Роб Колли. Формулы DAX для Power Pivot. Главы не являются независимыми, поэтому рекомендую читать последовательно.

Предыдущая глава        Содержание

В книге мы сделали несколько смелых заявлений о влиянии Power Pivot на вашу карьеру. Мы использовали такие слова, как программист, инженер и разработчик, чтобы описать вашу меняющуюся роль. Однако, в какой-то момент вы, возможно, почувствуете, что PowerPivot уже недостаточно: ваши файлы становятся слишком большими или вы переросли модель доступа «всё или ничего»… Ну что ж, познакомьтесь с большим братом Power Pivot – SSAS Tabular (не путайте с табличными службами SSAS, которые используют тот же движок, что и Power Pivot).

Ris. P.1. Krivaya obucheniya Excel PowerPivot i SSAS Tabular

Рис. П.1. Кривая обучения Excel, PowerPivot и … SSAS Tabular

Подробнее »Приложения. SSAS Tabular, формулы кубов, сообщения об ошибках

Глава 28. Серверное/облачное размещение данных для модели DAX

Это продолжение перевода книги Роб Колли. Формулы DAX для Power Pivot. Главы не являются независимыми, поэтому рекомендую читать последовательно.

Предыдущая глава        Содержание    Следующая глава

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

Ris. 28.1. Vse chto my sozdaem v Power BI Desktop sohranyaetsya v fajle pbix v Power Pivot xlsx

Рис. 28.1. Все, что мы создаем в Power BI Desktop, сохраняется в файле *.pbix; в Power Pivot – *.xlsx

Подробнее »Глава 28. Серверное/облачное размещение данных для модели DAX

Глава 27. Новые функции и переменные DAX

Это продолжение перевода книги Роб Колли. Формулы DAX для Power Pivot. Главы не являются независимыми, поэтому рекомендую читать последовательно.

Предыдущая глава        Содержание    Следующая глава

Всё, что описано в этой главе будет работать, начиная с Excel 2016, или в Power BI Desktop.

Ris. 27.1. Vychislyaemyj stolbtse na osnove funktsiya DATEDIFF v Power BI Desktop

Рис. 27.1. Вычисляемый столбец на основе функция DATEDIFF() в Power BI Desktop

Подробнее »Глава 27. Новые функции и переменные DAX

Глава 26. Продвинутые вычисляемые столбцы в Power Pivot

Это продолжение перевода книги Роб Колли. Формулы DAX для Power Pivot. Главы не являются независимыми, поэтому рекомендую читать последовательно.

Предыдущая глава        Содержание    Следующая глава

Вычисляемые столбцы не являются сильной стороной DAX. Меры – это да! (поэтому почти вся книга посвящена им). А вот столбцы есть и в обычном Excel, поэтому, по большому счету, здесь мало что добавишь. На самом деле, вычисляемые столбцы в Power Pivot даже немного сложнее, чем обычные столбцы Excel, потому что Power Pivot не хватает ссылки в стиле "A1". А начнем мы с относительно простых трюков.

Ris. 26.1. Prodazhi v zavisimosti ot temperaturnogo diapazona

Рис. 26.1. Продажи в зависимости от температурного диапазона

Подробнее »Глава 26. Продвинутые вычисляемые столбцы в Power Pivot

Глава 25. Пользовательский календарь в Power Pivot

Это продолжение перевода книги Роб Колли. Формулы DAX для Power Pivot. Главы не являются независимыми, поэтому рекомендую читать последовательно.

Предыдущая глава        Содержание    Следующая глава

Мы очень любим создавать пользовательские календари в DAX. Тем не менее, нам потребовалось некоторое время, чтобы открыть волшебную формулу. Сейчас мы поделимся с вами нашим секретом.

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

Ris. 25.1. Primer polzovatelskogo kalendarya 4 5 4

Рис. 25.1. Пример пользовательского календаря 4/5/4, используемого в розничной торговле[1]

Подробнее »Глава 25. Пользовательский календарь в Power Pivot

Глава 24. Нюансы функций CALCULATE() и FILTER()

Это продолжение перевода книги Роб Колли. Формулы DAX для Power Pivot. Главы не являются независимыми, поэтому рекомендую читать последовательно.

Предыдущая глава        Содержание    Следующая глава

Как и предыдущая глава, эта не является обязательной. Она раскрывает несколько тонких возможностей функций CALCULATE() и FILTER().

О том, что аргумент <filter> функции CALCULATE() переопределяет контекст фильтра, заданный координатами сводной таблицы, мы уже говорили в главе 8. Обсудим это подробнее. Для облегчения восприятия воспользуемся визуальным подходом. Предположим, у нас есть мера – Красные велосипеды, купленные женщинами:

В сводной таблице установлены фильтры по цвету, полу и году:

Ris. 24.1. Kontekst filtra svodnoj tablitsy

Рис. 24.1. Контекст фильтра сводной таблицы

Подробнее »Глава 24. Нюансы функций CALCULATE() и FILTER()

Глава 23. Прояснение понятий «контекст фильтра» и «контекст строки»

Это продолжение перевода книги Роб Колли. Формулы DAX для Power Pivot. Главы не являются независимыми, поэтому рекомендую читать последовательно.

Предыдущая глава       Содержание    Следующая глава

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

Ris. 23.1. Dlya vychislyaemyh stolbtsov kontekst stroki opredelyaetsya avtomaticheski

Рис. 23.1. Для вычисляемых столбцов контекст строки определяется автоматически; чтобы увеличить изображение кликните на нем правой кнопкой мыши и выберите Открыть картинку в новой вкладке

Подробнее »Глава 23. Прояснение понятий «контекст фильтра» и «контекст строки»

Глава 22. Сложные связи модели данных Power Pivot

Это продолжение перевода книги Роб Колли. Формулы DAX для Power Pivot. Главы не являются независимыми, поэтому рекомендую читать последовательно.

Предыдущая глава        Содержание    Следующая глава

В DAX связи очень важны. Но некоторые связи, как бы это сказать, сложнее, чем другие))

Несколько связей между двумя таблицами

Рассмотрим таблицы Sales и Calendar. Они связаны Calendar[Date] –> Sales[OrderDate]. Файл примера – ch22A_ComplicatedRelationships.xlsx.

Ris. 22.1. Mogut li eti dve tablitsy imet bolee odnoj svyazi

Рис. 22.1. Могут ли эти две таблицы иметь более одной связи?

Подробнее »Глава 22. Сложные связи модели данных Power Pivot

Глава 21. Power BI Desktop

Это продолжение перевода книги Роб Колли. Формулы DAX для Power Pivot. Главы не являются независимыми, поэтому рекомендую читать последовательно.

Предыдущая глава       Содержание    Следующая глава

Power BI Desktop включает «под капотом» Power Pivot и Power Query, плюс превосходные средства визуализации. Power BI Desktop можно скачать бесплатно с сайта Microsoft. Power BI Desktop имеет три режима: Отчет, Данные и Модель (рис. 21.1–21.3).

Ris. 21.1. Rezhim otcheta Power BI Desktop

Рис. 21.1. Режим отчета Power BI Desktop; чтобы увеличить изображение кликните на нем правой кнопкой мыши и выберите Открыть картинку в новой вкладке

Подробнее »Глава 21. Power BI Desktop

Глава 20. Power Query в помощь

Это продолжение перевода книги Роб Колли. Формулы DAX для Power Pivot. Главы не являются независимыми, поэтому рекомендую читать последовательно.

Предыдущая глава       Содержание    Следующая глава

Базы данных являются превосходным источником данных. Люди вкладывают усилия в создание баз данных, чтобы данные были чистыми, полными и оптимизированными до того, как они будут использоваться. Если у вас есть DBA (администратор базы данных), любите его, обнимайте, благодарите. А затем попросите очистить и переформатировать данные для ваших целей))

Но за пределами базы данных, реальные данные… грязные. К сожалению, большая часть мира не получает свои данные из баз данных. Большая часть мира по уши в текстовых файлах и файлах Excel. В конце концов, кнопка Экспорт в Excel является 3-й наиболее распространенной кнопкой во всех приложениях BI (после Ok и Cancel, конечно), и эти кнопки производят такие файлы. Реальные данные часто разделяются на множество файлов, когда вы хотели бы анализировать их все вместе. Реальные данные помещаются в столбцы, когда они нужны в строках. Реальные данные хранятся в двумерной таблице, когда вам нужны отдельные таблицы данных и поиска. Эта глава не для тех, кто живет на суше. Если вы живете на земле баз данных, и у вас есть дружественный DBA, перейдите к следующей главе!

Ris. 20.1. Bolshinstvo lyudej zhivut za predelami skazochnoj strany. Oni zhivut v gryaznom mire realnyh dannyh

Рис. 20.1. Большинство людей, к сожалению, живут за пределами сказочной страны. Они живут в грязном мире реальных данных

Подробнее »Глава 20. Power Query в помощь