Naplánovat funkci uživatelských dat

Plánovač úloh v Microsoft Fabric umožňuje spouštět uživatelské datové funkce (UDF) v opakujícím se harmonogramu bez nutnosti pipeline, notebooku nebo externí orchestrační služby. Plány můžete konfigurovat přímo na uživatelské datové funkci, specifikovat opakující se vzory, předat parametry funkce a monitorovat provádění z Fabric monitoringu.

Předpoklady

Před vytvořením rozvrhu se ujistěte, že:

  • Máte funkci publikovaných uživatelských dat.
  • Máte v pracovním prostoru oprávnění Přispěvatel nebo vyšší.
  • Funkce je úspěšně testována pomocí ručního vyvolání.
  • Konfigurujete všechna potřebná spojení, tajemství nebo závislosti.

Případy použití

Plánujte funkce uživatelských dat pro automatizaci opakujících se obchodních a provozních úkolů. Mezi běžné scénáře patří:

  • Validace kvality dat – Provádějte kontroly datových sad před hlášením nebo následným zpracováním.
  • Zpracování zpětné vazby od zákazníků – Analyzujte novou zpětnou vazbu, generujte skóre sentimentu a ukládejte výsledky.
  • Generování obchodních událostí – Detekce změn v provozních datech a publikování obchodních událostí pro následné aplikace.
  • Plánované čištění – Archivujte staré záznamy, odstraňujte dočasné soubory nebo provádějte rutinní údržbové úkoly.
  • Periodická synchronizace dat – Synchronizace dat z externích systémů do Fabric podle pravidelného harmonogramu.
  • Automatizovaná upozornění – Generujte upozornění nebo notifikace na základě obchodních pravidel a prahů.

Otevřete plánovač

  1. Otevřete pracovní prostor Fabric.
  2. Otevřete položku funkce uživatelských dat.
  3. Vyberte Nastavení.
  4. Vyberte Plán.

Stránka Schedule vám umožňuje:

  • Vytvářejte rozvrhy
  • Konfigurace oznámení o selhání
  • Zobrazit plánované popravy
  • Upravit nebo zakázat rozvrhy
  • Ručně spouštějte plánované úlohy

Vytvoření plánu

  1. V režimu Schedule vyberte Přidat rozvrh.

  2. Nastavte vlastnosti plánu.

    Plánovač podporuje následující nastavení:

    Setting Description
    Controller Proměnná používaná k řízení provádění z knihovny proměnných
    Opakovat Definuje vzorec opakování
    Rozmezí Frekvenční interval
    Počáteční datum a čas Když začne plán
    Koncové datum a čas Když harmonogram vyprší
    Časové pásmo Časové pásmo pro provádění harmonogramu
    Parameters Vstupní parametry předávané funkci

    Vyberte, jak často by měla funkce běžet, a uveďte podrobnosti o plánování. Plánovač podporuje opakované provádění, například každých několik minut, každou hodinu, denně, týdně nebo měsíčně. Například pro spuštění funkce každých 15 minut nakonfigurujte:

  3. Zadejte parametr pro FunctionName. Tento parametr je potřeba k definování funkce, kterou voláte.

    Název parametru Typ Hodnota
    NázevFunkce String Názvy funkcí, například hello_fabric.
  4. Přidejte více parametrů pro vstupy funkcí. Například pro hello_fabric(name:str) přidejte parametr name typu string.

    Název parametru Typ
    název String

    Important

    Názvy parametrů musí přesně odpovídat podpisu uživatelské datové funkce. V názvech parametrů se rozlišují malá a velká písmena.

  5. Uložit plán.

  6. Přidejte více plánů pro jiné funkce do položky uživatelských dat.

Ručně spusťte plánovanou funkci

Pro okamžité otestování plánované funkce vyberte Spustit. Fabric odešle exekuci bez čekání na další plánovaný interval. Ruční provádění je užitečné pro ověřování parametrů, ověřování spojení a testování logiky funkcí.

Monitorování plánovaných provádění

Provádění funkcí uživatelských dat můžete sledovat z Fabric monitoring experience.

  1. Otevřete Monitor Hub.
  2. Vyberte aktivity.
  3. Filtrujte podle uživatelských datových funkcí.

Využijte zkušenosti s monitorováním k řešení problémů při neúspěšných provedeních a ověření úspěšných spuštění.

Konfigurace oznámení o selhání

Můžete nastavit e-mailová upozornění pro neúspěšné plánované běhy.

  1. Otevřete stránku Rozvrh.
  2. V sekci Oznámení o selhání zadejte jednu nebo více e-mailových adres.
  3. Uložte konfiguraci.

Fabric posílá e-mailová upozornění vždy, když plánované spuštění selže.

Další kroky

  • Seznamte se s funkcemi uživatelských dat.
  • Zjistěte více o plánovači prací ve Fabric.
  • Monitorujte a řešte problémy s Fabric zátěžemi pomocí Monitor hubu.