Моделирование данных с помощью Excel Power Pivot
Microsoft Excel Power Pivot - отличный инструмент для моделирования и анализа данных.
Модель данных - это база данных Power Pivot.
DAX - это язык формул, который можно использовать для создания метаданных с данными в модели данных с помощью формул DAX.
Сводные таблицы Power в Excel, созданные с использованием данных и метаданных в модели данных, позволяют анализировать данные и представлять результаты.
В этом руководстве вы изучите моделирование данных с помощью модели данных Power Pivot и DAX и анализ данных с помощью Power Pivot. Если вы новичок в Power Pivot, обратитесь к руководству по Excel Power Pivot.
Вы изучили этапы процесса моделирования данных из предыдущей главы - Концепции моделирования и анализа данных. В этой главе вы узнаете, как выполнить каждый из этих шагов с помощью модели данных Power Pivot и DAX.
В следующих разделах вы узнаете о каждом из этих шагов процесса применительно к модели данных Power Pivot и о том, как используется DAX.
Формирование данных
В Excel Power Pivot вы можете импортировать данные из различных типов источников данных, а во время импорта вы можете просматривать и выбирать таблицы и столбцы, которые вы хотите импортировать.
Определите источники данных.
Найдите типы источников данных. Например, база данных или служба данных или любой другой источник данных.
Решите, какие данные актуальны в текущем контексте.
Определитесь с соответствующими типами данных для данных. В модели данных Power Pivot у вас может быть только один тип данных для всего столбца в таблице.
Определите, какие из таблиц являются таблицами фактов, а какие - таблицами измерений.
Определитесь с соответствующими логическими отношениями между таблицами.
Загрузка данных в модель данных
Вы можете загрузить данные в модель данных с помощью нескольких параметров, представленных в окне Power Pivot на ленте. Вы можете найти эти параметры в группе Получить внешние данные.
Вы узнаете, как загрузить данные из базы данных Access в модель данных в главе «Загрузка данных в модель данных».
В целях иллюстрации используется база данных Access с данными о прибылях и убытках.
Определение типов данных в модели данных
Следующим шагом в процессе моделирования данных в Power Pivot является определение типов данных столбцов в таблицах, которые загружаются в модель данных.
Вы узнаете, как определять типы данных столбцов в таблицах в главе - Определение типов данных в модели данных.
Создание отношений между таблицами
Следующим шагом в процессе моделирования данных в Power Pivot является создание связей между таблицами в модели данных.
Вы узнаете, как создавать отношения между таблицами в главе - Расширение модели данных.
Создание новой аналитики данных
В модели данных вы можете создавать метаданные, необходимые для создания новой информации о данных:
- Создание вычисляемых столбцов
- Создание таблицы дат
- Создание показателей
Затем вы можете проанализировать данные, создав динамические сводные таблицы Power, основанные на столбцах в таблицах и показателях, которые отображаются в виде полей в списке полей сводной таблицы.
Добавление вычисляемых столбцов
Вычисляемые столбцы в таблице - это столбцы, которые вы добавляете в таблицу с помощью формул DAX.
Вы узнаете, как добавить вычисляемые столбцы в таблицу в модели данных в главе - Расширение модели данных.
Создание таблицы дат
Чтобы использовать функции логики операций со временем в формулах DAX для создания метаданных, вам потребуется таблица дат. Если вы плохо знакомы с таблицами дат, обратитесь к главе - Общие сведения о таблицах дат.
Вы узнаете, как создать таблицу дат в модели данных в главе - Расширение модели данных.
Создание показателей
Вы можете создавать различные меры в таблице данных, используя функции DAX и формулы DAX для различных вычислений, необходимых для анализа данных в текущем контексте.
Это важнейший этап моделирования данных с помощью DAX.
В следующих главах вы узнаете, как создавать показатели для различных целей анализа прибылей и убытков.
Анализ данных с помощью Power PivotTables
Вы можете создавать Power PivotTables для каждого аспекта анализа прибылей и убытков. По мере того, как вы узнаете, как создавать меры с помощью DAX в следующих главах, вы также узнаете, как анализировать данные с помощью этих мер с помощью Power PivotTables.