Med Chains kan du automatisere rutineoppgaver, med enkel integrering for å hente eller sende data på tvers av flere registersystemer. Du kan for eksempel opprette en kjede for automatisk å hente økonomisk informasjon fra en datakilde til en tabell, og deretter sende disse dataene til et annet system for å generere en rapport. I Chain Builder arrangerer og kobler du oppgavene – eller -kommandoene – som en kjede skal utføre.
Merk: Bare Arbeidsområdeeiere eller Kjedeeiere har tilgang til Kjedebygger . For å
åpne Chain Builder, klikk på Chains i Workiva, og klikk deretter på Chains igjen i Wdata-fanen.
Med øvelsene i Kom i gang med tabeller og Kom i gang med spørringer lager du tabeller og spørringer som de som brukes til økonomisk rapportering. I denne øvelsen skal vi opprette en kjede for å kjøre den spørringen og eksportere resultatene til regneark.
Trinn 1. Hent spørringens ID og parametere
Hvis du ikke allerede har gjort det, last ned eksempeldataene og utfør øvelsene Kom i gang med tabeller og Kom i gang med spørringer , ettersom du skal bruke spørringen i kjeden. Noter deg spørringens ID, som er måten du identifiserer spørringen på i kjeden.
Merk: Når du åpner en spørring i Wdata, vises ID-en etter /queries/ i URL-en.
Hvis du opprettet spørringens filtre med parametere i stedet for statiske verdier, må du også notere parameternavnene. For eksempel:
- PY eller forrige_år
- CY eller nåværende_år
- Nåværende_periode
Trinn 2. Opprett regnearket
Før du oppretter kjeden, opprett et regneark for å eksportere spørreresultatene til.
For å unngå misbruk av regnearket, må du tydelig angi det pedagogiske formålet i navnet.
Etter at du har opprettet regnearket, noter deg URL-en. Du bruker den til å identifisere hvor du skal eksportere spørreresultatene.
Trinn 3. Lag kjeden
Nå er det på tide å bygge kjeden! Til slutt vil den inkludere kommandoer for å kjøre spørringen og eksportere de nyeste resultatene til regneark.
Før du oppretter en kjede, må du bekrefte at du har konfigurert kjerne Workiva-koblingen som brukes til å utføre kommandoene. Selv om denne kjeden bare krever én kobling, kan kjeder bruke flere koblinger for å forberede og overføre data på tvers av de ulike systemene dine.
Når koblingen er satt opp, kan du legge til kjeden:
- I Workiva klikker du på Kjeder i venstre navigasjonsfelt. Dette åpner en ny Wdata-fane.
- I Wdata klikker du på Kjeder .
- Velg miljøet du vil at kjeden skal bygges inn i fra menyen øverst på siden.
- Klikk på Opprett øverst til høyre på siden, og velg enten Opprett kjede eller Opprett kjede fra mal . Denne prosedyren forutsetter at du har valgt Opprett kjede .
- I dialogboksen Rediger kjede:
-
Skriv inn et unikt navn og en beskrivelse for å identifisere kjeden.
Merk: Kjeder vises i Kjedebygger for alle i arbeidsområdet. Navngi dem slik at medlemmene tydelig forstår hva de mener. Se Ledende praksis: Navnekonvensjoner for kjeder og deres objekter for mer informasjon om navngiving.
- Velg om denne kjeden skal tillate samtidige kjøringer.
-
- Klikk på Lagre.
Trinn 4. Start med en utløserhendelse for kjøretidsinnganger
For at kjeden skal starte med å spørre etter variablene den trenger for kommandoene sine, legg til en Runtime Inputs trigger-hendelse .
Tips: I tillegg til kjøretidsinndata kan du legge til variabler for kjeden eller arbeidsområdet . Med variabler kan du utvide bruken av en kjede, for eksempel med hvilken som helst spørring eller regneark i stedet for bare en spesifikk spørring eller et regneark.
- Klikk på Utløs hendelser , flytt Kjøretidsinndata til Start , og klikk på Rediger
- Under Grunnleggende informasjon skriver du inn et unikt navn og en beskrivelse for å identifisere hendelsen.
-
Under Variabler legger du til variabler for:
- Spørrings-ID-en
- Eventuelle spørreparameterverdier
- Regnearkets URL
Tips: For hver variabel klikker du på Legg til inndata , velger Tekstfelt og skriver inn navn, beskrivelse og standardverdi.
- Klikk på Lagre.
Trinn 5. Legg til en kommando for å kjøre spørringen
Legg deretter til en Run query -kommando for å få kjeden til å få de nyeste resultatene hver gang den kjører. Du bruker kjøretidsinndataene til å identifisere spørringens ID og parameterverdier.
- Under Tilgjengelige koblinger velger du Workiva og drar Kjør spørring til lerretet.
-
Dra en lenke fra Start til Kjør spørring , og klikk på kommandoens Rediger .
Merk: Sørg for å koble kommandoen til Start slik at den kan bruke kjøretidsinndataene.
- Under Grunnleggende informasjon skriver du inn et unikt navn og en beskrivelse for å identifisere kommandoen.
- Under Kommandoegenskaper velger du Workiva -koblingen for å utføre kommandoen.
- For Spørrings-ID velger du kjøretidsinndata for spørrings-ID-en under Utløser .
-
Hvis filtrene i spørringen bruker parameterverdier, klikker du på Legg til ( + ) under Parametere og skriver inn nøkkel-/verdiparene deres:
Nøkkel Verdi PY eller forrige_år Under Trigger velger du kjøretidsinndata for forrige år. CY eller nåværende_år Under Trigger velger du kjøretidsinndata for inneværende år. Nåværende_periode Under Trigger velger du kjøretidsinndata for gjeldende periode. - Klikk på Lagre.
Trinn 6. Legg til en kommando for å eksportere resultatene
Legg nå til en kommando for å eksportere spørringsresultatene til regneark:
- Under Tilgjengelige koblinger velger du Workiva og drar Eksporter spørreresultat til lerretet.
- Dra en lenke fra Kjør spørring til Eksporter spørreresultat , og klikk på Rediger for sistnevnte.
- Under Grunnleggende informasjon skriver du inn et unikt navn og en beskrivelse for å identifisere kommandoen.
- Under Kommandoegenskaper velger du den samme Workiva -koblingen som Kjør spørring .
- For Spørreresultat-ID velger du ID for utdataene Spørreresultat under Kjør spørring .
- For Regneark-URL velger du kjøretidsinndata for regnearkets URL under Utløser .
- Klikk på Lagre.
Trinn 7. Kjør kjeden
For å kjøre kjeden:
- Klikk på Publiser , og deretter på Publiser igjen.
- Klikk på Utfør og deretter på Kjør med inndata .
- Skriv inn verdiene for kjøretidsinngangene, og klikk på Start .
- For å bekrefte at kjeden lykkes, sjekk regnearket for spørringsresultatene.
Hvis kjeden feiler, klikker du på kommandoene i kjørehistorikken for å se gjennom loggene deres for meldinger som kan hjelpe med å feilsøke feilen.