Schemalägg en användardatafunktion

Jobbschemaläggaren i Microsoft Fabric gör det möjligt att köra användardatafunktioner (UDF) på ett återkommande schema utan att behöva en pipeline, notebook eller extern orkestreringstjänst. Du kan konfigurera scheman direkt på en användardatafunktion, specificera återkommande mönster, skicka funktionsparametrar och övervaka exekveringar från Fabric-övervakningsupplevelsen.

Förutsättningar

Innan du skapar ett schema, se till att:

  • Du har en publicerad användardatafunktion.
  • Du har behörigheten Bidragsgivare eller högre i arbetsytan.
  • Funktionen har testats framgångsrikt med manuell anropning.
  • Du konfigurerar alla nödvändiga anslutningar, hemligheter eller beroenden.

Användningsfall

Schemalägg användardatafunktioner för att automatisera återkommande affärs- och operativa uppgifter. Vanliga scenarier är:

  • Validering av datakvalitet – Genomför kontroller av dataset innan rapportering eller nedströms bearbetning.
  • Kundfeedbackhantering – Analysera ny feedback, generera sentimentpoäng och lagra resultat.
  • Generering av affärshändelser – Upptäcka förändringar i operativ data och publicera affärshändelser för nedströmsapplikationer.
  • Schemalagd rensning – Arkivera gamla poster, ta bort temporära filer eller utföra rutinmässiga underhållsuppgifter.
  • Periodisk datasynkronisering – Synka data från externa system till Fabric enligt ett återkommande schema.
  • Automatiska notiser – Generera aviseringar eller notiser baserade på affärsregler och trösklar.

Öppna schemaläggaren

  1. Öppna din Fabric-arbetsyta.
  2. Öppna användardatafunktionen.
  3. Välj Inställningar.
  4. Välj Schema.

Schemasidan gör det möjligt för dig att:

  • Skapa scheman
  • Konfigurera felmeddelanden
  • Visa schemalagda avrättningar
  • Redigera eller inaktivera scheman
  • Kör schemalagda jobb manuellt

Skapa ett schema

  1. schema, välj Lägg till schema.

  2. Konfigurera schemaegenskaperna.

    Schemaläggaren stöder följande inställningar:

    Inställningen Beskrivning
    Controller Variabel som används för att styra exekveringen från variabelbiblioteket
    Upprepa Definierar återkomstmönstret
    Intervall Frekvensintervall
    Startdatum och starttid När schemat börjar
    Slutdatum och -tid När schemat går ut
    Tidszon Tidszon för schemats genomförande
    Parameters Indataparametrar som skickas till funktionen

    Välj hur ofta funktionen ska köras och ange schemaläggningsdetaljerna. Schemaläggaren har stöd för återkommande körningar, till exempel med några minuters mellanrum, varje timme, dagligen, veckovis eller månadsvis. Till exempel, för att köra en funktion var 15:e minut, konfigurera:

  3. Ange parameter för FunctionName. Denna parameter krävs för att definiera funktionen du anropar.

    Parameternamn Type Value
    FunktionNamn String Namnet på funktionerna, till exempel hello_fabric.
  4. Lägg till fler parametrar för funktionsindata. Till exempel, för hello_fabric(name:str), lägg till en parameter name av typsträng.

    Parameternamn Type
    Namn String

    Important

    Parameternamn måste exakt matcha användarens datafunktionssignatur. Parameternamn är skiftlägeskänsliga.

  5. Spara schemat.

  6. Lägg till fler scheman för andra funktioner i ditt användardata-funktionsobjekt.

Kör en schemalagd funktion manuellt

För att testa en schemalagd funktion omedelbart, välj Kör. Fabric lämnar in en avrättning utan att vänta på nästa schemalagda intervall. Manuell exekvering är användbar för att validera parametrar, verifiera kopplingar och testa funktionslogik.

Övervaka schemalagda avrättningar

Du kan övervaka användardata-funktionsexekveringar från Fabric-övervakningsupplevelsen.

  1. Öppna Monitor Hub.
  2. Välj aktiviteter.
  3. Filtrera efter användardatafunktioner.

Använd övervakningsupplevelsen för att felsöka misslyckade körningar och validera lyckade körningar.

Konfigurera felmeddelanden

Du kan konfigurera e-postaviseringar för misslyckade schemalagda körningar.

  1. Öppna schemasidan .
  2. Vid felnotiser, ange en eller flera e-postadresser.
  3. Spara konfigurationen.

Fabric skickar e-postaviseringar när en schemalagd körning misslyckas.

Nästa steg

  • Lär dig om användardatafunktioner.
  • Lär dig om jobbschemaläggaren i Fabric.
  • Övervaka och felsök Fabric-arbetsbelastningar med hjälp av Monitor-hubben.