Упражнение. Импорт в Power BI Desktop
Обзор
Предполагаемое время выполнения этого упражнения — 20 минут.
В этом упражнении вы выполните следующие задачи:
- Импорт из Excel в Power BI Desktop: запросы и таблицы с Customers и Quotes
- Изменение импортированных запросов для включения таблицы Dates
- Закрытие Power Query & загрузки таблицы Dates в модель данных
Примечание
Это упражнение было создано на основе деятельности по продажам вымышленной Wi-Fi компании SureWi, которая была предоставлена [P3 Adaptive. Данные являются собственностью P3 Adaptive и предоставляются исключительно для демонстрации функциональных возможностей Excel и Power BI с отраслевыми демонстрационными данными. При любом использовании этих данных необходимо ссылаться на P3 Adaptive. Если вы еще этого не сделали, скачайте и извлеките файлы лаборатории в https://aka.ms/modern-analyst-labs папку C:\modern-analyst-labs .
Упражнение 1. Импорт из Excel в Power BI Desktop: запросы и таблицы Customers и Quotes
В этом упражнении вы запустите Power BI Desktop и импортируете запросы и таблицы Customers & Quotes из Excel в Power BI Desktop.
Задача 1. Запуск Power BI Desktop
В этой задаче вы запустите Power BI Desktop и сохраните новый PBIX-файл.
Запустите Power BI Desktop.
Если применимо, используйте "X" в правом верхнем углу, чтобы закрыть окно приветствия.
Задача 2. Проверка параметров
На ленте "Главная" в Power BI перейдите в раздел Файл>Параметры и настройки>Параметры.
В разделе Global (Глобальные ) выберите Data Load (Загрузка данных ) и в разделе Type Detection (Обнаружение типов ) убедитесь, что установлен флажок Определить тип столбца и заголовки для неструктурированных источников .
Задача 3. Импорт Power Query, Power Pivot, Power View
В этой задаче вы перейдете и откроете начальный XLSX-файл, а затем начнете процесс импорта.
Выберите Файл>Импорт>Power Query, Power Pivot, Power View.
Перейдите в папку C:\modern-analyst-labs\Lab 02A .
Выберите файл MAIAD Lab 02A - Start.xlsx и нажмите Открыть.
Нажмите кнопку Запуск, чтобы начать импорт.
Просмотрите отчет Импорт содержимого книги Excel .
Затем нажмите кнопку Закрыть.
Примечание
Импорт из Excel в Power BI Desktop является односторонним переходом. Все запросы, таблицы модели данных, ключевые показатели эффективности и меры будут импортированы в Power BI Desktop. Все последующие операции импорта с тем же именем файла будут перезаписывать существующий PBIX.
Обратите внимание, что таблицы Customers и Quotes доступны в списке Поля.
Задача 4. Сохранение PBIX-файла
В этой задаче вы сохраните файл с новым именем.
Выберите Файл>Сохранить как.
Сохраните файл как MAIAD Lab 02A - Power BI Import - My Solution.pbix.
Упражнение 2. Изменение импортированных запросов для включения таблицы Dates
В этом упражнении вы запустите Редактор Power Query из Power BI Desktop и измените импортированные запросы, чтобы добавить новый запрос Dates и таблицу в модель данных.
Задача 1. Запуск Power Query из Power BI Desktop
В этой задаче вы запустите Power Query из Power BI Desktop и измените существующие запросы, чтобы добавить новую таблицу Dates.
На вкладке Главная ленты выберите Преобразовать данные>Преобразовать данные.
Примечание
Запустится Power Query из Power BI Desktop. Он очень похож на Power Query в Excel, и запросы Customers и Quotes были импортированы и преобразованы.
Примечание
Может появилось сообщение об ошибке расположения файла:
DataSource.Error. Не удалось найти часть пути "C:\MAIAD\Attendee\Lab Materials\Lab 02A\MAIAD Lab 02A - Data Source - Customers.csv". Сведения: C:\MAIAD\Attendee\Lab Materials\Lab 02A\MAIAD Lab 02A - Источник данных - Customers.csv
Вам потребуется выбрать каждый запрос на панели > Запросы, затем в области Примененные шаги области Параметры запроса выберите шаг > Источник, а затем щелкните значок Шестеренка справа от шага Источник и измените расположение пути к файлу, если это применимо.
Задача 2. Новый источник — добавление таблицы Dates
В этой задаче вы добавите таблицу Dates в существующие запросы и загрузите новый запрос и таблицу в модель данных.
На ленте Редактор Power Query Главная выберите Параметр Получить текст илиCSV-файл.>
Перейдите в папку C:\modern-analyst-labs\Lab 02A .
Выберите файл MAIAD Lab 02A - Data Source - Dates.csv и нажмите Открыть.
При отображении примите параметры источника файла, разделителя и обнаружения типов данных по умолчанию. Затем нажмите кнопку OK.
Задача 3. Переименование запроса
В этой задаче вы добавите имя запроса, чтобы использовать понятное имя существительного и имя файла по умолчанию.
Дважды щелкните панель "Запросы" для MAIAD Lab 02A - Data Source - Dates, чтобы изменить имя запроса по умолчанию.
Измените имя MAIAD Lab 02A - Data Source - Dates на Dates.
Задача 4. Преобразование типов данных
В этой задаче вы добавите изменение типа данных по умолчанию для столбца [Year] запроса #"Dates".
На ленте Главная выберите Преобразовать данные , чтобы открыть окно Запрос.
В области Предварительный просмотр щелкните значок типа данных "123" в столбце [Год] и измените тип данных с Целое число на Текст.
Примечание
Типы данных столбцов выполняют различные функции в Power BI. Например, если выбрано "Целое число", будет по умолчанию выполняться агрегирование. Нет смысла суммировать столбец [Year], поэтому, изменив тип данных Text, мы предотвратим это агрегирование по умолчанию.
Нажмите кнопку Заменить текущий в окне "Изменить тип столбца".
Примечание
Так как мы на шаге Изменить тип в примененных шагах, это сообщение подтверждает, что мы хотим изменить [Year] на тип данных Text на этом существующем шаге. Параметр Добавить новый шаг изменит значение [Year] на тип данных Текст, но добавит его в качестве нового шага в списке Примененные шаги.
Упражнение 3. Закрытие Power Query и загрузка таблицы Dates в модель данных
В этом упражнении вы закроете & применить изменения Редактор Power Query и загрузите таблицу Dates в модель данных.
Задача 1. Закрыть и применить
В этой задаче вы будете использовать кнопку Закрыть & Применить, чтобы сохранить запрос Dates в Редактор Power Query и загрузить таблицу Dates в модель данных.
На ленте Редактор Power Query Главная выберите Закрыть & Кнопку> Применить Закрыть & Применить, чтобы загрузить новую таблицу Dates в модель данных.
Задача 2. Просмотр таблицы Dates в списке "Поля"
В этой задаче вы увидите, что новая таблица Dates теперь также доступна в списке Поля.
:::image type="content" source="../media/customers-dates-quotes.png" alt-text="Screenshot of Power BI Desktop with Customers, Dates, and Quotes displayed in the Fields pane.":::
Заключение
В этом задании вы начали с существующего файла Excel, который содержал подключения к данным в Power Query к Excel и CSV-файлу из предыдущего задания. Вы запустили приложение Power BI Desktop, импортировали существующие Connections Power Connections из Excel в Power BI Desktop и сохранили их в виде PBIX-файла. Затем вы использовали кнопку Преобразовать данные, чтобы запустить Редактор Power Query из Power BI Desktop загрузить новый запрос Dates из источника данных CSV, а затем в области Предварительный просмотр для преобразования типа данных столбца [Год]. Наконец, вы использовали параметр Закрыть & Применить, чтобы добавить запрос Dates в качестве новой таблицы в модель данных.