Блог Effema
Power BI

Зачем нужен Power Query?

В прошлых постах блога мы уже мельком упоминали встроенный в Power BI модуль Power Query. Давайте сегодня подробнее разберём, зачем он нужен, как подготавливать и чистить в нём данные, а также, какие необходимы знания и умения для работы в нём. Поехали!

📌Power Query – это преобразование данных, а также подсистема подготовки этих данных. Модуль оснащён графическим интерфейсом для их получения и редактором для применения преобразований. Место хранения данных будет зависеть от того, где будет использоваться Power Query. С его помощью выполняется обработка данных для извлечения, преобразования и загрузки (ETL).

📌Все действия для этого модуля написаны на языке программирования М – это встроенный язык исключительно для Power Query. Зачем нужен Power Query? Он предназначен для работы с табличными данными.

📌Power Query упрощает работу, обеспечивая подключение к широкому спектру источников данных, включая данные всех размеров и фигур. А согласованность опыта работы и обеспечение целостности возможностей запросов по всем источникам данных помогает решить вопросы с подключением к ним.

📌Одно из его ключевых отличий от Excel в том, что в последний можно вносить данные в любую ячейку. В Power BI такой возможности нет, поскольку он «мыслит» столбцами целиком (в некоторых случаях и таблицей в целом). В Power BI отсутствует возможность отсылки на конкретную ячейку. Данные можно получить при помощи фильтрации, формул и вычислений.

📌Power Query регистрозависимый. То есть, при внесении данных нужно обращать внимание на регистр букв: прописные и строчные буквы для него считаются разными.

📌Каждый шаг определяется именем переменной шага, а также основан на предыдущем и ссылается на него по имени. Сюда входит: фильтрация, сортировка, формат данных, удаление строк и столбцов, расчёты, замены значений, группировка, объединение таблиц и другое. Результат – это, как правило, самый последний шаг.

📌 Взаимодействие с пользователем происходит при помощи пользовательского интерфейса редактора Power Query. Цель этого интерфейса — помочь вам применить необходимые преобразования, просто взаимодействуя с удобным набором лент, меню, кнопками и другими интерактивными компонентами.

Comments powered by Agentima