Plan een gebruikersgegevensfunctie in

De job scheduler in Microsoft Fabric stelt je in staat om user data functions (UDF's) op een terugkerend schema uit te voeren zonder dat je een pipeline, notebook of externe orkestratiedienst nodig hebt. Je kunt schema's direct configureren op een gebruikersdatafunctie, recurrence patterns specificeren, functieparameters doorgeven en uitvoeringen monitoren vanuit de Fabric-monitoringservaring.

Prerequisites

Voordat je een schema maakt, zorg ervoor dat:

  • Je hebt een gepubliceerde gebruikersgegevensfunctie.
  • Je hebt Contributor- of hogere rechten op de workspace.
  • De functie wordt succesvol getest door handmatig aanroepen te gebruiken.
  • Je configureert alle benodigde verbindingen, geheimen of afhankelijkheden.

Gebruikssituaties

Plan gebruikersgegevensfuncties om terugkerende zakelijke en operationele taken te automatiseren. Veelvoorkomende scenario's zijn onder andere:

  • Validatie van gegevenskwaliteit – Voer controles uit op datasets vóór rapportage of downstream verwerking.
  • Klantfeedbackverwerking – Analyseer nieuwe feedback, genereer sentimentscores en sla resultaten op.
  • Generatie van bedrijfsgebeurtenissen – Wijzigingen in operationele data detecteren en bedrijfsgebeurtenissen publiceren voor downstream-applicaties.
  • Geplande schoonmaak – Archiveer oude records, verwijder tijdelijke bestanden of voer routinematige onderhoudstaken uit.
  • Periodieke datasynchronisatie – Synchroniseer data van externe systemen in Fabric op een terugkerend schema.
  • Geautomatiseerde meldingen – Genereer meldingen of meldingen op basis van bedrijfsregels en drempels.

Open de planner

  1. Open uw Fabric-werkruimte.
  2. Open het user data functie-item.
  3. Selecteer Instellingen.
  4. Selecteer Schema.

De pagina Planning stelt je in staat om:

  • Schema's maken
  • Foutmeldingen configureren
  • Bekijk geplande executies
  • Roosters bewerken of uitschakelen
  • Handmatig geplande taken uitvoeren

Een planning maken

  1. Selecteer op PlanningSchedule toevoegen.

  2. Configureer de planningseigenschappen.

    De planner ondersteunt de volgende instellingen:

    Setting Beschrijving
    Controller Variabele gebruikt om uitvoering vanuit variabelenbibliotheek te regelen
    Herhaal Definieert het herhalingspatroon
    Tijdsegment Frequentiebereik
    Begindatum en -tijd Wanneer het schema begint
    Einddatum en tijd Wanneer het schema afloopt
    Tijdzone Tijdzone voor de uitvoering van het schema
    Parameters Invoerparameters die aan de functie worden doorgegeven

    Selecteer hoe vaak de functie moet draaien en geef de planningsdetails. De planner ondersteunt terugkerende uitvoeringen zoals elke paar minuten, per uur, dagelijks, wekelijks of maandelijks. Om bijvoorbeeld elke 15 minuten een functie uit te voeren, configureer je:

  3. Geef parameter voor FunctionName. Deze parameter is nodig om de functie te definiëren die je aanroept.

    Parameternaam Type Waarde
    FunctieNaam String naam van de functies, bijvoorbeeld hello_fabric.
  4. Voeg meer parameters toe voor de functie-invoer. Bijvoorbeeld, voor hello_fabric(name:str), voeg een parameter name van het type string toe.

    Parameternaam Type
    naam String

    Important

    Parameternamen moeten exact overeenkomen met de handtekening van de gebruikersgegevensfunctie. Parameternamen zijn hoofdlettergevoelig.

  5. Bewaar het schema.

  6. Voeg meer schema's toe voor andere functies in je gebruikersgegevensfunctie.

Voer handmatig een geplande functie uit

Om een geplande functie direct te testen, kies Uitvoeren. Fabric start een uitvoering zonder te wachten op het volgende geplande interval. Handmatige uitvoering is nuttig voor het valideren van parameters, het verifiëren van verbindingen en het testen van functielogica.

Controleer geplande uitvoeringen

Je kunt de uitvoering van gebruikersgegevens monitoren via de Fabric-monitoringservaring.

  1. Open Monitor Hub.
  2. Selecteer activiteiten.
  3. Filter op gebruikersgegevensfuncties.

Gebruik de monitoringservaring om mislukte uitvoeringen te troubleshooten en succesvolle runs te valideren.

Foutmeldingen configureren

Je kunt e-mailmeldingen instellen voor mislukte geplande runs.

  1. Open de pagina Planning.
  2. Voer in meldingen voor fouten één of meer e-mailadressen in.
  3. Sla de configuratie op.

Fabric stuurt e-mailmeldingen telkens wanneer een geplande uitvoering mislukt.

Volgende stappen 

  • Leer over de functies van gebruikersgegevens.
  • Lees meer over de jobplanner in Fabric.
  • Bewaak en los problemen met Fabric-workloads op met de Monitor-hub.