Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
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:
- Gå till fliken Uppgifter i användargränssnittet för jobb.
- Klicka på
Lägg till uppgift.
- Ange ett namn i fältet Aktivitetsnamn .
- 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.
- Definiera jobbparametrar som nyckel/värde-par för jobbet med Redigera parametrar i sidofältet Jobbdetaljer. Se Konfigurera jobbparametrar.
- I prompten, referera till en parameter med
{{name}}, därnameä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
- (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.
- 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
- Konfigurera och redigera uppgifter i Lakeflow-jobb: Konfigurera och redigera uppgifter i Lakeflow-jobb.
- Genie Code-funktioner och funktioner: Lär dig använda Genie Code i allmänhet.
- Genie Code schemalagda uppgifter: Schemalägg Genie Code-promptar att köras regelbundet. En schemalagd uppgift körs interaktivt och skapar en chatt i din chattlista, medan en Genie Code-uppgift körs som en del av ett jobbflöde.