Agentit
Copilot Studio
Agentit käyttöliittymänä datalle
21.3.2025

"Älykäs data-agentti muuntaa käyttäjien kysymykset automaattisesti SQL-kyselyiksi ja palauttaa vastaukset selkeästi. Se nopeuttaa tiedonhakua, parantaa päätöksentekoa ja keventää IT:n kuormaa."
Tieto kätesi ulottuvilla
Usein on tarve saada nopeasti haettua tietoja kannasta ilman, että täytyy erikseen avata oikeaa raporttia tai erillistä sovelluksen näkymää sitä varten. Olen jo pitkään haaveillut älykkäästä agentista, jonka avulla käyttäjä voisi keskustella relaatiotietokannan kanssa – aivan kuin jutellen kollegalleen. Tavoitteeni on ollut rakentaa toiminnallisuus, joka ymmärtää luonnollista kieltä: käyttäjän esittämä kysymys muunnetaan automaattisesti SQL-kyselyksi, joka ajetaan taustalla tietokantaa vasten. Saatu vastaus puolestaan palautetaan käyttäjälle selkeässä, luonnollisessa muodossa – ilman koodirivejä tai raporttien penkomista.
Asetelma saattaa kuulostaa aika tekniseltä, mutta sitä se ei ole. Kuvitellaan tilanne: myyntijohtaja haluaa tietää, mitkä asiakaskategoriat ovat tuottaneet eniten liikevaihtoa. Hän kirjoittaa agentille kysymyksen:
Which customer categories have generated the most profit?
Vastaukseksi hän voisi saada jotakin tämän kaltaista:
The customer categories that have generated the most profit are as follows:
Novelty Shop: 123 220 010,30 €
Supermarket: 14 360 495,80 €
Gift Store: 11 683 614,10 €
Computer Store: 11 560 346,80 €
Corporate: 11 436 874,20 €
Entäpä, jos hän haluaisi tarkastella miten tämä on muuttunut vuosien saatossa?
How has this changed over the years?
Tässä kohtaa päästäänkin uusimman agenttiin toteuttamani kyvykkyyden äärelle, se nimittäin vastaa näin:
Here is the visualization of how the profit generated by different customer categories has changed over the years:
If you need further analysis or details, please let me know!
Agentti osaa siis myös generoida graafeja datan visualisoimiseksi!
[Jos ihmettelet kuvassa näkyviä vuosilukuja, niin demo käyttää WideWorldImporters-kantaa, jossa on tilaus- ja myyntirivejä vain vuosilta 2013-2016]
Käyttäjä voi myös halutessaan tarkastella itse SQL-lausetta, jonka agentti on generoinut luonnollisen kielen kysymyksen pohjalta.
Ratkaisun hyödyt
Tässä kohtaa sinulle alkaa jo varmasti hahmottua erilaisia ajatuksia siitä, mitä hyötyjä tallainen ratkaisu voisi sinunkin organisaatiossa tuoda eri käyttäjäryhmille!
Nopeampi ja helpompi tiedonhaku: Käyttäjät voivat hakea tietoa ilman SQL-osaamista – riittää, että osaa kysyä. Agentti pystyy tarjoamaan vastaukset reaaliajassa, jolloin raporttien odottelua tai tietoanalyytikoiden työkuorman kasvattamista ei tarvita. Manuaalinen raporttien luominen ja eri järjestelmistä tiedon penkominen vähenevät merkittävästi.
Parempi päätöksenteko: Kun ajantasainen tieto on jatkuvasti saatavilla, päätökset perustuvat faktoihin eikä mututuntumaan. Aiemman esimerkkimme tapauksessa johto voi helposti tarkastella asiakassegmenttien kannattavuutta tai myynnin kehitystä. Myös operatiivinen henkilöstö voi tehdä päivittäisiä päätöksiä datan pohjalta ilman turhia viiveitä.
Vähemmän IT-osaston kuormitusta: Käyttäjät eivät enää tarvitse IT- tai data-analytiikkatiimiä yksinkertaisten kysymysten ratkaisuun. IT-osasto voi keskittyä strategiseen kehitystyöhön sen sijaan, että tuottaa jatkuvasti uusia raportteja. Staattisten raporttien tarve vähenee, kun käyttäjät voivat itse hakea tarvitsemansa tiedon dynaamisesti.
Parempi käyttäjäkokemus: Agentin kanssa voi keskustella luonnollisella kielellä ilman teknistä koulutusta. Käyttöliittymä on intuitiivinen ja madaltaa kynnystä hyödyntää yrityksen dataa. Lisäksi agentti voi ohjata käyttäjää jatkokysymyksillä ja ehdottaa lisäanalyysejä, mikä tekee tiedon etsimisestä entistä sujuvampaa.
Yllä joitakin hyötyjä listattuna näin alkuun, keksit niitä varmaan itse tukun lisää!
Miten tästä eteenpäin?
Jos olet kiinnostunut tarkemmin kuulemaan miten tämä agentti on toteutettu, tai haluat nähdä siitä ihan livedemon, ota meihin yhteyttä!

Terho Antila
terho.antila@locoda.fi
Terho Antila on Microsoft MVP ja Power Platform -ratkaisujen huippuasiantuntija. Hänellä on syvällinen osaaminen Copilot Studiosta, Power Appsista, Power Automatesta ja Dataversesta, sekä niiden integraatiosta Azuren tekoäly- ja automaatiopalveluihin.
Hän hallitsee sekä low-code/no-code- että pro-code-toteutukset, mahdollistaen skaalautuvat ja innovatiiviset ratkaisut eri liiketoimintaympäristöihin. Terhon tekninen osaaminen yhdistettynä strategiseen ajatteluun tekee hänestä arvokkaan kumppanin organisaatioille, jotka haluavat hyödyntää Power Platformia täysimääräisesti.