Azure Synapse Link for Dataverse -ilmoitusten vastaanottaminen Power Appsissa
Azure Synapse Link for Dataversen tila on tallennettu Microsoft Dataverse-taulukkoon, jossa on reaaliaikaiset päivitykset. Voit mukauttaa ilmoitusta Power Automate -työnkulkujen tai Power BI:n avulla pysyäksesi ajan tasalla Azure Synapse Link for Dataverse -aktiviteettisi tilasta sen sijaan, että tarkistat Azure Synapse Link for Dataverse -profiilisivun manuaalisesti Power Appsissa (make.powerapps.com).
Azure Synapse Link for Dataverse -profiili ja sen synkronoinnin tila tallennetaan kuuteen järjestelmän luomaan Vain luku -tilaiseen taulukkoon Dataversessa. Nämä taulukot on suunniteltu päivittämään reaaliaikaisesti, mikä varmistaa, että niiden sisältämät tiedot pysyvät aina ajan tasalla.
Ilmoitusten toiminta Azure Synapse Link for Dataversen kanssa
Jos haluat mukauttaa ilmoitusta, seuraa tietojen muutoksia Dataverse-taulukossa, joka liittyy Azure Synapse Linkin synkronoinnin tilaan. Seuraamalla näitä muutoksia voit viedä päivitetyt tiedot visualisointia varten Power BI:n avulla tai määrittää automaattisen pilvivirran, joka aktivoituu aina, kun Azure Synapse Link for Dataverse -tila muuttuu. Tämä saavutetaan lukemalla rivin muutos mistä tahansa Azure Synapse Link -tilataulukosta.
Yhdistin Power Automate -työnkulun käyttämiseksi
Käyttäjien on suositeltavaa käyttää soveltuvia Power Platform -käyttöoikeuksia herätintoiminnon mukauttamiseksi Power Automaten avulla. Käytä Dataverse-yhdistintä, joka käynnistää työnkulun, kun rivi lisätään, muokataan tai poistetaan valitussa Dataverse-taulukossa. Lisätietoja: Työnkulkujen käynnistäminen, kun rivi lisätään, poistetaan tai kun sitä muokataan - Power Automate
Power Automatea voi käyttää ilmoitusten lähettämisessä useilla eri tavoilla. Seuraavassa on joitakin esimerkkejä.
Toimi | Yhdistimen viite |
---|---|
Pikaviestin lähettäminen Teamsissa | Microsoft Teams |
Tekstiviestin lähettäminen mobiililaitteeseen | Azure Communication Services -tekstiviesti |
Sähköpostiviestin lähettäminen yhdelle tai usealle vastaanottajalle | Posti Office 365 Outlook |
Lähetä ilmoitus Power Appsiin tai Power BI:hin | Power Apps -ilmoitus Power BI |
Dataverse-taulukot ja sarakkeet, joita käytetään tilan seuraamiseen
On taulukoita, joissa on kaikki Azure Synapse Link -profiilitiedot. Seuraavassa kahdessa päätaulukossa on Azure Synapse Link -profiilin synkronointitilan kaikki tiedot.
Taulukon nimi | Description | Taulukkoviite |
---|---|---|
Azure Synapse Linkin ulkoisen taulukon tila | Tässä taulukossa on tietoja vain, jos sinulla on Delta Lake -profiili. Tämä taulukko edustaa ulkoisen ei-ositetun taulukon tilaa yhdistetyssä Synapse workspacessa. Yksi tietue synkronoitua entiteettiä kohden, mukaan lukien metatietotaulukko, kuten asetusjoukko. |
synapselinkexternaltablestate |
Azure Synapse Link -profiilitaulukon tila | Tämä taulukko edustaa Azure Synapse Link -entiteetin synkronointitilaa Azure Data Lake Storagessa. Yksi tietue synkronoitua entiteettiä kohden, pois lukien metatietotaulukko, kuten asetusjoukko. |
synapselinkprofileentitystate |
Seuraavassa on hyödyllisiä sarakkeita, joilla voit valvoa Azure Synapse Linkin kuntoa kussakin taulukossa:
EntityName
- jaSynapseWorkspaceName
-kohteita voidaan käyttää valitun taulukon ensisijaisena tunnisteena. Synapse workspacen nimi on sama kuin Azure Synapse Link -profiilin nimi, joka näkyy Power Appsissa.LastSynchronizedOn
palauttaa päivämäärän ja ajan, jolloin kunkin taulukon Delta Lake -muunnoksen viimeisin kierros on onnistuneesti suoritettu.RecordCount
palauttaa kullekin taulukolle Delta Lake -profiilin tietueiden kokonaismäärän miinus pehmeän poiston tietueet.TableState
on merkitty luoduksi, jos linkki Data Lakeen ja Delta Lake -muunnokseen on aktiivinen ja virheetön.
Ulkoisen taulukon Azure Synapse Link -tilataulukossa suoritetaan pehmeä poisto: LastSyncState
ja TableState
merkitään poistetuiksi poistetuille taulukoille.
Azure Synapse Link -profiilientiteetin tilataulukot:
EntityName
-kohdetta ja profiilia voidaan käyttää valitun taulukon ensisijaisena tunnisteena. Profiilin nimi on sama kuin Azure Synapse Link -profiilin nimi, joka näkyy Power Appsissa.InitialSyncProcessCompletedTime
jaInitialSyncState
palauttavat ensimmäinen synkronoinnin valmistumisen tilan, joka sisältää sekä metatiedot että raakatiedot. Ensimmäisen synkronoinnin tilaksi merkittään Valmis sen jälkeen, kun ensimmäinen synkronointi on valmis.LakeRecordCount
palauttaa Data Lakeen vietyjen tietueiden kokonaismäärän CSV-muodossa.LastSyncedDataTime
palauttaa päivämäärän ja ajan, jolloin kunkin taulukon Data Lake -tiedosto on päivitetty tai luotu onnistuneesti.SyncState
näkyy InProgress-kohteena, jos linkki Data Lakeen on aktiivinen ja virheetön.
Huomautus
LakeRecordCount
on eri kuin Dataverse-tietueiden määrä seuraavista syistä:
- Synkronoinnin viive.
- Vain lisäys -tila sieppaa tapahtumat ja lisää yhden rivin kutakin CUD-toimintoa varten.
Neljässä muussa taulukossa on lisätietoja Azure Synapse Linkin asennustiedoista:
Taulukon nimi | Description | Taulukkoviite |
---|---|---|
Azure Synapse -tietokanta | Tämä taulukko tallentaa linkitetyn Azure Data Lake Storage -tallennustilan ja Synapse workspacen sekä määrityksen metatiedot (yksi tietue Azure Synapse Link -profiilia kohden). | synapsedatabase |
Azure Synapse Link-profiili | Tähän taulukkoon tallennetaan Azure Synapse Link -profiilin tiedot (yksi tietue Azure Synapse Link -profiilia kohden). Pehmeä poisto suoritetaan tässä taulukossa: ProfileState saa merkinnän Poistettu poistetulle profiilille. |
synapselinkprofile |
Azure Synapse Link -profiilientiteetti | Tämä taulukko sieppaa yhdistetyn Azure Synapse Link -profiilin entiteetin metatiedot (yhden tietueen yhtä synkronoitua taulukkoa kohti). | synapselinkprofileentity |
Azure Synapse Link -aikataulu | Tässä taulukossa on tietoja Azure Synapse Link -profiilin tiedoista, jotka koskevat kansion lisäävää päivitystä tai Delta Lake -muunnosta (yksi tietue Azure Synapse Link -profiilia kohti). | RecurrenceInterval |