Моделирование данных с помощью 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.