Reaaliaikaisen yhteyden ja DirectQueryn vertailu
Reaaliaikainen yhteys on tapa yhdistää Power BI -raportti julkaistuun semanttiseen Power BI -malliin. DirectQuery on menetelmä, jonka avulla voit yhdistää semanttisen mallin tietoihin. Tässä artikkelissa kuvataan näiden käsitteiden välisiä tärkeimpiä eroja.
Reaaliaikainen yhteys
Reaaliaikainen yhteys on menetelmä, jonka avulla voit luoda raportin Power BI Desktopissa ilman, että sille tarvitsee luoda semanttista mallia. Kun luot raportin Power BI Desktopissa, voit yhdistää sen jo olemassa olevan semanttisen mallin. Reaaliaikaisen yhteyden avulla voit luottaa olemassa oleviin tietoihin, jotka voidaan päivittää ilman raportin käyttöä.
Reaaliaikaisen yhteyden avulla voit yhdistää raporttisi johonkin seuraavista tietolähteistä:
semanttinen malli, joka on jo olemassa Power BI -palvelu
Azure Analysis Services (AAS) -tietokanta
SQL Server Analysis Servicesin (SSAS) paikallinen esiintymä
DirectQuery
Semanttinen Power BI -malli voi kopioida siihen tietoja päivitystoiminnon aikana niin kutsutussa tuontitilassa. Semanttinen malli voi myös pyytää tietoja dynaamisesti tietolähteestä, johon se on yhdistetty DirectQuery-menetelmällä.
Kun käytät DirectQueryä, raporttisi käyttää DAX (Data Analysis Expression) -kyselyitä tietojen noutamiseen. Kun semanttinen malli vastaanottaa raportin DAX-kyselyn, se luo toisen kyselyjoukon, joka suoritetaan tietolähteessä vaadittujen tietojen saamiseksi. Jos tietolähteesi on esimerkiksi SQL Server -tietokanta, Power BI luo SQL-kyselyjä, jotta se voi hakea tarvitsemansa tiedot. Muut tietolähteet voivat luoda kyselyjä muilla kyselykielillä.
DirectQuery on hyödyllinen, kun:
Käsittelet tietolähteitä, joiden tietomäärä on suuri
Haluat käyttää lähes reaaliaikaisia tietoja
Voit käyttää DirectQueryä myös Analysis Servicesin kanssa ohjeartikkelissa DirectQueryn käyttäminen Power BI:n semanttisissa malleissa ja Analysis Servicesissa.
Liittyvä sisältö
Lisätietoja saat seuraavista resursseista: