Luo Azure Synapse-linkki Dataverselle Azure Synapse-työtilasi avulla

Azure Synapse -linkin avulla voit yhdistää Microsoft Dataverse -tietosi Azure Synapse Analyticsiin ja tutkia tietojasi ja nopeuttaa merkityksellisten tietojen saamista. Tässä artikkelissa on ohjeet seuraavien toimien suorittamiseen:

  1. Yhdistä Dataverse-tietosi Azure Synapse Analytics-työtilaasi Azure Synapse Link palvelun avulla.
  2. Azure Synapse Linkiin sisältyvien Dataverse-taulukoiden hallinta.
  3. Azure Synapse Linkin seuranta.
  4. Azure Synapse Linkin linkityksen poistaminen.
  5. Azure Synapse Linkin uudelleenlinkitys.
  6. Tietojen tarkasteleminen Azure Synapse Analyticsissa.

Huomautus

Azure Synapse Link for Microsoft Dataverse tunnettiin aiemmin nimellä Export to Data Lake. Palvelu nimettiin uudelleen toukokuussa 2021, ja se jatkaa tietojen vientiä Azure Data Lake -tallennustilaan ja Azure Synapse Analyticsiin.

Power Apps Azure Synapse Link on nyt osa Linkin tiedot -sivua, ja se näkyy kohdassa Muut linkit. Olemassa olevat linkkisi pysyvät käynnissä ilman siirtoa tai linkittämistä uudelleen.

Jos haluat luoda uuden Azure-Synapse Link, siirry kohtaan Linkitä tiedot ja valitse Muut linkit>+ Uusi linkki. Et voi enää luoda Azure-Synapse Link Taulukot>valikosta.

Vaatimukset

  • Dataverse: Sinulla on oltava Dataverse järjestelmänvalvojan käyttöoikeusrooli.
  • Taulukoissa, jotka haluat viedä Azure Synapse Linkin kautta, on oltava Track changes -ominaisuus käytössä. Lisätietoja: Lisäasetukset
  • Azure Synapse -työtilassa, johon linkität, ei voi ottaa tietojen suodattimen suojausta käyttöön. Lisätietoja: Luo työtila, jossa tietojen exfiltration Protection on käytössä

Azure Data Lake Storage Gen2 -vaatimukset

Sinulla on oltava Azure Data Lake Storage Gen2 -tili ja seuraavat roolit:

  • Omistaja
  • Blobin tallennustilan tietojen muokkaaja
  • Blob-tallennustilan tietojen omistaja

Omistajaroolin vaatimus: Omistaja-rooli vaaditaan, koska Azure Synapse -linkkipalvelun hallittujen käyttäjätietojen lisääminen tallennustilille on etuoikeutettu toiminto. Näiden hallittujen käyttäjätietojen avulla palvelu voi suorittaa synkronoinnin Dataversestä Synapseen. Tällä hetkellä tarvitaan Omistaja-rooli, eikä mukautettuja rooleja, joilla on samanlaiset oikeudet, tueta tässä vaiheessa.

Hallittujen käyttäjätietojen oikeudet:

  • Omistaja ja tallennustilin osallistuja: Vaaditaan vain ensimmäisen määrityksen aikana, jotta voit luoda tiedostojärjestelmän tallennustilille, ja se määritetään tallennustilille. Asennuksen jälkeen nämä oikeudet voidaan poistaa vaikuttamatta synkronointitoimintoihin.
  • Blob-tallennustilan tietojen osallistuja: Pakollinen normaaleille blob-toiminnoille tavallisen synkronoinnin aikana.
  • Storage Blob Data Owner: tarvitaan tällä hetkellä sekä tietojen että käyttöoikeuksien hallintaan Azure Data Lake Storage Gen2 liittyvissä skenaarioissa.

Tallennustilisi on otettava käyttöön Hierarkkinen nimitila sekä alustavaa määritystä että delta-synkronointia varten.

Salli tallennustilin avaimen käyttö vaaditaan vain alkumäärityksessä, koska palvelu käyttää Jaettu avain -valtuutusta erityisten toimintojen suorittamiseen, kuten tiedostojärjestelmän luomiseen ja linkin muodostamiseen ennen hallittujen käyttäjätietojen todentamiseen siirtymistä. Määrityksen jälkeen avainpohjaista käyttöä ei enää tarvita.

Tallennustililläsi täytyy olla sallittu vaikutusalue kopiointitoiminnoille , joiden arvoksi on määritetty mistä tahansa tallennustilistä.

  • Synapse-työtila: sinulla on oltava Synapse-työtila ja Synapse-järjestelmänvalvojan käyttöoikeusrooli Synapse Studiossa. Synapse-työtilan on oltava samalla alueella kuin Azure Data Lake Storage Gen2 -tilisi. Tallennustili on lisättävä linkitettynä palveluna Synapse Studioon. Jos haluat luoda Synapse-työtilan, siirry kohtaan Synapse-työtilan luominen.

Huomautus

  • Tallennustili ja Synapse-työtila on luotava samassa Microsoft Entra vuokraajassa kuin Power Apps vuokraajasi.
  • Jos haluat määrittää Enabled valituista näennäisverkoista ja IP-osoitteista linkitetylle tallennustilille ja työtilalle, sinun on luotava Azure-Synapse Link hallittujen käyttäjätietojen avulla. Lisätietoja: Käytä Azuren hallittuja identiteettejä Azure Data Lake Storagen kanssa (jos hallittuja identiteettejä ei ole määritetty, ota Azure-resurssien käyttöön julkisen verkon käyttöoikeus sekä aloitusmäärityksessä että deltasynkronoinnissa.)
  • Synapse-työtiloja, joissa on hallittuja yksityisiä päätepisteitä, tietojen luvattoman siirron suojaus tai hallittuja virtuaalisia verkkoja, ei tueta.
  • Sinulla on oltava resurssiryhmän Lukija-käyttöoikeus tallennustilatilin ja Synapse-työtilan kanssa.
  • Kun lisäät useita käyttäjiä Synapse-työtilaan, heillä on oltava Synapse-järjestelmänvalvoja -roolin käyttöoikeus Synapse Studiossa ja Säilön BLOB-tietojen osallistuja-rooli Azure Data Lake Storage Gen2 -tilillä.
  • Synapse Link profiilien luonti yksittäisessä DV-ympäristössä on rajoitettu enintään kymmeneen.

Yhdistä Dataverse Synapse-työtilaan

  1. Kirjaudu sisään kohteeseen Power Apps ja valitse haluamasi ympäristö.

  2. Valitse vasemmassa siirtymisruudussa Linkitä tiedot ja valitse sitten Muut linkit. Aiemmin luodut Azure Synapse Linkit näkyvät tässä osiossa. Jos Linkkitiedot eivät ole näkyvissä sivuruudussa, valitse ... Lisää ja valitse Etsi kaikki ja valitse sitten Linkitä tiedotTiedonhallinta-osassa.

  3. Valitse komentopalkissa + Uusi linkki ja valitse sitten Azure Synapse.

  4. Valitse Yhdistä Azure Synapse-työtilaan -vaihtoehto.

  5. Valitse Tilaus, Resurssiryhmä, Työtilan nimi ja Tallennustili. Varmista, että Synapse-työtila ja tallennustilatili täyttävät vaatimukset, jotka on määritelty osassa Edellytykset. Valitse Seuraava.

    Yhdistä työtilaasi.

    Huomautus

    Osana ympäristön linkitystä Data Lakeen myönnät Azure Synapse Link -palvelulle tallennustilin käyttöoikeuden. Varmista, että noudatit Azure Data Lake -tallennustilatilin luomisen ja määrittämisen edellytyksiä sekä myönsit omistajaroolin tallennustilille. Lisäksi annat Power Platform Dataflows -palvelulle luvan käyttää tallennustiliäsi. Lisätietoja: Itsepalvelutietojen valmistelu ja tietovuot.

  6. Valitse vietävät taulukot joko valitsemalla ne yksitellen tai syöttämällä pilkuin eroteltu taulukkoluettelo hakuruutuun ja valitsemalla sitten Tallenna. Vain taulukot, joissa Seuraa muutoksia -ominaisuus on otettu käyttöön, voidaan viedä. Lisätietoja: Lisäasetukset.

    Lisää taulukot.

Edellä olevien ohjeiden avulla voi luoda linkin yhdestä ympäristöstä useisiin Azure-tilauksen Azure Synapse Analytics -työtiloihin ja Azure Data Lake -tallennustiloihin lisäämällä Azure Data Lake -tallennustilan linkitettynä palveluna Synapse-työtilassa. Vastaavasti voidaan luoda linkki useista ympäristöistä samaan Azure Synapse Analytics -työtilaan ja Azure Data Lakeen; nämä kaikki ovat samassa vuokraajassa.

Huomautus

Azure Synapse Link for Dataverse -palvelu on integroitu saumattomasti Power Platformiin käyttövalmiina ominaisuutena. Se täyttää Power Platformin tietojen tallennukselle ja hallinnolle määritetyt tietoturva- ja hallintostandardit. Lisätietoja: Tietojen tallennus ja hallinto

Azure Synapse Link -palvelun viemät tiedot salataan siirron yhteydessä käyttämällä Transport Layer Security (TLS) 1.2 -versiota tai uudempaa ja ne salataan Azure Data Lake Storage Gen2 -tallennustilassa. Lisäksi myös blob-säilön väliaikaiset tiedot salataan levossa. Salaus Azure Data Lake Storage Gen2:ssa auttaa tietojen suojaamisessa, yrityksen tietoturvakäytäntöjen toteuttamisessa ja pakollisten vaatimuksenmukaisuusvaatimusten täyttämisessä. Lisätietoja: Azure-tietojen salaus levossa Lisätietoja: Azure-tallennustilan palomuurien ja näennäisverkkojen määrittäminen

Taulukon tietojen hallinta Synapse-työtilaan

Kun olet asentanut Azure Synapse Linkin, voit hallita vietyjä taulukoita kahdella tavalla:

  • Valitse Power Apps (make.powerapps.com) linkitä tiedot>Muut linkit ja valitse sitten komentopalkista Taulukoiden hallinta yhden tai useamman linkitetyn taulukon lisäämiseksi tai poistamiseksi.

  • Valitse Power Apps maker-portaalin Tables -alueella ... taulukon vieressä ja valitse sitten linkitetty Data Lake -tallennustila, johon haluat viedä taulukon tiedot.

    Valitse vietävä taulukko.

Azure Synapse Linkiä voidaan seurata Azure Synapse Linkin määrittämisen jälkeen Taulukot-välilehdessä.

Azure Synapse Linkin seuranta

  • Näet luettelon taulukoista, jotka ovat osa Azure Synapse Linkiä.
  • Synkronoinnin tila käy läpi eri vaiheita. NotStarted ilmaisee, että taulukko odottaa synkronointia. Kun taulukon ensimmäinen synkronointi on valmis, käsittelyn jälkeen ei tehdä vaiheittaisia päivityksiä. Tämä voi kestää joitakin tunteja tietojen koosta riippuen. Kun asteittainen päivitys alkaa, edellisen synkronoinnin päivämäärä päivittyy säännöllisesti.
  • Määrä-sarakkeessa näkyvät kirjoitetut lukurivit. Kun vain liittäminen -asetuksena on Ei, tämä on tietueiden kokonaismäärä. Kun Vain liittäminen -asetuksena on Kyllä, tämä on muutosten kokonaismäärä.
  • Vain lisäys- ja Osiointistrategia-sarakkeissa näkyy eri kehittyneiden määritysten käyttö.
  1. Valitse linkkien poistaminen valitsemalla haluamasi Azure Synapse Link.

  2. Valitse komentopalkissa Poista linkitys.

  3. Jos haluat poistaa sekä Data Lake -tiedostojärjestelmän että Synapse-tietokannan, vahvista kirjoittamalla linkin nimi.

  4. Valitse Kyllä ja odota muutama minuutti, että linkitykset ja kaikki muu poistetaan.

Tärkeää

Mukautetut tietokantaobjektit, jotka luot Azure Synapse Link -tietokannassa, poistetaan, kun linkityksen poisto on valmis.

Sinun on otettava käyttöön mukautettujen tietokantaobjektien komentosarjojen oma versionhallinta varmistaaksesi, että käytössä on varmuuskopio.

Jos olet poistanut tiedostojärjestelmän, kun poistit linkityksen, linkitä sama Synapse-työtila ja Data Lake uudelleen edellä mainittujen vaiheiden mukaisesti. Jos tiedostojärjestelmää ei poistettu linkityksen poiston yhteydessä, poista tiedot uudelleenlinkitystä varten seuraavasti:

  1. Navigoi Azure Synapse Analyticsissa.

  2. Valitse linkittämättömän tietokannan kohdalla ... ja valitse sitten Uusi muistio>Tyhjennä muistio.

  3. Liitä muistikirja Apache Spark -varantoon valitsemalla varanto avattavasta valikosta. Jos Apache Spark -varantoa ei ole, luo varanto valitsemalla Hallitse varantoja.

  4. Kirjoita seuraava komentosarja, korvaa siinä <DATABASE_NAME> sen tietokannan, josta linkitys poistetaan, nimellä, ja suorita muistio.

    %%sql
    DROP DATABASE <DATABASE_NAME> CASCADE
  1. Tietokantaluettelo on päivitettävä muistion suorittamisen jälkeen vasemmassa ruudussa. Jos tietokanta on yhä olemassa, napsauta tietokantaa hiiren kakkospainikkeella ja valitse Poista.

  2. Siirry Power Appsiin ja linkitä Synapse-työtila ja Data Lake -tallennustila uudelleen.

Lähes reaaliaikaisten tietojen ja vain luku -muotoisten tilannevedostietojen käyttäminen

Kun Azure Synapse Link on luotu, kaksi taulukon tietoversiota synkronoidaan oletusarvoisesti Azure Synapse Analyticsiin ja/tai Azure Data Lake Storage Gen2:een, mikä varmistaa, että päivitettyjä tietoja voidaan käyttää aina luotettavasti:

  • Lähes reaaliaikaiset tiedot: Tarjoaa kopion Dataversesta Azure-Synapse Link synkronoiduista tiedoista tehokkaasti havaitsemalla, mitä tietoja on muutettu sen jälkeen, kun ne poimittiin tai synkronoitiin viimeksi.
  • Tilannevedostiedot: Sisältää vain luku -kopion lähes reaaliaikaisista tiedoista, jotka päivitetään säännöllisin väliajoin (tässä tapauksessa joka tunti).

Huomautus

  • Lähes reaaliaikaisen synkronoinnin suorituskyky riippuu useista tekijöistä, kuten tietojen alkuperäisen kuormituksen koosta, tietojen vaihtuvuuden nopeudesta ja muutosten määrästä. Jos tapahtumamäärät ovat suuria, esimerkiksi Finance and Operations -sovellusten prosessit, jotka luovat miljoonia tietueita lyhyessä ajassa, tai dynamics 365 Supply Chain Managementiin sisältyvän pääsuunnitteluominaisuuden kaltaiset prosessit, jotka poistavat ja luovat uudelleen suuria tietuemääriä. Synapse-linkin on synkronoitava kaikki muutokset, myös poistot. Näissä suuren volyymin skenaarioissa tietojen saatavuutta lähes reaaliaikaisesti ei voida taata. 
  • Jos haluat luoda vain luku -tilannekuvatietoja, varmista, että asetuksen Kopiointitoimintojen sallittu vaikutusalua arvoksi on määritetty Miltä tahansa tallenustilatililtä. Lisätietoja: Kopiotoimintojen sallitun vaikutusalueen määrittäminen
  1. Valitse ensin sopiva Azure Synapse Link ja valitse sitten yläpaneelista Siirry Azure Synapse Analytics -työtilaan.
  2. Laajenna vasemmasta ruudusta Lake Databases, valitse dataverse-environmentName-organizationUniqueName ja laajenna sitten Taulukot.

Kaikki lähes reaaliaikaiset tietotaulukot on lueteltu, ja ne ovat käytettävissä analyysissä, jossa on nimeämiskäytäntö DataverseTableName. Kaikki tilannevedostietotaulukot on lueteltu, ja ne ovat käytettävissä analyysissä, jossa on nimeämiskäytäntö DataverseTableName_partitioned.

Lähes reaaliaikaset taulukot ja tilannevedostaulukot

Katso myös

Azure Synapse Link for Dataversen määrittäminen Azure Data Laken avulla

Azure Synapse Link for Dataversen lisämääritykset

Azure Synapse Link usein kysytyt kysymykset

Blogi: Azure Synapse Link for Dataversen julkaiseminen