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

Трансформиране на колони (Unpivot Column) - част 2

							 

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

Power BI ви дава възможност бързо да трансформирате и анализирате данни чрез функциите "Pivot Columns" и "Unpivot Columns" ("Завъртане на колони" и "Разгъване на колона"). Най-лесният начин да представите динамично връзката между създадени и затворени заявки е използването на опцията "Unpivot Columns". Така можете да проследявате лесно броя създадени и затворени запитвания по дни и да визуализирате натрупването им.

Задача: Повторете стъпка по стъпка процеса с Power BI Desktop 2.61

  1. Отворете Power BI Desktop 2.61 и изберете "Get Data" ("Вземи данни") → "Excel".
  2. Изберете файла с таблицата, която съдържа данни за запитванията и изберете съответния лист (sheet).
  3. Натиснете "Edit" ("Редактирай"), за да стартирате Query Editor.
  4. Изберете само нужните ви колони (от първа до четвърта) използвайки Ctrl + Shift, след това кликнете върху "Remove Other Columns" ("Премахни другите колони").
  5. Кликнете върху "Use First Row as Headers" ("Използвай първия ред като заглавия") за да настроите колоните.
  6. Изберете колоните "Входяща дата" и "Дата на приключване".
  7. Кликнете на "Unpivot Columns" ("Разгъване на колона") от менюто "Transform" ("Трансформиране"). Това ще пренесе заглавията на тези колони в редове.
  8. За да подобрите имената, кликнете върху клетка със стойност "входяща дата" и изберете "Replace Values" ("Замени стойности") от менюто "Home" ("Начало"), заменете с "Създадени". Повторете за "Дата на приключване" и заменете с "Затворени".
  9. Преименувайте колоните подходящо – пример: колоната със статуси може да е "Статус", а с датите – "Дата".
  10. Натиснете "Close and Apply" ("Затвори и приложи").
  11. Създайте графика: добавете "Дата" на Оста X, брой на "Входящ номер" в Стойности, а "Статус" – като разделител на данните.
  12. Ако искате да виждате само уникалните заявки, използвайте функцията "COUNT DISTINCT" ("Брой уникални стойности") вместо стандартната сума.

Как се изпълнява процесът в Power BI Desktop 2.128

В Power BI Desktop 2.128 стъпките са почти идентични с тези в Power BI Desktop 2.61:

  • Менютата и бутоните "Get Data" ("Вземи данни"), "Transform Data" ("Трансформирай данните"), "Unpivot Columns" ("Разгъване на колона") и "Replace Values" ("Замени стойности") се намират в същите секции.
  • Единствената осезаема разлика е леко подобрената навигация и визуален изглед в Query Editor, което улеснява избора на колони и командите.
  • Всички функции и процеси са със сходна терминология и разположение в интерфейса, така че можете да следвате напълно посочените по-горе стъпки.

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

  • Get Data ("Вземи данни") – Импортиране на източник от данни, напр. Excel файл
  • Edit ("Редактирай") – Отваря Query Editor за обработка на данните
  • Remove Other Columns ("Премахни другите колони") – Оставя само избраните колони в таблицата
  • Use First Row as Headers ("Използвай първия ред като заглавия") – Преобразува първия ред в имена на колони
  • Unpivot Columns ("Разгъване на колона") – Преобразува избраните колони в редове
  • Replace Values ("Замени стойности") – Променя дадена стойност в избрана колона
  • Close and Apply ("Затвори и приложи") – Прилага промените и се връща към основния изглед
  • COUNT DISTINCT ("Брой уникални стойности") – Показа уникалния брой елементи в дадена колона

Практически съвет за по-добра визуализация

Когато след обработка добавяте данните в графика, проверете дали използвате брояч за уникални стойности при визуализация, за да избегнете двойно преброяване на заявки.

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

Въпроси
Отговори