Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der Status Ihres Azure Synapse-Links für Dataverse wird in einer Microsoft Dataverse-Tabelle mit Echtzeitaktualisierungen gespeichert. Sie können eine Benachrichtigung mithilfe von Power Automate-Flows oder Power BI anpassen, damit Sie über den Status Ihrer Aktivitäten mit der Azure Synapse-Verknüpfung für Dataverse informiert bleiben können, anstatt die Profilseite der Azure Synapse-Verknüpfung für Dataverse in Power Apps (make.powerapps.com) manuell zu überprüfen.
Der Azure Synapse-Link für Dataverse-Profil und dessen Synchronisierungsstatus werden in sechs vom System generierten schreibgeschützten Tabellen in Dataverse gespeichert. Diese Tabellen sind so konzipiert, dass sie in Echtzeit aktualisiert werden, um sicherzustellen, dass die darin enthaltenen Informationen jederzeit korrekt und aktuell bleiben.
Funktionsweise der Benachrichtigung mit Azure Synapse Link for Dataverse
Um eine Benachrichtigung anzupassen, überwachen Sie die Datenänderungen in einer Dataverse-Tabelle im Zusammenhang mit dem Synchronisierungsstatus von Azure Synapse Link. Indem Sie diese Änderungen nachverfolgen, können Sie die aktualisierten Daten für die Visualisierung mithilfe von Power BI exportieren oder einen automatisierten Cloudfluss einrichten, der aktiviert wird, wenn eine Änderung im Zustand "Azure Synapse Link for Dataverse" erfolgt. Dies wird erreicht, indem die Zeilenänderung aus einer der Statustabellen von Azure Synapse Link gelesen wird.
Connector, der für einen Power Automate Flow verwendet werden soll
Es wird empfohlen, dass Benutzer über die entsprechende Power Platform-Lizenzierung verfügen, um Power Automate zum Anpassen der Triggerfunktion zu verwenden. Verwenden Sie den Dataverse-Connector, der einen Fluss auslöst, wenn eine Zeile in der ausgewählten Dataverse-Tabelle hinzugefügt, geändert oder gelöscht wird. Weitere Informationen: Auslösen von Flows, wenn eine Zeile hinzugefügt, geändert oder gelöscht wird – Power Automate
Es stehen mehrere Optionen zur Verwendung von Power Automate zum Senden von Benachrichtigungen zur Verfügung. Hier sind einige Beispiele.
| Maßnahme | Connectorreferenz |
|---|---|
| Senden einer Teams-Chatnachricht | Microsoft Teams |
| Senden einer Sms an ein mobiles Gerät | Azure Communication Services SMS |
| Senden einer E-Mail an einen oder mehrere Empfänger |
Mail Office 365 Outlook |
| Senden einer Benachrichtigung an Power Apps oder Power BI |
Power Apps-Benachrichtigung Power BI |
Dataverse-Tabellen und -Spalten, die zum Nachverfolgen des Zustands verwendet werden
In mehreren Tabellen werden Azure Synapse Link Profilinformationen gespeichert. Verwenden Sie bei aktivierten Tabellen mit geringer Latenz die Azure Synapse Link Profilentitätsstatustabelle, um den Synchronisierungsstatus aller Entitäten zu überwachen.
| Tabellenname | Description | Tabellenreferenz |
|---|---|---|
| Status der Azure Synapse Link-Profilentität | Diese Tabelle stellt den Synchronisierungsstatus jeder Azure Synapse Link-Entität in Azure Data Lake Storage dar. Diese Tabelle wird für alle Tabellen aktualisiert, für die die Synchronisierung mit niedriger Latenz aktiviert ist. | synapselinkprofileentitystate |
Im Folgenden finden Sie einige nützliche Spalten in der Azure Synapse Link Profilentitätsstatustabelle zur Überwachung des Status Ihrer Azure Synapse Link:
-
EntityNameund Profil können zur primären Identifikation der ausgewählten Tabelle verwendet werden. Das Profil ist identisch mit dem Azure Synapse Link-Profilnamen, der in Power Apps angezeigt wird. -
InitialSyncProcessCompletedTimeundInitialSyncStategeben den anfänglichen Synchronisierungsabschlussstatus zurück, der sowohl Metadaten als auch Rohdaten enthält. Der anfängliche Synchronisierungsstatus wird nach Abschluss der ersten Synchronisierung als abgeschlossen markiert. -
LakeRecordCountgibt die Gesamtzeilen zurück, die in Data Lake im CSV-Format exportiert wurden. -
LastSyncedDataTimegibt das Datum und die Uhrzeit zurück, zu der die letzte Runde der Data Lake-Datei für jede Tabelle erfolgreich aktualisiert oder erstellt wurde. -
SyncStatewird als "InProgress " angezeigt, wenn die Verknüpfung mit dem Data Lake aktiv und fehlerfrei ist.
Hinweis
LakeRecordCount unterscheidet sich von der Datenverse-Datensatzanzahl aus den folgenden Gründen:
- Synchronisierungslatenz.
- Der Modus "Nur Anfüge" erfasst Transaktionen und fügt für jeden CUD-Vorgang eine zusätzliche Zeile an.
Die Zustandstabelle für externe Azure Synapse Link-Tabellen (synapselinkexternaltablestate) gilt nur für Delta Lake- und Bring Your Own Data Lake (BYOL)-Profile. Sie wird für Tabellen mit aktivierter Synchronisierung mit geringer Latenz nicht aktualisiert. Verwenden Sie synapselinkprofileentitystate für Tabellen mit aktivierter Synchronisierung mit geringer Latenz.
Hinweis
Die Status-Tabelle für externe Azure Synapse Link-Tabellen (synapselinkexternaltablestate) findet nur auf Delta Lake und Profile vom Typ „Bring your own data lake“ (BYOL) Anwendung. Sie wird für Tabellen mit aktivierter Synchronisierung mit geringer Latenz nicht aktualisiert. Verwenden Sie synapselinkprofileentitystate für Tabellen, für die die Synchronisierung mit geringer Latenz aktiviert ist.
Die verbleibenden vier Tabellen enthalten zusätzliche Details zu Azure Synapse Link-Setupinformationen:
| Tabellenname | Description | Tabellenreferenz |
|---|---|---|
| Azure Synapse-Datenbank | Diese Tabelle enthält Informationen zu verknüpftem Azure Data Lake-Speicher, Synapse-Arbeitsbereich und Einrichtungsmetadaten (eine Zeile pro Azure Synapse Link-Profil). | synapsedatabase |
| Azure Synapse Link-Profil | Diese Tabelle erfasst Azure Synapse Link Profilinformationen (eine Zeile pro Azure Synapse Link-Profil). Es wird ein vorläufiges Löschen in dieser Tabelle ausgeführt: ProfileState wird für das gelöschte Profil als gelöscht markiert. |
synapselinkprofile |
| Azure Synapse Link-Profilentität | Diese Tabelle erfasst Entitätsmetadaten im verbundenen Azure Synapse Link-Profil (eine Zeile pro synchronisierter Tabelle). | synapselinkprofileentity |
| Zeitplan für Azure Synapse-Verknüpfungen | Diese Tabelle erfasst Azure Synapse Link Profilinformationen für inkrementelle Ordneraktualisierung oder Delta Lake-Konvertierungszeitintervall (eine Zeile pro Azure Synapse Link-Profil). | RecurrenceInterval |