Niisiis alustame algusest. Power Query on andmepäringu ja -töötluse tehnoloogia, mis annab kasutajale võimaluse andmed laadimise protsessis sobivale kujule ümber töödelda. See on väga hea tööriist, kuna võimaldab kasutajal ühendada end mitmete erinevate allikatega alates Microsofti erinevatest toodetest kuni lõpetades kõigi enimlevinute platvormide või andmekandjatega nagu Excel, CSV, PDF, Web jt.
Paljud, kes suurte andmemahtudega toimetavad, kasutavad Excelit, aga ei tea kus Power Query asub. Power Query esineb sellistes programmides nagu Power BI, Excel, Microsoft SQL ja Common Data Service ehk andmete talletamise teenuses, mida kasutavad Microsofti erinevad ärirakendused.
Mida sellega teha saab ja kuidas see protsess Power Querys toimib?
Mina leian, et Power Query rakendus ja võimalused on piiritud, kuna kasutajatel avaneb võimalus seadistada andmepäringud täpselt nii nagu vaja on. Tihtipeale tuleb andmeid, enne nende kasutamist, töödelda sobivale kujule ja selleks sobib Power Query väga ideaalselt. Kasutajaliidese lihtsus võimaldab seda saavutada lausa ilma koodi kirjutamata.
Näiteks mul on kolm erinevat andmeallikat ja eesmärk on neist kokku panna üks ühine tabel, siis tegelikult ei pea seda tegema enam Excelis keeruliste valemitega, vaid kogu selle sidumise töö saab kenasti ära lahendada Power Query-s andmete pärimise hetkel.
Lisaks tagab see kordades kiirema jõudluse, kui seda oleks Excelis.
Vahel võib tulla ette mure andmekvaliteediga. Eriti siis, kui kasutatakse kolleegidega ühiselt sama tabelit, kuid kõik kirjutavad samu asju erinevat moodi. Excelis võib olla andmete puhastamine aega nõudev, sest iga kord kui andmeid käsitleda, tuleb see puhastuse protseduur taaskord läbi teha. Power Query võlu on aga see, et kui oled korra kõik sammud paika seadnud, siis järgmisel korral piisab vaid päringu värskendamisest ja kõik varasemalt paika pandud protseduurid ja sammud korratakse uuesti läbi.
Sisuliselt tähendab see oma töö suures osas automatiseerimist. Ehk protsess Power Querys näeb välja selline: valin omale andmeallikad ja programm näitab, mida neist allikatest ma importida saaksin. Tekkinud andmevaates saan tabeli kujul andmetega teha kõike mida soovin - vajadusel arvutan sinna juurde uusi tulpasid või muundan mõnes tulbas väärtused teistsugusele kujule. Liidan tabelile juurde andmeid teistest tabelitest või kustutan ära ebavajalikud read jne. Kui kõik protsessid on kirjeldatud nii nagu lõpptulemuses vaja, saab päringu salvestada ja otsustada, kuhu need tulemused kuvatakse. Exceli puhul saan valida, kas päring laetakse tabelisse või kuvatakse need otse pivot-tabelites –ja/või joonistel. Power Query puhul laetakse päringu tulemused mudelisse ja sealt edasi saab hakata looma interaktiivset raportit.
Seotud lood
Lords LB Asset Management viib kuni 30. septembrini läbi Baltic Core Property Fundi fondiosakute avalikku pakkumist. Fond plaanib luua toimivatest ja üüritulu tootvatest A-klassi ärihoonetest koosneva portfelli ning selle esimene kavandatav ost on Vilniuse kesklinnas asuv ärikeskus Artery, mille täituvus on 98%. Mida tähendab fondiosak investorile, millised tegurid määravad selle väärtuse muutumise ja millest moodustub investeeringu tootlus?