Luonnollisen kielen Q&A:n tietolähteet
Power BI:n Q&A -ominaisuuden avulla voit nopeasti saada vastauksia tietoihisi esittämällä luonnollisella kielellä kysymyksiä tiedoista. Tässä artikkelissa kuvataan Q&A:n tuetut määritykset sekä se, miten indeksointi ja välimuistitallennus parantavat jokaisen määrityksen suorituskykyä.
Tuetut tietolähteet
Power BI:n Q&A tukee seuraavia tietolähteiden kokoonpanoja Power BI Desktopissa:
- Tuontitila.
- Reaaliaikainen yhteystila paikallisten SQL Server Analysis Services-, Azure Analysis Services- tai Power BI -tietojoukkojen kanssa. DirectLake- ja Lakehouse Power BI -tietojoukkoja ei kuitenkaan tueta.
- DirectQuery Azure Synapse Analyticsin, Azure SQL:n tai SQL Server 2019:n kanssa. Muut lähteet saattavat toimia suorassa kyselytilassa, mutta niitä ei virallisesti tueta.
Q&A:n käyttäminen raportissa mahdollistaa luonnollisen kielen Q&A:n oletusarvoisesti. Jos käytät DirectQueryä tai reaaliaikaista yhteyttä, näkyviin tulee kehote.
Jos haluat erikseen ottaa luonnollisen kielen toiminnot käyttöön tai poistaa ne käytöstä raportissa Power BI Desktopissa:
- Siirry kohtaan Tiedosto>Asetukset ja vaihtoehdot>Asetukset.
- Valitse Current File>Data Load-kohdasta Ota Q&A käyttöön, jos haluat esittää luonnollisella kielellä kysymyksiä tiedoistasi.
Lisätietoja on artikkelissa Power BI:n Q&A-rajoitukset.
Q&A-indeksointi
Q&A:n ottaminen käyttöön luo indeksin, jonka avulla käyttäjälle annetaan reaaliaikaista palautetta ja autetaan tulkitsemaan hänen kysymyksiään. Indeksin muodostaminen voi kestää jonkin aikaa. Indeksillä on seuraavat ominaisuudet:
- Kaikki sarakkeiden nimet ja taulukot lisätään indeksiin, ellei niitä ole nimenomaisesti poistettu käytöstä Q&A -työkaluissa.
- Kaikki alle 100 merkin tekstiarvot indeksoidään. Tekstiarvoja, joiden arvo on vähintään 100 merkkiä, ei indeksoida.
- Q&A -indeksiin tallennetaan enintään 5 miljoonaa yksilöllistä arvoa. Jos ylität tämän luvun, indeksissä ei ole kaikkia mahdollisia arvoja, mikä saattaa pienentää Q&A-tarkkuutta.
- Q&A-indeksi perustuu 1 000 ensimmäisen mallin entiteetin (taulukot ja kentät) perusteella. Jos tietomallisi ylittää tämän luvun, indeksissä ei ole kaikkia mahdollisia mallientiteettejä, mikä saattaa pienentää Q&A-tarkkuutta.
- Jos indeksoinnissa ilmenee virhe, indeksi pysyy osittaisessa tilassa ja luo uudelleen seuraavan päivityksen yhteydessä.
Indeksipäivitys ja välimuistiin tallentaminen
Power BI Desktop luo indeksin, kun käytät Q&A. Indeksiä luotaessa tulee näkyviin pieni kuvake. Kun indeksiä luodaan, Q&A-visualisoinnin ja ehdotusten lataaminen voi kestää jonkin aikaa.
Jos mallisi muuttuu tai indeksi vanhenee, indeksin on päivitettävä. Koska indeksin luominen voi kestää kauan, indeksi päivittyy vain, jos käytät Q&A:a samassa istunnossa kuin muutosten sattuessa.
Power BI -palvelussa indeksi luodaan uudelleen julkaisemisen, uudelleenjulkaisun ja päivityksen yhteydessä. Q&A-indeksin luonti ei ole aina automaattista, ja sitä voi tapahtua pyydettäessä tietojoukon päivitysten optimoimiseksi. DirectQueryn Q&A-tietoindeksejä enintään kerran päivässä DirectQuery-lähteeseen kohdistuvan vaikutuksen pienentämiseksi.
Aiheeseen liittyvä sisältö
Lisätietoja luonnollisen kielen integroinnista raportteihin on ohjeaiheessa: