Преобразование текста в Power Query

Подготовка данных в Power BI

Maarten Van den Broeck

Content Developer at DataCamp

Что такое чистые текстовые данные?

  • Без опечаток
  • Единообразное форматирование
    • Данные представлены последовательно
    • Единый регистр
    • Нет пробелов в начале и конце строки
    • Нет знаков препинания(!) и управляющих символов (\n, \r и т. д.)
  • В идеале каждый столбец хранит одну единицу информации
    • При необходимости столбцы разделяют или объединяют

Yeelow -> Yellow

Снимок экрана Power Query с таблицей, содержащей два столбца: один с «грязными» данными, другой — с очищенными.

Снимок экрана Power Query с таблицей из трёх столбцов: один содержит несколько единиц информации, два других — по одной, полученных из первого.

Подготовка данных в Power BI

Как очистить текстовые данные?

  • Доступны на вкладке Transform

Снимок экрана интерфейса Power Query с параметрами преобразования текста

  • Используйте Format для изменения регистра, а также для доступа к Trim и Clean

  • Trim и Clean следует применять ко всем текстовым столбцам

    • Trim — удаляет пробелы в начале и конце строки
    • Clean — удаляет управляющие символы (перенос строки, возврат каретки и т. д.)
Подготовка данных в Power BI

Разделение и объединение столбцов

  • Каждый столбец должен содержать одну единицу информации

    • Иногда столбцы нужно разделить или объединить
  • Если один столбец содержит несколько единиц информации -> разделить

    • Адрес -> Здание, Улица, Город, Страна
  • Если два и более столбцов можно объединить в одну единицу информации -> объединить

    • Имя, Фамилия -> Полное имя

Снимок экрана Power Query с преобразованием «Разделить столбец» и его параметрами

Снимок экрана Power Query с преобразованием «Объединить столбцы»

Подготовка данных в Power BI

Давайте потренируемся!

Подготовка данных в Power BI

Preparing Video For Download...