Jobb
Med jobb kan du automatisera uppgifter i AppStudio. Ett jobb är en sekvens av åtgärder som körs antingen enligt ett schema eller när du startar det manuellt. Använd jobb för att flytta data mellan system, generera filer, omvandla innehåll eller köra återkommande arbetsflöden.
När du ska använda detta
- Du behöver synka data mellan AppStudio och ett externt system regelbundet
- Du vill generera rapporter eller filer automatiskt
- Du har ett arbetsflöde med flera steg som ska köras utan manuell hantering
- Du behöver omvandla eller konvertera data (JSON, XML, Excel, PDF)
Hur det fungerar
Ett jobb består av en eller flera åtgärder som körs i ordning. Varje åtgärd utför en specifik operation — som att göra ett HTTP-anrop, omvandla data eller generera en fil. När ett jobb körs skapas en jobbkörning som spårar status och resultat för varje åtgärd.
Jobb kan köras:
- Manuellt — du startar körningen från jobbets dashboard
- Enligt schema — jobbet körs automatiskt med ett konfigurerat intervall
Jobb-dashboarden
Navigera till Jobb från ditt abonnemangs huvudnavigering. Dashboarden visar:
- Senaste — nyligen körda eller uppdaterade jobb
- Favoriter — jobb du har stjärnmarkerat för snabb åtkomst
Klicka på Alla för att se alla jobb i ditt abonnemang.
Visa alla jobb
Jobblistan visar varje jobb med:
| Kolumn | Beskrivning |
|---|---|
| Namn | Jobbets namn |
| Senaste körning | När jobbet senast kördes och om det lyckades eller misslyckades |
| Nästa schemalagda körning | När jobbet är inställt att köras nästa gång (om schemalagt) |
| Körs | Om jobbet körs just nu |
Du kan växla mellan radvy och kakelvy, och söka jobb efter namn.
TIPS
Stjärnmarkera jobb du använder ofta för att lägga till dem i Favoriter på dashboarden.
Skapa ett jobb
- Navigera till Jobb.
- Klicka på Skapa jobb.
- Ange ett namn för jobbet.
- Klicka på Spara.
Du kommer till jobbets dashboard där du kan börja lägga till åtgärder.
Jobbåtgärder
Åtgärder är byggstenarna i ett jobb. Varje åtgärd utför en operation och åtgärderna körs i sekvens.
Tillgängliga åtgärdstyper
| Åtgärdstyp | Vad den gör |
|---|---|
| HTTP Request | Skickar ett HTTP-anrop till en extern API eller tjänst |
| JSON Transformation | Omvandlar JSON-data med en mappning |
| JSON Conversion | Konverterar data till eller från JSON-format |
| XML Transformation | Omvandlar XML-data med XSLT eller liknande |
| XML Conversion | Konverterar data till eller från XML-format |
| Merging | Kombinerar flera datakällor till en |
| Artifact Management | Hanterar utdatafiler (artefakter) från jobbet |
| Job Run | Startar ett annat jobb som en del av detta jobbs arbetsflöde |
| Sleep | Pausar körningen under en angiven tid |
| Raise Error | Misslyckar jobbet medvetet (användbart för villkorlig felhantering) |
| Excel Conversion | Konverterar data till eller från Excel-format |
| PDF Management | Genererar eller bearbetar PDF-filer |
| QR Code Generation | Skapar QR-koder |
| AI Agent | Kör en AI-driven åtgärd |
| Javascript | Kör anpassad JavaScript-kod |
Lägga till en åtgärd
- Öppna ett jobb och gå till sektionen Åtgärder.
- Klicka på Lägg till åtgärd.
- Välj åtgärdstyp.
- Konfigurera åtgärdens inställningar.
- Klicka på Spara.
Åtgärder körs i den ordning de visas. Du kan ändra ordningen genom att dra.
Köra ett jobb
- Öppna jobbet du vill köra.
- Klicka på Kör.
- Om jobbet tar emot variabler, fyll i dem.
- Bekräfta för att starta körningen.
Jobbet kör sina åtgärder i sekvens. Du kan följa förloppet i realtid.
Jobbkörningar
Varje gång ett jobb körs skapas en jobbkörning. Navigera till jobbets Körningar-sektion för att se hela historiken.
Varje jobbkörning visar:
| Fält | Beskrivning |
|---|---|
| Startdatum | När körningen startade |
| Slutdatum | När körningen avslutades |
| Varaktighet | Hur lång tid körningen tog |
| Status | Lyckad, Misslyckad, Körs eller Schemalagd |
| Artefakter | Filer som genererats under körningen (nedladdningsbara) |
Klicka på en jobbkörning för att se resultatet av varje enskild åtgärd.
Prenumeranter
Du kan lägga till prenumeranter till ett jobb för att meddela personer när det körs eller misslyckas. Navigera till jobbets Prenumeranter-sektion för att hantera vilka som får notiser.
Jobbinställningar
Varje jobb har en inställningssida där du kan konfigurera:
- Namn — jobbets visningsnamn
- Schema — ställ in automatiska återkommande körningar
- Variabler — definiera indatavariabler som kan anges vid körning av jobbet
Tips
TIPS
Använd åtgärdstypen Job Run för att kedja jobb tillsammans. Det gör att du kan bygga komplexa arbetsflöden av mindre, återanvändbara jobb.
TIPS
Ladda ner artefakter från avslutade jobbkörningar för att komma åt genererade filer som rapporter, exporter eller konverterade dokument.
Vanliga misstag
VARNING
Om ett jobb misslyckas, kontrollera de enskilda åtgärdsresultaten i jobbkörningens detaljer. Den misslyckade åtgärden visar felinformation som hjälper dig att identifiera problemet.
VARNING
Schemalagda jobb fortsätter köras även om tidigare körningar har misslyckats. Övervaka dina jobbkörningar regelbundet för att fånga återkommande fel tidigt.