Johdatus tietovarastoihin

Yrityskäyttäjät luottavat voimakkaasti tietotekniikkatiimien (IT) luomiin keskitetysti hallittuihin tietolähteisiin, mutta IT-osastolla voi kestää kuukausia saada aikaan muutos tietyssä tietolähteessä. Vastauksena käyttäjät turvautuvat usein omien tietovaraston osajoukkojen rakentamiseen Access-tietokantojen, paikallisten tiedostojen, SharePoint-sivustojen ja laskentataulukoiden avulla, mikä johtaa hallinnon ja asianmukaisen valvonnan puutteeseen sen varmistamiseksi, että tällaisia tietolähteitä tuetaan ja että niiden suorituskyky on kohtuullinen.

Datamarts auttaa kuromaan umpeen kuilun yrityskäyttäjien ja IT-tietojen välillä. Tietojoukot ovat omatoimisia analytiikkaratkaisuja, joilla käyttäjät voivat tallentaa ja tutkia täysin hallittuun tietokantaan ladattuja tietoja. Tietojoukot tarjoavat yksinkertaisen ja valinnaisesti koodittomuuskokemuksen, jossa voit käyttää eri tietolähteiden tietoja, poimia ja ladata (ETL) tietoja Power Queryn avulla ja ladata ne sitten Azure SQL -tietokantaan, joka on täysin hallittu eikä sitä tarvitse säätää tai optimoida.

Kun tiedot on ladattu tietomartiin, voit lisäksi määrittää suhteita ja käytäntöjä liiketoimintatiedon hallintaa ja analyysia varten. Tietomartsit luovat automaattisesti semanttisen mallin tai semanttisen mallin, jota voidaan käyttää Power BI -raporttien ja -koontinäyttöjen luomiseen. Voit myös tehdä kyselyn tietomartille T-SQL-päätepisteen avulla tai visuaalisen käyttökokemuksen avulla.

Kaavio, joka näyttää tietojoukot ja Power BI -suhteen.

Datamarts tarjoaa seuraavat edut:

  • Omatoimiset käyttäjät voivat suorittaa relaatiotietokanta-analytiikan helposti ilman tietokannan järjestelmänvalvojan tarvetta
  • Tietojoukot tarjoavat tietojen käsittelyn, valmistelun ja tarkastelemisen SQL:llä, mukaan lukien koodittomuuskokemukset
  • Semanttisten mallien ja raporttien rakentamisen mahdollistaminen yhdessä kokonaisvaltaisessa kokemuksessa

Tietomartin ominaisuudet:

  • 100 % verkkopohjainen, ei muuta ohjelmistoa
  • Täysin hallitun tietomartin tuloksena saadaan koodittamaton käyttökokemus.
  • Automaattinen suorituskyvyn säätö
  • Sisäinen visualisointi ja SQL-kyselyeditori ad-hoc-analyysia varten
  • SQL:n ja muiden suosittujen asiakastyökalujen tuki
  • Alkuperäinen integrointi Power BI:n, Microsoft Officen ja muiden Microsoft-analytiikkatarjouksien kanssa
  • Sisältyy Power BI Premium -kapasiteetteihin ja käyttäjäkohtaisen Premiumin

Milloin tietomerkkejä kannattaa käyttää?

Tietojoukot on tarkoitettu vuorovaikutteisiin tietokuormituksille omatoimisia skenaarioita varten. Jos esimerkiksi työskentelet kirjanpidossa tai rahoituksessa, voit luoda omia tietomalleja ja kokoelmia, joita voit käyttää omatoimisiin liiketoimintakysymyksiin ja vastauksiin T-SQL:n ja visuaalisten kyselykokemusten kautta. Lisäksi voit edelleen käyttää kyseisiä tietokokoelmia perinteisempiin Power BI -raportointikokemuksiin. Tietomarteja suositellaan asiakkaille, jotka tarvitsevat toimialuepohjaisen, hajautetun tietojen omistajuuden ja arkkitehtuurin, kuten käyttäjille, jotka tarvitsevat tietoja tuotteena tai omatoimisena tietoympäristönä.

Tietomarssit on suunniteltu tukemaan seuraavia skenaarioita:

  • Osastojen omatoimisen palvelun tiedot: Keskitä pieni tai kohtalainen tietojen määrä (noin 100 Gt) omatoimiseen, täysin hallittuun SQL-tietokantaan. Tietojoukkojen avulla voit määrittää yksittäisen säilön omatoimisille osastojen jatkoraportoinnin tarpeisiin (kuten Excel, Power BI -raportit ja muut), mikä vähentää infrastruktuuria omatoimisissa ratkaisuissa.

  • Relaatiotietokanta-analytiikka Power BI:llä: Käytä tietomartin tietoja ulkoisten SQL-asiakkaiden avulla. Azure Synapse ja muut T-SQL:ää käyttävät palvelut ja työkalut voivat myös käyttää tietomarsseja Power BI:ssä.

  • Semanttiset mallit , joiden avulla Power BI -luojat voivat luoda päästä päähän -ratkaisuja ilman riippuvuuksia muihin työkaluihin tai IT-tiimeihin. Tietomartien avulla voit poistaa tietovoiden ja semanttisten mallien välisen orkestroinnin hallinnan automaattisesti luoduilla semanttisilla malleilla ja tarjota samalla visuaalisia kokemuksia tietojen kyselyihin ja ad-hoc-analyyseihin, joita tuetaan Azure SQL DB:ssä.

Seuraavassa taulukossa kuvataan nämä tarjoukset ja kunkin parhaat käyttötavat, mukaan lukien niiden rooli tietojoukkojen kanssa.

Kohde Suositeltu käyttötapaus Roolin täydentäminen tietomalleilla
Tietojoukot Käyttäjäpohjaiset tietovarastot ja SQL:n tietojen käyttöoikeudet Tietomarteja voidaan käyttää muiden tietojoukkojen tai kohteiden lähteinä SQL-päätepisteen avulla:
  • Ulkoinen jakaminen
  • Jakaminen osastojen tai organisaatioiden rajojen välillä suojauksen ollessa käytössä
Tietovuot Uudelleenkäytettävä tietojen valmistelu (ETL) semanttisille malleille tai osajoukoille Tietomartseissa käytetään yhtä sisäistä tietovuota ETL:ssä. Tietovuot voivat korostaa tätä ottamalla käyttöön:
  • Tietojen lataaminen tietomalleihin eri päivitysaikatauluilla
  • ETL- ja tietojen valmisteluvaiheiden erottaminen tallennustilasta, jotta se voidaan käyttää uudelleen semanttisissa malleissa
Semanttiset mallit Mittarit ja semanttinen kerros BI-raportointia varten Tietomartsit tarjoavat automaattisesti muodostetun semanttisen mallin raportointia varten, mikä mahdollistaa:
  • Tietojen yhdistäminen useista lähteistä
  • Tietomart-taulukoiden valikoiva jakaminen hienorakeista raportointia varten
  • Yhdistelmämallit – semanttinen malli, joka sisältää datamartin ja muiden tietolähteiden tietoja tietomartin ulkopuolella
  • Välityspalvelinmallit – semanttinen malli, joka käyttää DirectQueryä automaattisesti luodussa mallissa käyttäen yhtä totuuden lähdettä

Tietojoukkojen ja tietovoiden integrointi

Joissakin tapauksissa voi olla hyödyllistä sisällyttää sekä tietovuot että tietojoukot samaan ratkaisuun. Seuraavissa tilanteissa sekä tietovoiden että tietomarssien sisällyttäminen voi olla edullista:

  • Ratkaisut, joissa on olemassa olevia tietovoita:

    • Käytä tietoja helposti tietojoukkojen avulla, jotta voit käyttää muita muunnoksia tai ottaa käyttöön ad-hoc-analyyseja ja kyselyitä SQL-kyselyiden avulla
    • Integroi helposti koodittomuustietovarastoratkaisu ilman semanttisten mallien hallintaa
  • Ratkaisut, joissa on olemassa olevia tietomerkkejä:

    • Suorita uudelleenkäytettävä uutto, muuntaminen ja lataaminen (ETL) suuressa tietomäärässä
    • Tuo oma Data Lake -tallennustilasi ja käytä tietovoita tietomarttien putkena

Kaavio, joka näyttää tietojoukot ja tietovuot.

Tietovoiden vertaaminen tietomalleihin

Tässä osiossa kuvataan tietovoiden ja tietojoukkojen väliset erot.

Tietovuot tarjoavat uudelleenkäytettävän poiminnan, muunnoksen ja kuormituksen (ETL). Taulukoita ei voi semanttista mallia selaamalla, kysellä tai tutkia, mutta ne voidaan määrittää uudelleenkäyttöä varten. Tiedot näytetään Power BI- tai CDM-muodossa , jos tuot oman Data Lake -tallennustilasi. Power BI käyttää tietovoita tietojen käyttämiseen tietomalleissasi. Käytä tietovoita aina, kun haluat käyttää ETL-logiikkaa uudelleen.

Käytä tietovoita , kun haluat:

  • Kehitä uudelleenkäytettävä ja jaettavissa oleva tietojen valmistelu tietoyksiköille Power BI:ssä.

Tietomartit ovat täysin hallittu tietokanta, jonka avulla voit tallentaa ja tutkia tietojasi relaatio- ja täysin hallitussa Azure SQL -tietokantassa. Tietomartsit tarjoavat SQL-tuen, koodittomuusvisualisoinnin kyselyjen suunnittelutyökalun, rivitason suojauksen (RLS) ja semanttisen mallin automaattisen luonnin kullekin tietomartille. Voit suorittaa ad-hoc-analyyseja ja luoda raportteja verkossa.

Käytä datamarts-komentoja , kun haluat:

  • Lajittele, suodata, tee yksinkertainen kooste visuaalisesti tai SQL:ssä määritettyjen lausekkeiden kautta
  • Tulokset, joukot, taulukot ja suodatetut tietotaulukot
  • Helppokäyttöisyystietojen tarjoaminen SQL-päätepisteen kautta
  • Power BI Desktopin käyttöoikeuden ottaminen käyttöön käyttäjille, joilla ei ole Power BI Desktopia

Tässä artikkelissa annettiin yleiskatsaus tietomartseista ja monista tavoista, joilla voit käyttää niitä.

Seuraavissa artikkeleissa on lisätietoja tietomarsseista ja Power BI:stä:

Lisätietoja tietovoista ja tietojen muuntamimisesta on seuraavissa artikkeleissa: