Parametere i Wdata Queries er det som gjør spørringene dynamiske og anvendelige på tvers av rapporteringsperioder. I denne Connected Learning Path skal vi endre spørringen vår ved å legge til en parameter, gjøre den dynamisk og deretter redigere kjeden vår slik at den tar hensyn til parameteren. Deretter eksporterer vi Query-resultatene til et Workiva-regneark.
| Primært bruksområde for virksomheten | Rapportering på data som er lagret i Wdata |
| Primært læringsmål | Utføre en spørring med en parameter fra en kjede |
| Sekundære læringsmål | Opprette en parameter i en spørring |
| Forutsetninger |
Fullfør CLP | Opprett en spørring med et beregnet felt Fullfør CLP | Kjør en spørring og eksporter resultater Identifiser Query ID for CLP Employee Detail QueryValgfritt - Identifiser URL-adressen til et eksisterende regneark som resultatene skal skrives til |
| Støttemal | CLP | Kjør en spørring med en parameter |
Trinn 1: Rediger eksisterende spørring
Først må vi redigere CLP Employee Detail Query for å legge til en parameter. Vi oppretter en parameter som lar oss bestemme hvilket land vi ønsker å se totalt antall ansatte for.
- Fra Wdata åpner du spørringen CLP Employee Detail Query for å redigere den
- Følg CLP | Create a Query with a Calculated Field for å opprette spørringen
- Klikk på ikonet Parametre helt til høyre i panelet
- Klikk på Add Parameters og velg Create New Parameter
- Gi parameteren et navn: Land
- Bytt plukklisten til aktivert
- I boksen Listealternativer lister du opp følgende land, hvert land på sin egen linje:
- Australia
- Brasil
- Italia
- Kenya
- USA
- Oppdater standardinnstillingen til None
- Klikk på Opprett
- For at parameteren skal kunne styre resultatene av spørringen, må vi koble parameteren til kolonnen i kildedataene ved hjelp av filtre. Gå til kategorien Filtre i spørringen.
- Finn kolonnen Land fra kildedataene til venstre, og klikk og dra den til filterområdet på venstre side
- Klikk på filterverdien, der det står Empty String, for å fylle ut filterverdien
- Til høyre for filterverdifeltet klikker du på parameterknappen
- Velg Land
- Klikk på Apply
-
- Du har nå en spørring med en parameter for land. Når du klikker på Kjør spørring, blir du spurt om hvilket land du vil at søkeresultatene skal vise
- Klikk på Lagre
Trinn 2: Rediger eksisterende kjede
- Gå til Chain Builder, og finn frem til kjeden CLP | Kjør en forespørsel og eksporter resultater
- Klikk på blyantknappen for å redigere kjeden
- Klikk på Kjedeinnstillinger øverst til høyre
- Gi nytt navn til kjeden: CLP | Kjør en spørring og med en parameter
- Redd kjeden
Trinn 3: Inndata ved kjøretid
Vi bruker Runtime Inputs Chain Event til å starte kjeden. Dette gjør at vi kan be om ID-en til spørringen som skal kjøres, verdien til parameteren og URL-en til et eksisterende regneark som resultatene skal skrives til. URL-feltet for regnearket er valgfritt; hvis det ikke fylles ut, opprettes det et nytt regneark.
- Rediger Runtime Inputs Chain Event ved å dobbeltklikke på kommandoen
- Klikk på knappen Add Input og legg til følgende inndata:
- Type: TextField
- Visningsnavn: Forespørsel Parameterverdi
- Påkrevd: Krysset av
- Du kan eventuelt dra og slippe denne nye inndataen slik at den vises etter Query ID-inndataen og før Spreadsheet URL-inndataen
- Lagre kommandoen
Trinn 4: Kjør spørringen
For å hente de nyeste dataene må spørringen først kjøres. Når spørringen er kjørt, kan vi eksportere resultatene for å bruke dem i senere rapportering eller sende dem til andre eksterne systemer. Vi vil bruke kommandoen Run Query til å utføre Wdata Query.
- Dobbeltklikk på Run Query Command for å konfigurere den
- Klikk på knappen ADD i delen Parameters
- I feltet Navn skriver du inn navnet på spørringsparameteren, i dette tilfellet heter parameteren Land
- I feltet Type velger du Query Parameter Type, i dette tilfellet er parametertypen Text
- Klikk på feltet Value
- Klikk på nedoverpilen i venstre Variabler-panel for å utvide Utløser
- Klikk på nedoverpilen for å utvide Runtime Inputs
- Klikk på Query Parameter Value
- Lagre kommandoen
Trinn 5: Test øvelsen
Nå som kjeden er ferdig, kan du teste resultatet.
- Publiser kjeden
- Klikk på Execute og velg deretter Run with Inputs
- Legg til verdier for Runtime Inputs
- Query ID - ID for CLP Employee Detail Query i Wdata
- Query Parameter Value - verdien du vil at spørringen skal filtrere etter
- I dette eksempelet filtrerer vi dataene til Brasil
- URL til regneark - fullstendig URL til regnearket du ønsker å eksportere søkeresultatene til
- Når kjeden er fullført, kan du se regnearket for å kontrollere resultatene
- Kjeden skal ha kjørt spørringen og eksportert resultatene til regnearket
- Du kan kontrollere at dataene ble eksportert til regnearket og filtrert riktig ved å navigere til arkets URL
Hvis du vil vite mer om hvordan du kan bruke kjeder til å effektivisere datasentraliseringen, kan du lese resten av Data Collection Paths!