For å automatisere arbeidsflyter i Workiva-plattformen og på tvers av andre datakilder, kan eiere av arbeidsområder opprette og administrere lineære sekvenser av oppgaver som kjeder. Du kan for eksempel opprette en kjede for automatisk å oppdatere økonomisk informasjon fra en datakilde i en tabell, og deretter sende disse dataene til en annen datakilde for å generere en rapport.
Ytterligere opplæring tilgjengelig
Slipp løs kraften i kjeder med vårt selvstyrte kurs i Workiva Learning Hub! Dette omfattende kurset veileder deg gjennom prosessen med å lage en kjede fra start til slutt, og gir deg praktisk erfaring og en dyp forståelse av Chain Builder-plattformen.
Besøk Workiva læringssenter
Krav
Følgende Wdata-brukerroller kan opprette og administrere kjeder:
- Arbeidsområdeeiermed rollen Redaktør, Profesjonelleller Standard
- Kjedeeiermed rollen Redaktør, Profesjonelleller Standard
- Kjedebygger med nødvendige tillatelser
Tilgangskjeder
Klikk på Kjeder =>Kjedebygger i Wdata for å se og administrere kjedene dine. Fra Admin =>Sikkerhetkan du spore revisjonshendelser om opprettelse og administrasjon av kjeder.
Lag en kjede
For å definere kommando- og hendelsessekvensen som skal skje med en kjede, kan du:
- Bygg kjeden fra bunnen av
- Lag kjeden fra en mal
- Start med en kopi av en lignende kjede
Fra Kjedebyggerkan du dra og koble trinnene – eller nodene– i en kjede.
Trinn 1: Legg til kjeden og konfigurer detaljene
- Fra Kjederklikker du på Opprett => Opprett kjede.
Merk: Du kan også opprette en kjede direkte fra Kjeder-fanen ved å holde musepekeren over Bygg -ikonet øverst til høyre.
- Under Oppsettskriver du inn et unikt navn og en beskrivelse for å identifisere kjeden og dens hensikt.
- Hvis du vil at kjeden skal kunne kjøre flere ganger samtidig, for eksempel med forskjellige kjøretidsinndata for hver forekomst, velger du Tillat samtidige kjøringer.
- For å forhindre at kjeden kjøres, for eksempel for å utsette bruken, velg Deaktiver utførelse.
- Definer eventuelle delte eller dynamiske verdier som brukes i kjeden:
- Under Variablerdefinerer du verdier som vises i flere kommandoer, og mange endres ofte.
- Under Dynamiske variablerdefinerer du verdier som skal angis når kjeden begynner å kjøre eller under utførelse, for eksempel basert på utdataene fra tidligere kommandoer.
Merk: For å be samarbeidspartnere om å legge inn verdier for dynamiske variabler, inkluder en Runtime Inputs trigger-hendelse eller Set Dynamic Chain Variables -hendelse.
- For å kjøre kjeden automatisk med jevne mellomrom eller i løpet av et bestemt datointervall, under Tidsplaner, angi når og hvor ofte den skal starte.
- Klikk på Lagre.
Trinn 2: Definer nodene i kjeden
Når du bygger en kjede, inkluderer og kobler du dens flere noder:
- Kommandoer, eller oppgavene som utføres av kjeden for å samhandle med Workiva-plattformen eller en annen datakilde.
- Kjedehendelser som oppstår i kjeden, for eksempel for å aktivere en godkjenningsarbeidsflyt eller manuell opplasting av filer.
- Utløserhendelser, for eksempel kjøretidsinndata for å angi variabler – for eksempel til bestemte kontoer, regioner eller tidsperioder – når du kjører kjeden, eller for å automatisk starte kjeden basert på endringer i tilkoblede kilder.
Legge til noder
Når du legger til en node, flytter du den dit den forekommer i kjeden, og kobler den til neste og forrige trinn.
- For å legge til den første noden i kjeden, flytt den til Start.
- For å legge til en node som starten på en ny gren av et logikktre, kobler du det forrige trinnet i kjeden til den første noden av de flere grenene.
- For å kjøre kommandoer parallelt med hverandre eller sammen som en del av en seriell prosess, flytt dem oppå hverandre for å opprette en kommandogruppe som trinnet.
Merk: Som standard kjører en node når den koblede forrige noden lykkes. For å aktivere betinget logikk, for eksempel å bare kjøre en node når den forrige noden feiler, dobbeltklikker du på lenken og velger betingelsen – suksess, feil, advarseleller en hvilken som helst.
Etter at du har definert nodene i kjeden, klikker du på Publiser for å aktivere kjøring.
Merk: Selv om du kan publisere en kjede med ukoblede noder, er det bare de som er koblet til hverandre – som starter med Start -noden – som kjører når du kjører kjeden.
For å forenkle opprettelsen av en kjede kan du starte med en -mal som gir rammeverket for kommandoene, hendelsene og variablene.
Trinn 1. Lag kjeden
- I Chain Builder, fra enten Templates eller Chains fanen, oppretter du kjeden fra malen:
- Fra Malerklikker du på malens navn, og deretter klikker du på Ny kjede øverst til høyre.
- Fra Kjederklikker du på Bygg -ikonet og deretter på Opprett kjede fra mal. Deretter kan du velge malen du vil bruke.
- Fra Malerklikker du på malens navn, og deretter klikker du på Ny kjede øverst til høyre.
- Skriv inn et unikt navn for å identifisere kjeden.
- Velg arbeidsområdet og miljøet for å bruke kjeden, og klikk på Neste.
Trinn 2. Kartlegg malens variabler og tilkoblinger
- For hver malvariabel velger du verdien som skal erstattes i kjeden:
- For en variabelverdi satt innenfor -kjeden, velg en variabeltype for Kjede, og skriv inn et navn for den nye kjedevariabelen.
- For en variabelverdi som er satt i arbeidsområdet, velg en Variabeltype for Arbeidsområde, og velg arbeidsområdevariabelen som skal brukes.
- For en fil som lastes opp som en ressurs i arbeidsområdet, velg en Variabeltype for Arbeidsområderessurs, og velg ressursen som skal brukes.
- For en dynamisk variabelverdi som settes når kjeden kjører, velg en Variabeltype for Kjededynamisk, og skriv inn et navn for den nye dynamiske kjedevariabelen.
- For en verdi som genereres når kjeden kjører, velg en Variabeltype for Runtime, og velg runtime-variabelen som skal brukes.
Merk: Hvis du velger Dynamisk eller Ressurs når du legger til variabelen i malen, kan du ikke velge en annen variabeltype.
- Etter at du har tilordnet malens variabler til de nye variablene eller ressursene, klikker du på Neste.
- For hver tilkobling som brukes i malen, velg tilkoblingen og løperen for å utføre kommandoene, og klikk på Send.
Trinn 3. Fullfør kjeden
- Klikk på Vis den nye kjeden din.
- Tilpass den nye kjeden etter behov:
- Oppdater eventuelle kjedevariabler som brukes av malens variabler.
- Legg til eventuelle ekstra kommandoer eller hendelser for å starte eller fullføre kjeden.
- Klikk på Publiser.
For å opprette en kjede som ligner på en annen kjede i arbeidsområdet, kan du bruke en kopi som utgangspunkt.
Tips: Hvis du ofte bruker en kjede som utgangspunkt for andre kjeder, lag en mal basert på dens nodesekvens.
- I Chain Builder, fra fanen Chainsvelger du Copy fra menyen til den eksisterende kjeden.
- For den nye kopien, klikk på Redigerog oppdater nodene eller egenskapene etter behov.
Forfrem en kjede til et annet miljø
Som en del av utviklingslivssyklusen din kan du bygge kjeder i et miljø atskilt fra der samarbeidspartnere kjører dem. Du kan for eksempel opprette kjeder i et DEV-miljø inntil de er klare til bruk i et PROD-miljø. For å flytte en kjede fra ett miljø til et annet, kan du forfremme den.
- I Chain Builder, fra fanen Chainsvelger du Promote fra kjedens meny.
- I Navnredigerer du kjedens navn for det nye miljøet etter behov.
- I Forfrem tilvelger du kjedens nye miljø.
- Velg om du vil aktivere tidsplaner på den promoterte kjeden, og klikk på Neste.
- For hver tilkobling i kjeden velger du tilkoblingen som skal brukes i det nye miljøet, og klikker på Neste.
- Se gjennom tilkoblingskartleggingen, og klikk på Forfrem.
Rediger en kjede
Slik oppdaterer du trinnene eller egenskapene til en kjede:
- I Chain Builder, fra fanen Chains klikker du på Rediger for kjeden, og oppdaterer dens kommandoer og hendelser etter behov.
- For å oppdatere kjedens egenskaper, klikk på Kjedeinnstillingerog juster tidsplanene, variableneog varslene etter behov.
- For å masseoppdatere kjedens kommandotilkoblinger, klikk på trepunktsmenyen og juster Kommandoene.
Tips: Du kan enkelt ordne kjedene dine ved å velge flere noder samtidig. Bare trykk Shift og dra musepekeren over lerretet. Lær mer.
Tilbakestill en kjede til en tidligere versjon
For å returnere en kjede til en tidligere publisert versjon, for eksempel for å angre endringer eller opprette en ny kjede fra en tidligere versjon av en annen:
- I Chain Builder, fra fanen Chains velger du Versions fra kjedens meny.
- Under Tidligere versjonervelger du versjonen du vil gå tilbake til, og klikker på Tilbakestill kjede.
- Velg kontakten og løperen for hver tilkobling, og angi eventuelle variabler.
- Klikk på Send inn,Vis tilbakeført kjedeogPubliser.
Kjedemerker
Kjedetagger gir muligheten til å gruppere relaterte kjeder sammen og gi innsikt i kjedeinnhold. Når en tagg er opprettet, kan den brukes som et filter for kjeder i kjedelistevisningen og planleggeren.
Legge til en kjedemerkelapp
- Velg kjeden for å utvide visningen
- Klikk på plussikonet (+) for å skrive inn et nytt tagnavn eller velge en eksisterende tag.
- Du kan eventuelt angi fargen på taggen ved å klikke på taggen og velge en farge.
Fjerne en kjedemerkelapp
- Velg kjeden for å utvide visningen
- Hold musepekeren over taggen og klikk på den grå (x)