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ådeeier med rollen Redaktør , Profesjonell eller Standard
- Kjedeeier med rollen Redaktør , Profesjonell eller Standard
- Kjedebygger med nødvendige tillatelser
Tilgangskjeder
Klikk på Kjeder i Wdata for å se og administrere kjedene dine. Fra Admin => Sikkerhet kan 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
For å forenkle gjenbruk anbefaler vi at du også oppretter variabler som skal brukes i kjedene dine eller under kjøring.
Fra Kjedebygger kan du dra og koble trinnene – eller nodene – innenfor en kjede.
Trinn 1: Legg til kjeden og konfigurer detaljene
- Fra Kjeder klikker du på Opprett og velger Opprett kjede .
- Under Oppsett skriver 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, velg Deaktiver utførelse .
-
Definer eventuelle delte eller dynamiske verdier som brukes i kjeden :
- Under Variabler , og mange endres ofte.
- Under Dynamiske variabler definerer 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 , advarsel advarsel
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 Maler klikker du på malens navn, og deretter klikker du på Ny kjede øverst til høyre.
- Fra Kjeder klikker du på Opprett -ikonet øverst til høyre, og deretter på Opprett kjede fra mal . Deretter kan du velge malen du vil bruke.
- Fra Maler klikker 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 Wdata , i vinduet Kjeder , høyreklikker du på hamburgermenyen på høyre side av raden som inneholder kjeden du vil kopiere, og velger Kopier fra hurtigmenyen.
- For den nye kopien klikker du på Rediger og oppdaterer 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 Wdata , i vinduet Kjeder , høyreklikker du på hamburgermenyen på høyre side av raden som inneholder kjeden du vil kopiere, og velger Forfrem fra hurtigmenyen.
- I Navn redigerer du kjedens navn for det nye miljøet etter behov.
- I Forfrem til velger 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 Wdata , i vinduet Kjeder , klikker du enten på redigeringsblyanten på høyre side av raden som inneholder kjeden du vil kopiere (eller klikker på hamburgermenyen og velger Rediger fra hurtigmenyen.
- Oppdater -kommandoene og -hendelsene etter behov.
- For å oppdatere kjedens egenskaper, klikk på Kjedeinnstillinger og juster tidsplanene , variablene og 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 Wdata , i vinduet Kjeder , høyreklikker du på hamburgermenyen på høyre side av raden som inneholder kjeden du vil kopiere, og velger Versjoner fra hurtigmenyen.
- Under Tidligere versjoner velger du versjonen du vil gå tilbake til
-
Klikk på
- Velg kontakten og løperen for hver tilkobling, og angi eventuelle variabler.
- Klikk på Send inn .
- Klikk på Vis tilbakeført kjede for å se den tilbakeførte kjeden.
- Klikk på Publiser for å publisere den tilbakeførte kjeden.
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)