Azure Synapse -linkin vastaanottaminen Dataverse-ilmoituksia varten Power Appsissa

Azure Synapse Link for Dataversen tila tallennetaan Microsoft Dataverse -taulukkoon, jossa on reaaliaikaisia päivityksiä. Voit mukauttaa ilmoitusta Power Automaten työnkulkujen tai Power BI:n avulla niin, että pysyt ajan tasalla Azure Synapse Link for Dataverse -toiminnostasi sen sijaan, että tarkistat manuaalisesti Azure Synapse Link for Dataverse -profiilisivun Power Appsissa (make.powerapps.com).

Azure Synapse Link for Dataverse -profiili ja sen synkronointitila tallennetaan kuuteen järjestelmän luomaan Vain luku -taulukkoon Dataversessa. Nämä taulukot on suunniteltu päivittymään ja päivittymään reaaliaikaisesti, jolloin niiden sisältämät tiedot pysyvät aina tarkkojna ja ajan tasalla.

Jos haluat mukauttaa ilmoitusta, valvo Dataverse-taulukon tietojen muutoksia, jotka liittyvät Azure Synapse Linkin synkronointitilaan. Näitä muutoksia seuraamalla voit viedä päivitetyt tiedot visualisointiin Power BI:n avulla tai määrittää automatisoidun pilvipalvelun työnkulun, joka aktivoituu aina, kun Azure Synapse Link for Dataverse -tilassa tapahtuu muutos. Tämä saavutetaan lukemalla rivin muutos mistä tahansa Azure Synapse Linkin tilataulukosta.

Liitin, jota käytetään Power Automate -työnkulussa

Suosittelemme, että käyttäjillä on asianmukaiset Power Platform -käyttöoikeudet, jotta he voivat mukauttaa käynnistinfunktiota Power Automaten avulla. Käytä Dataverse-liitintä, joka käynnistää työnkulun, kun valittuun Dataverse-taulukkoon lisätään rivi, sitä muokataan tai poistetaan. Lisätietoja: Käynnistä työnkulkuja, kun rivi lisätään, sitä muokataan tai poistetaan – Power Automate

Power Automatella on käytettävissä useita vaihtoehtoja ilmoitusten lähettämiseen. Seuraavassa on joitakin esimerkkejä.

Toimi Liittimen viite
Lähetä Teamsin pikaviesti Microsoft Teams
Tekstiviestin lähettäminen mobiililaitteeseen Azure Communication Services SMS
Sähköpostin lähettäminen yhdelle tai useammalle vastaanottajalle Sähköposti
Office 365 Outlook
Ilmoituksen lähettäminen Power Appsiin tai Power BI:hin Power Apps Ilmoitus
Power BI

Tietojen käänteiset taulukot ja sarakkeet, joita käytetään tilan seurantaan

Useat taulukot tallentavat Azuren Synapse Link profiilitietoja. Jos käytössä on pienen viiveen synkronoinnin taulukot, käytä Azure Synapse Link -profiilientiteetin tilataulukkoa, joka valvoo kaikkien entiteettien synkronointitilaa.

Taulukon nimi Description Taulukoiden viiteopas
Azure Synapse Link -profiilikohteen tila Tämä taulukko edustaa kunkin Azure Synapse Link -entiteetin synkronointitilaa Azure Data Lake Storage. Tämä taulukko päivitetään kaikissa pienen viiveen synkronoinnissa käytössä olevissa taulukoissa. synapselinkprofileentitystate

Seuraavassa on joitakin hyödyllisiä sarakkeita Azure Synapse Link profiilin entiteetin tilataulukossa Azure-Synapse Link kunnon valvomiseksi:

  • EntityName ja profiilia voidaan käyttää valitun taulukon ensisijaisena tunnuksena. Profiili on sama kuin Power Appsissa näkyvä Azure Synapse Link -profiilin nimi.
  • InitialSyncProcessCompletedTime ja InitialSyncState palauttaa ensimmäisen synkronoinnin valmistumistilan, joka sisältää sekä metatiedot että raakatiedot. Ensimmäinen synkronoinnin tila merkitsee tilaksi Valmis , kun ensimmäinen synkronointi on valmis.
  • LakeRecordCountpalauttaa Data Lake -tallennustila CSV-muodossa vietävien rivien kokonaismäärän.
  • LastSyncedDataTime palauttaa päivämäärän ja ajan, jolloin Data Lake -tiedoston viimeisin kierros päivittyi tai luotiin onnistuneesti kullekin taulukolle.
  • SyncState näyttää kohteen InProgress, jos linkki Data Lake -tallennustilaan on aktiivinen ja virheetön.

Note

LakeRecordCount eroaa Dataverse-tietueiden määrästä seuraavista syistä:

  • Synkronoinnin viive.
  • Vain lisä -tila tallentaa tapahtumat ja liittää yhden lisärivin kullekin CUD-toiminnolle.

Azure Synapse Link ulkoisen taulukon tila (synapselinkexternaltablestate) -taulukko koskee vain Delta Lake -tallennustilaa ja omien BYOL (Data Lake) -profiiliesi tuomista. Sitä ei päivitetä pienen viiveen synkronoinnin käytössä olevissa taulukoissa. Jos käytössä on pienen viiveen synkronointia käyttäviä taulukoita, käytä .synapselinkprofileentitystate

Note

Azure Synapse Link ulkoisen taulukon tila (synapselinkexternaltablestate) -taulukko koskee vain Delta Lake -tallennustilaa ja omien BYOL (Data Lake) -profiiliesi tuomista. Sitä ei päivitetä pienen viiveen synkronoinnin käytössä olevissa taulukoissa. Jos käytössä on pienen viiveen synkronointia käyttäviä taulukoita, käytä .synapselinkprofileentitystate

Loput neljä taulukkoa antavat lisätietoja Azure Synapse Linkin asennustiedoista:

Taulukon nimi Description Taulukoiden viiteopas
Azure Synapse -tietokanta Tämä taulukko sisältää linkitetyn Azure Data Lake -tallennustilan ja Synapse-työtilan sekä määritysmetatietojen tiedot (yksi rivi kutakin Azure Synapse Link -profiilia kohden). synapse-tietokanta
Azure Synapse Link -profiili Tähän taulukkoon tallensi Azure Synapse Link profiilitiedot (yksi rivi Azure-Synapse Link profiilia kohti). Tässä taulukossa suoritetaan pehmeä poisto: ProfileState se merkitään poistetuksi profiilista. synapselinkprofile
Azure Synapse Linkin profiilientiteetti Tämä taulukko tallentaa entiteetin metatiedot yhdistettyyn Azure Synapse Link -profiiliin (yksi rivi synkronoituja taulukoita kohden). synapselinkprofileentity
Azure Synapse -linkin aikataulu Tähän taulukkoon tallennetaan Azure Synapse Link profiilitiedot lisäävää kansiopäivitystä tai Delta Lake -järjestelmän muuntamisen aikaväliä varten (yksi rivi Azure Synapse Link profiilia kohti). Toistumisväli

Katso myös

Mikä on Azure Synapse Link for Dataverse?