Unpivot ir Pivot Power Query: kaip transformuoti duomenis analizei

Unpivot & Pivot — Power Query | analytics.bi
Dažnu atveju duomenys būna pateikti netinkamu analizei formatu. Unpivot leidžia stulpelius paversti eilutėmis, o Pivot – eilutes paversti stulpeliais.

Jei dar tik pradedate dirbti su Power Query , šie du veiksmai yra vieni svarbiausių transformuojant duomenis prieš analizę.

1. Kada naudoti Unpivot

Unpivot naudojamas, kai duomenys yra „platus” (wide) formatu.

  • Mėnesiai yra stulpeliuose
  • Metai yra stulpeliuose
  • Kelios metrikos yra skirtinguose stulpeliuose
Power Query Unpivot pavyzdys stulpeliai į eilutes

Unpivot transformuoja duomenis į „long format”, kuris yra daug tinkamesnis analizei ir vizualizacijai.

Tai yra pagrindas kuriant tvarkingą duomenų rinkinį .

Kaip pasiekti:
Pažymėkite stulpelius → Dešiniu pelės mygtuku → Unpivot Columns

2. Kada naudoti Pivot

Pivot naudojamas, kai norite, kad kategorijų reikšmės iš eilučių taptų atskirais stulpeliais.

Power Query Pivot pavyzdys eilutės į stulpelius

Pivot yra priešingas Unpivot – jis „pasuka” duomenis iš vertikalios struktūros į horizontalią.

Kaip pasiekti:
Pasirinkite stulpelį → Transform → Pivot Column

3. Teisingas Unpivot būdas

Dažna klaida – pažymėti visus stulpelius ir naudoti Unpivot. Dažniausiai geriau:

  • Pažymėti ID stulpelius (pvz., Produktas, Regionas)
  • Naudoti Unpivot Other Columns

Tai leidžia išvengti problemų, kai duomenyse atsiranda naujų stulpelių.

Prieš Unpivot dažnai verta išvalyti tekstus naudojant: Text Transformations Power Query

Kaip pasiekti:
Pažymėkite ID stulpelius → Dešiniu pelės mygtuku → Unpivot Other Columns

4. Ką daryti, jei atsiranda klaidų

Dažniausios priežastys:

  • Skirtingi duomenų tipai
  • Null reikšmės
  • Tekstas tarp skaičių

Dažnai problemos kyla dėl: neteisingų duomenų tipų Power Query

Trumpai:
Stulpeliai → eilutės → Unpivot
Eilutės → stulpeliai → Pivot

Ką skaityti toliau

Išvada

Unpivot ir Pivot yra priešingi, bet vienas kitą papildantys veiksmai. Jie leidžia paversti netvarkingus duomenis į analizės lygio struktūrą.

Supratus šiuos veiksmus, tampa daug lengviau kurti Power BI ataskaitas ir dirbti su duomenimis efektyviai.

Nemokama atmintinė

Power Query atmintinė: automatizuok ataskaitą

Pagrindiniai žingsniai, 5 dažnos klaidos ir kada verta automatizuoti ataskaitą.

  • PDF · 2 psl., praktiška
  • Be spam'o — tik nauda
Blank Form (#5)
Be spam'o. Atsisakyti gali bet kada.

Panašūs straipsniai