Andmete analüüs ja muutmine Copiloti ja Power Query abil Power BI-s
Allikas: Äri-IT Sügis 2024
Autor: Bobur Umurzokov, Data & AI Engineer, Microsoft’s MVP for Azure
Tehisintellekti juhitud analüütika Copilotiga Power BI jaoks.
Copilot on tipptasemel AI suur keelemudel (LLM), mis muudab sõnad uskumatult võimsaks tööriistaks. 2024. aastal tõi Microsoft turule Copiloti Power BI jaoks. See on kasutajate isiklik AI-assistent, mis on loodud analüüsima automaatselt andmeid, koostama täpseid aruandeid ja vastama küsimustele, tõlgendades seejuures keerulised andmed hõlpsasti mõistetavateks kokkuvõteteks.
Microsofti tegevjuhi Satya Nadella CNBC intervjuu: „Liigume AI kaasjuhtimise ajastu poole.”
Siinne artikkel uurib Copiloti kasutamist, mis genereerib Power Query jaoks päringuid Power BI-s, et analüüsida ja muuta andmeid lihtsa AI-vestluse abil. See võib olla kasulik igas äris, kus on võimalik inimkeelt kasutades andmeid muuta, aruannete loomist automatiseerida ja koostada andmekokkuvõtteid.
Mis on Copilot?
Copilot Power BI-s on AI-toega assistent, mis on integreeritud Microsofti tööriistade ja teenustega, loodud aitama kasutajaid erinevate ülesannete täitmisel. Need, kes on tuttvad ChatGPT-ga, teavad, mida Copilot suudab. Kuid Copilot on spetsiaalselt kohandatud Microsoft Office 365, Power Platformi, Power BI ja Fabrici integreerimiseks. Selle võimekused ulatuvad kohtumiste broneerimisest kuni keeruliste andmete teisendamiseni, muutes selle tööriistaks kasutajatele, kes soovivad oma töövoogu optimeerida.
Mis on Microsoft Power BI Copilot?
Microsoft Copilot Power BI on uus tööriist, mis kasutab AI-d, et aidata kiiresti leida ja jagada teadmisi. Copilotiga saab kirjeldada, mida vajate, või esitada küsimusi oma andmete kohta. Seejärel analüüsib ja kogub see andmeid, luues Power BI-s aruandeid, mis muudavad andmed kohe rakenduslikeks teadmisteks. Copiloti funktsioonide ja võimekuste kohta saab rohkem lugeda aadressilt https://learn.microsoft.com/en-us/power-bi/create-reports/copilot-introduction#feature-overview-copilot-capabilities.
Järgmistes lõikudes toon mõned näited sellest, kuidas Copiloti abil andmeid hõlpsasti analüüsida. Kasutame e-kaubanduse ettevõtte näidisandmeid Dataflow Gen2 abil Data Factorys.
Copiloti lubamine Power BI jaoks
Selleks, et alustada Copiloti kasutamist Power BI-s (osa Microsoft Fabricist), peavad olema täidetud teatud eeltingimused. Esiteks peab administraator Copiloti seaded lubama. Kuna siin artiklis esitatud pilt on praegu eelvaates, vajate nende seadete aktiveerimiseks administratiivset juurdepääsu. Kuidas seda teha?
1. Juurdepääs administraatoriportaalile: navigeerige Power BI administraatoriportaali ja otsige “OpenAI” või “Copilot” rentniku seadetes.
2. Seadistuste lubamine: lubage kuvatavate geograafiliste piirkondade seadetes nii Copilot kui ka andmete jagamine.
3. Kontrollige litsentsinõudeid: veenduge, et on vajalik litsents, kas premium-ligipääs (P1, P2 või P3) või Fabrici ligipääs (F64 või kõrgem). See funktsioon pole saadaval Premium-kasutaja (PPU) puhul või prooviversioonide jaoks arvutusvõimsuse tõttu. Praegu peab teie F64 või P1 ligipääs olema ühes selle artikli loetletud piirkondades (vt lisaks Fabrici piirkondade saadavust). Kui see nii pole, ei saa te Copilotit kasutada.
Kui kirjeldatud seaded on lubatud, saab luua Data Factory Dataflow Gen2 ja alustada Copiloti kasutamist.
Alustamine Copilotiga Dataflow Gen2-s
Dataflow Gen2 loomine hõlmab sobiva tööruumi valimist lubatud litsentsimisvõimaluste all. Pärast andmevoo loomist muutub Copiloti valik kättesaadavaks. Siin on samm-sammuline juhend.
1. Navigeerige Data Factorys app. powerbi.com-is ja valige oma tööruum. Looge uus andmevoog.
2. Copiloti valik ilmub loodud andmevooga, võimaldades esitada küsimusi või täita ülesandeid lihtsa liidese kaudu.
Copilotiga andmete teisenduste tegemine
Lihtsad teisendused
Valige Power Query lehelt Get Data menüüst More, seejärel otsige ja valige OData allikaks ning sisestage järgmine link ühenduse seadete URL-i väljal: https://services.odata.org/Northwind/Northwind.svc/.
Pärast andmeallikaga ühenduse loomist valige tabelid, mida soovite analüüsida.
Kui andmed on laaditud, saab teha mõningaid teisendusi. Näiteks anname Copilotile käsu tuua esile teatud veergude andmed.
Avage tabel „Kliendid“ (ekraanipildilt on näha tabeli veerge ja selle andmeid).
Nüüd palume Copilotil jätta alles teatud veerud (nt kliendi ID, kontaktisik, riik). Copilot mõistab teie päringut, isegi, kui suurtähed või tühikud ei vasta täpselt tehtud päringule.
Copiloti üks silmapaistvamaid funktsioone on tõlgendada andmetele rakendatud teisendusi. Andes Copilotile käsu selgitada päringu samme, saab üksikasjaliku ülevaate igast teisendusest, alates andmeallikaga ühendamisest kuni filtrite ja rühmituste rakendamiseni. Käsuga „explain“ saate Copilotilt üksikasjaliku ülevaate kõigist seni tehtud sammudest.
Keerukamad teisendused
Copiloti võimekust saab laiendada keerukamate päringutega.
Näiteks:
- Rühmitada andmeid. Selleks et näidata klientide arvu igas riigis, kasutab Copilot andmete rühmitamiseks ja loendamiseks nutikaid funktsioone. Nagu näha, rakendas see õige teisenduse ja päringut ei pidanud ise kirjutama.
- Tõstutundlikkus. Kui veergude nimed tuleb teisendada väikesteks või suurteks tähtedeks, juhendage Copilotit seda ülesannet täitma ja see genereerib vajaliku kohandatud funktsiooni.
Kohandatud funktsioonid
Kohandatud funktsioonide loomine muutub Copilotiga lihtsaks. Paludes funktsiooni tuua kõigi tellimuste üksikasjad iga tellimuse ID jaoks, genereerib Copilot funktsiooni vajalike sisendparameetritega, säästes oluliselt teie aega ja vaeva.
Loome funktsiooni, mis annab kõik tellimuse üksikasjad antud tellimuse ID jaoks.
Copilot loob seejärel funktsiooni, mis võtab sisendparameetriks tellimuse ID ja tagastab tellimuse üksikasjade tabeli. Samuti saab kasutada tekstikasti kõrval olevat ikooni, et valida toiming, mida soovite, et Copilot teie eest teeks.