Med Chainskan 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 Builderarrangerer og kobler du oppgavene – eller -kommandoene– som en kjede skal utføre.
Merk: Bare Arbeidsområdeeiere eller Kjedeeiere har tilgang til Kjedebygger. Fra Wdata klikker du på Kjeder, og deretter på Åpne kjedebygger.
Med øvelsene i Kom i gang med tabeller og Kom i gang med spørringerlager 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 tabellerog 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 Kjedebygger:
- I Wdata klikker du på Kjeder , Kjedebygger.
- Klikk på Bygg, Kjeder, og klikk deretter på Legg til, Opprett kjede nederst til høyre.
-
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.
- 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 informasjonskriver du inn et unikt navn og en beskrivelse for å identifisere hendelsen.
-
Under Variablerlegger du til variabler for:
- Spørrings-ID-en
- Eventuelle spørreparameterverdier
- Regnearkets URL
Tips: For hver variabel klikker du på Legg til inndata, velger Tekstfeltog 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 koblingervelger du Workivaog 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 informasjonskriver du inn et unikt navn og en beskrivelse for å identifisere kommandoen.
- Under Kommandoegenskapervelger du Workiva -koblingen for å utføre kommandoen.
- For Spørrings-IDvelger du kjøretidsinndata for spørrings-ID-en under Utløser.
-
Hvis filtrene i spørringen bruker parameterverdier, klikker du på Legg til (+) under Parametereog skriver inn nøkkel-/verdiparene deres:
Nøkkel Verdi PY eller forrige_år Under Triggervelger du kjøretidsinndata for forrige år. CY eller nåværende_år Under Triggervelger du kjøretidsinndata for inneværende år. Nåværende_periode Under Triggervelger 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 koblingervelger du Workivaog drar Eksporter spørreresultattil lerretet.
- Dra en lenke fra Kjør spørring til Eksporter spørreresultat, og klikk på Rediger for sistnevnte.
- Under Grunnleggende informasjonskriver du inn et unikt navn og en beskrivelse for å identifisere kommandoen.
- Under Kommandoegenskapervelger du den samme Workiva -koblingen som Kjør spørring.
- For Spørreresultat-IDvelger du ID for utdataene Spørreresultat under Kjør spørring.
- For Regneark-URLvelger 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.