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 Job-Scheduler in Microsoft Fabric ermöglicht es Ihnen, User Data Functions (UDFs) in einem wiederkehrenden Zeitplan auszuführen, ohne eine Pipeline, ein Notizbuch oder einen externen Orchestrierungsdienst zu benötigen. Man kann Zeitpläne direkt auf einer Benutzerdatenfunktion konfigurieren, Rekurrenzmuster festlegen, Funktionsparameter übergeben und die Ausführung aus der Fabric-Überwachungserfahrung überwachen.
Voraussetzungen
Bevor Sie einen Zeitplan erstellen, stellen Sie sicher, dass:
- Du hast eine veröffentlichte Benutzerdatenfunktion.
- Du hast im Arbeitsbereich Berechtigungen als Mitwirkender oder höher.
- Die Funktion wird erfolgreich durch manuelle Invocation getestet.
- Du konfigurierst alle erforderlichen Verbindungen, Geheimnisse oder Abhängigkeiten.
Anwendungsfälle
Planen Sie Benutzerdatenfunktionen, um wiederkehrende Geschäfts- und Betriebsaufgaben zu automatisieren. Zu den gängigen Szenarien gehören:
- Datenqualitätsvalidierung – Führen Sie Prüfungen an Datensätzen durch, bevor sie berichtet oder nachgelagert verarbeitet werden.
- Kundenfeedback-Verarbeitung – Analysieren Sie neues Feedback, generieren Sie Sentiment-Scores und speichern Sie Ergebnisse.
- Geschäftsereignisgenerierung – Erkennen Sie Änderungen in Betriebsdaten und veröffentlichen Sie Geschäftsereignisse für nachgelagerte Anwendungen.
- Geplante Bereinigung – Archiviere alte Datensätze, lösche temporäre Dateien oder führe routinemäßige Wartungsarbeiten durch.
- Periodische Datensynchronisation – Synchronisation von Daten aus externen Systemen in Fabric nach einem wiederkehrenden Zeitplan.
- Automatisierte Benachrichtigungen – Generieren Sie Warnmeldungen oder Benachrichtigungen basierend auf Geschäftsregeln und Schwellenwerten.
Öffne den Scheduler
- Öffnen Sie Ihren Fabric-Arbeitsbereich.
- Öffnen Sie das User Data Function Element.
- Klicken Sie auf Einstellungen.
- Klicken Sie auf Zeitplan.
Die Schedule-Seite ermöglicht es Ihnen:
- Erstelle Zeitpläne
- Konfigurieren von Fehlerbenachrichtigungen
- Geplante Ausführungen anzeigen
- Zeitpläne bearbeiten oder deaktivieren
- Geplante Jobs manuell ausführen
Erstellen eines Zeitplans
Im Zeitplan wählen Sie Planen hinzufügen.
Konfigurieren Sie die Eigenschaften des Zeitplans.
Der Scheduler unterstützt folgende Einstellungen:
Setting Beschreibung Controller Variable, die zur Steuerung der Ausführung aus der Variablenbibliothek verwendet wird Wiederholen Definiert das Rekurrenzmuster Intervall Frequenzintervall Startdatum und -uhrzeit Wenn der Spielplan beginnt Enddatum und -uhrzeit Wann der Dienstplan abläuft Zeitzone Zeitzone für die Zeitplanausführung Parameter Eingabeparameter, die an die Funktion übergeben werden Wählen Sie aus, wie oft die Funktion ausgeführt werden soll, und geben Sie die Termindetails an. Der Scheduler unterstützt wiederkehrende Ausführungen wie alle paar Minuten, stündlich, täglich, wöchentlich oder monatlich. Zum Beispiel, um alle 15 Minuten eine Funktion auszuführen, konfigurieren Sie:
Stellen Sie Parameter für FunctionName bereit. Dieser Parameter ist erforderlich , um die Funktion zu definieren, die Sie aufrufen.
Parametername Type Wert Funktionsname String Name der Funktionen, zum Beispiel hello_fabric.Füge mehr Parameter für die Funktionseingaben hinzu. Zum Beispiel füge für
hello_fabric(name:str)einen Parameternamemit einer Typfolge hinzu.Parametername Type Name String Important
Parameternamen müssen exakt mit der Benutzersignatur der Benutzerdatenfunktion übereinstimmen. Bei Parameternamen wird die Groß-/Kleinschreibung beachtet.
Speichern Sie den Zeitplan.
Füge weitere Pläne für andere Funktionen in deinem User Data Function Item hinzu.
Führe eine geplante Funktion manuell aus
Um eine geplante Funktion sofort zu testen, wählen Sie Run. Fabric reicht eine Ausführung ein, ohne auf das nächste geplante Intervall zu warten. Manuelle Ausführung ist nützlich, um Parameter zu validieren, Verbindungen zu verifizieren und die Funktionslogik zu testen.
Überwachen Sie geplante Hinrichtungen
Sie können die Ausführung von Benutzerdaten und Funktionen über die Fabric-Überwachungserfahrung überwachen.
- Monitor Hub öffnen.
- Wählen Sie Aktivitäten aus.
- Filtern Sie nach Benutzerdatenfunktionen.
Nutze die Überwachungserfahrung, um fehlgeschlagene Ausführungen zu beheben und erfolgreiche Durchläufe zu validieren.
Konfigurieren von Fehlerbenachrichtigungen
Du kannst E-Mail-Benachrichtigungen für fehlgeschlagene geplante Durchläufe konfigurieren.
- Öffnen Sie die Seite zum Zeitplan .
- In Fehlerbenachrichtigungen geben Sie eine oder mehrere E-Mail-Adressen ein.
- Speichern Sie die Konfiguration.
Fabric sendet E-Mail-Benachrichtigungen, sobald eine geplante Ausführung fehlschlägt.
Nächste Schritte
- Erfahren Sie mehr über die Funktionen von Benutzerdaten.
- Erfahren Sie mehr über den Jobplaner in Fabric.
- Überwachen und fehlerbeheben Sie Fabric-Workloads mit dem Monitor-Hub.