Допълнения към урока
Учебна програма Бизнес анализи с Power BI
2. Query Editor

Най-важното, което да запомните от този урок

В този урок ще научите как да добавяте нови колони към данните си в Power BI чрез различни инструменти – Custom Column, Conditional Column, Duplicate Column и Index Column. Важно е да знаете кога да използвате всеки от тях: Custom Column и Custom Function изискват програмиране на езика M, докато Conditional Column е лесен визуален метод без нужда от програмен опит. Дублирането и индексирането на колони са бързи начини за копиране и създаване на уникални стойности за всеки ред.

Задача стъпка по стъпка: Добавяне на колони в Power BI Desktop 2.61

  1. Custom Column ("Персонализирана колона"):

    • В Power Query Editor, изберете "Add Column" ("Добави колона") → "Custom Column" ("Персонализирана колона").
    • Задайте име на новата колона.
    • Въведете формула на езика M за манипулация на данните (например: [Date] * 100).
    • Натиснете OK, за да създадете колоната.
    • Съвет: Използвайте този инструмент пестеливо, тъй като работата с M изисква програмен опит.
  2. Custom Function ("Персонализирана функция"):

    • Създайте функция в Power Query Editor (чрез "Advanced Editor").
    • Дайте име и дефинирайте параметрите (например: Number).
    • Опишете изчислението (например: Number * 10).
    • Прилагайте функцията чрез "Invoke Custom Function" ("Извикай персонализирана функция") спрямо желаната колона.
  3. Conditional Column ("Условна колона"):

    • Изберете "Add Column" ("Добави колона") → "Conditional Column" ("Условна колона").
    • Дайте име на новата колона (например: Категория).
    • Визуално въведете условието (например: Ако [Стойност] < 100 → "по-малко от 100"; ако <= 200 → "по-малко или равно на 200"; в други случаи → "200 плюс").
    • При нужда редактирайте условията, за да визуализирате правилата.
  4. Duplicate Column ("Дублиране на колона") и Index Column ("Индекс колона"):

    • Изберете съответно "Duplicate Column" (дублирате избрана колона) или "Index Column" (генерирате нова колона с уникални стойности за всеки ред, може да започнете от 0, 1 или друга стойност по избор).

Задача стъпка по стъпка: Добавяне на колони в Power BI Desktop 2.127

Интерфейсът и функционалностите на Power BI Desktop 2.127 (юни 2024) са почти идентични с версия 2.61 по отношение на добавяне на Custom Column, Conditional Column, Duplicate и Index Column. Основната разлика е леко обновеният интерфейс с по-ясни икони и нов дизайн, както и добавени подсказки за по-лесна работа. Стъпките за изпълнение са същите, както в предходната секция.

Често използвани команди и функции в този урок

  • Custom Column – Създава персонализирана колона с формула на M.
  • Custom Function – Прилага предварително създадена функция на M върху колона/данни.
  • Conditional Column – Създава колона с условия чрез визуален редактор.
  • Duplicate Column – Копира избраната колона без промени.
  • Index Column – Създава уникален индекс за всеки ред с избрана начална стойност и стъпка.

Дискусия към урока