Genie Code-uppgift för jobb

Använd Genie Code-uppgiften för att köra en autonom agent som en del av ett jobb. Genie Code utgår från en prompt på naturligt språk och körs med automatiskt godkännande.

Important

Den här funktionen finns i Beta. Arbetsyteadministratörer kan styra åtkomsten till den här funktionen från sidan Förhandsversioner . Se Hantera förhandsversioner av Azure Databricks.

Overview

Uppgiftstypen Genie Code öppnar en ny Genie Code-chatt utifrån din prompt och genererar ett svar. Genie Code läser data, anropar verktyg och agerar på din prompt utan att behöva ytterligare input eller godkännande. När rundan är klar kan du öppna chatten och fortsätta interagera med Genie Code.

Använd en Genie Code-uppgift när du vill automatisera komplex analys, dataoperationer eller beslutsfattande som en del av ett schemalagt jobb. Ett exempel:

  • Sammanfatta resultaten från jobbet över natten och mejla en rapport.
  • Analysera inkommande data och flagga avvikelser.
  • Undersök en Jira-biljett och föreslå en lösning.
  • Skapa en veckovis efterlevnadsrevision.

Requirements

  • Dina arbetsytor måste ha tillgång till Genie Codes agentiska funktioner. Se kraven.
  • Din uppgiftsprompt måste följa Genie Code-användningspolicyn.

Konfigurera en Genie Code-uppgift

Note

Användargränssnittet för jobb visar alternativ dynamiskt baserat på andra konfigurerade inställningar.

För att lägga till en Genie Code-uppgift:

  1. Gå till fliken Uppgifter i användargränssnittet för jobb.
  2. Klicka på Plus-ikonen.Lägg till uppgift.
  3. Ange ett namn i fältet Aktivitetsnamn .
  4. I listrutan Typ väljer du Genie Code.

Konfigurera prompten

Skriv in en naturlig språkprompt i promptfältet . Prompten beskriver vad du vill att agenten ska göra när uppgiften utförs. Ett exempel:

Check the most recent results in the batch_errors table. If error_count is above 5, create a summary of the errors by type and severity, then post a summary to #data-ops Slack channel.

(Valfritt) Konfigurera parametrar

För att återanvända samma prompt mellan körningar med olika värden refererar du till jobbparametrar i prompten. Jobbparametrar trycks automatiskt ner till uppgiften, så du konfigurerar inte parametrarna på själva uppgiften.

  1. Definiera jobbparametrar som nyckel/värde-par för jobbet med Redigera parametrar i sidofältet Jobbdetaljer. Se Konfigurera jobbparametrar.
  2. I prompten, referera till en parameter med {{name}}, där name är jobbparameterns nyckel.

Till exempel, med en jobbparameter som heter region:

Summarize yesterday's sales for {{region}} and flag anomalies.

När uppgiften körs ersätter Azure Databricks varje {{name}} platshållare med parameterns värde. En platshållare utan matchande parameter lämnas oförändrad. Ett jobbparametervärde kan vara ett statiskt värde eller en dynamisk värdereferens, såsom värdet på en uppströms uppgift. Se Referenser till dynamiskt värde.

Slutför jobbkonfigurationen

  1. (Valfritt) Om du vill konfigurera återförsök, tröskelvärden för körningens varaktighet eller strömningskö eller aviseringar finns mer information i Avancerade uppgiftsinställningar.
  2. Klicka på Spara uppgift.

Information om hur du redigerar, klonar, inaktiverar eller tar bort den här uppgiften finns i Konfigurera och redigera uppgifter i Lakeflow-jobb.

Hur Genie Code-jobbuppgifter fungerar

Autonom exekvering med automatisk godkännande

När en Genie Code-uppgift körs kör agenten din prompt autonomt. Automatiskt godkännande är alltid aktiverat för jobbuppgifter, så du bekräftar inte verktygsanrop under körning. Agenten använder en AI-klassificerare för att kontrollera varje åtgärd mot din prompt och blockerar riskfyllda operationer som ligger utanför det avsedda omfånget.

För att förstå hur automatisk godkännande fungerar och dess begränsningar, se Godkänn verktygsåtgärder.

Varning

Auto-godkännande är en produktivitetsfunktion, inte en säkerhetsgräns, och du kan inte inaktivera det för en jobbuppgift. Eftersom uppgiften körs utan tillsyn, var noggrann med vilka produktionsdata, känsliga arbetsytor eller delade resurser prompten kan nå.

Läsa utdata från föregående uppgifter

Agenten kan läsa utdata från föregående uppgifter i samma jobb som en del av sitt arbete. Beskriv vilka indata från tidigare steg du vill att den ska använda i din prompt, så hämtar agenten relevanta utdata från uppgiften under körningen.

Genie Code-inställningar och MCP-anslutningar

Uppgiften ärver dina Genie Code-inställningar och eventuella anpassade Model Context Protocol (MCP)-anslutningar du har konfigurerat. Agenten har tillgång till samma verktyg och datakällor som du skulle använda i en interaktiv Genie Code-session.

Output

Varje uppgift som körs genererar en kontinuerlig Genie Code-konversationstråd. När uppgiften är klar visar Kör-utdata en länk till konversationen, uppgiftsprompten och det senaste svaret. Klicka på länken för att öppna tråden och granska vad agenten gjorde, ställ följdfrågor eller fortsätt arbetet interaktivt.

Limitations

  • Auto-godkännande kan inte inaktiveras: Jobbuppgifter körs alltid med auto-godkännande aktiverat. Du kan inte stänga av det eller granska handlingar innan de utförs.

Ytterligare resurser