Kedjemallen är utformad för att ge omfattande information om kedjor och kedjekörningar inom kedjemiljöerna. Den fungerar som ett värdefullt komplement till monitorloggen och ger ytterligare insikter om kedjans aktivitet.
- Inventering och spårning: Det förenklar inventeringsprocessen och gör det möjligt för användare att snabbt identifiera kedjor som är underutnyttjade eller efterfrågade. Detta bidrar till bättre resursallokering och effektivitet.
- Detaljerad rapportering: Användare kan generera rapporter som innehåller viktiga metadata som ID, datum, namn med mera, vilket kan vara viktigt för dokumentation och analys.
- Cleanup Process: Mallen är ovärderlig för att identifiera och ta bort testkedjor eller föråldrade kedjor som belastar systemet, vilket gör underhållet enklare.
- Optimering för flera kedjebyggare: I miljöer med flera kedjeutvecklare ger den här mallen en tydlig bild av kedjeanvändningen, vilket underlättar samordning och optimering för att eliminera onödiga kedjor.
Sammantaget förbättrar mallen kontrollen över övervakning av kedjor och kedjekörningar, vilket gör det möjligt för användare att fatta välgrundade beslut om deras hantering och underhåll.
Introduktion
Kedjemallen hämtar en lista över kedjor och kedjekörningar (exekveringar) för en eller flera kedjemiljöer inom arbetsytan där den exekveras. Vid exekvering specificeras kalkylarket för rapportering för att välja de miljöer, kedjor och kedjekörningar som ska analyseras.
Obs: Denna mall är endast körbar för kedjemiljöer som finns i den distribuerade arbetsytan.
Mallen samlar in data om Chains och laddar in dem i Chain List Wdata Table för varje angiven miljö. Den information som samlas in för varje kedja inkluderar:
- Kedje-ID
- Kedjans namn
- Skapat datum
- Uppdaterat datum
- Kedjans URL
- ID för arbetsyta
- Namn på arbetsytan
- Miljö-ID
- Namn på miljö
Dessutom samlar den in data om Chain Runs i miljön och laddar in dem i tabellen Chain Runs Wdata. Den information som samlas in för varje Chain Run inkluderar:
- Kedje-ID
- ID för arbetsyta
- Miljö-ID
- Utförd av
- Börja på
- Sluta vid
- Status
- Typ av lansering
- Kör ID
När alla kedjedata har samlats in och laddats i Wdata-tabellerna fortsätter mallen med att verifiera att Select List i Days Since Query inte har några nya miljöer som saknas sedan den senaste körningen. Om nya miljöer identifieras uppdateras urvalslistan i enlighet med detta.
Det sista steget i mallen är att köra Refresh Connection för att uppdatera Connected Sheets med den senaste informationen som samlats in av mallen. De anslutna arken uppdateras med utdata som produceras av Days Since Use Query.
Krav
- Följande mallar måste vara aktiverade och konfigurerade i din arbetsyta:
- Följande anslutningar måste vara aktiverade och konfigurerade i din arbetsyta:
Distribuera kedjan
Mallen Chain Usage Tracker finns i avsnittet Workiva Chains på skärmen Templates.
Så här hittar du den:
- I Chain Builder går du till fliken Templates
- Välj Workiva Chains från menyn högst upp
- Sök efter Chain Usage Tracker längst upp till höger och öppna mallen
-
När du har hittat mallen klickar du på Ny kedja för att distribuera den till din arbetsyta
- Konfigurera mallen genom att följa stegen i avsnittet Konfigurera mallen nedan
Konfigurera mallen
- Ladda ner filen Chain User Tracker.cb och importera den till din arbetsyta
- Denna import kommer att skapa de nödvändiga Wdata-tabellerna och Query för mallen
Obs: Tabell-ID:n för varje tabell för senare användning vid konfigurering av Chain Variables
- Öppna Days Since Använd Query i Wdata för att redigera den
- Klicka på Parametrar menyn till höger
- Klicka på Miljöer parameter
Obs: Se Redigera en frågeparameter för mer information
- Ändra List Options för att inkludera en eller flera av dina Chain Environments. Se till att varje namn är exakt samma som motsvarande Chain Environment, inklusive skiftlägeskänslighet
- Ändra Standardvärde efter behov
- Klicka på Ansök
- Klicka på Spara
- Denna import kommer att skapa de nödvändiga Wdata-tabellerna och Query för mallen
- Hämta filen Chain Usage Tracker.tar.gz och importera den till din arbetsyta. Denna import kommer att skapa de nödvändiga Chain Usage Tracker Kalkylark
- När filen har importerats, leta reda på och öppna kalkylarket för Chain Usage Tracker
- I Parametrar Ark, uppdatera Dagar sedan användning tröskelvärde efter behov i cell B1 till ett värde som är större än eller lika med -1
Obs: Ett värde på -1 kommer att hämta alla data
- Använd Process Tracking Ark för att övervaka statusen för mallens utförande
- För att göra det möjligt för mallen att behandla specifika kedjemiljöer, lägg till ett eller flera underordnade ark under miljöer ark. Ta bort eller byt namn på ark med platshållare för kedjemiljöblad
- Se till att varje barns ark heter exakt samma som motsvarande kedjemiljö, inklusive namnets skiftlägeskänslighet
- Skapa en inkommande anslutning från Days Since Use Wdata Query och konfigurera parametrarna Days_Since_Use och Environments
Obs: DEV, Demo och SSC är exempel på namn på kedjemiljöer. Dessa miljöer kanske inte stämmer överens med namnen på dina miljöer. Redigera parametern Days Since Use Query Parameter efter behov. Mallen använder Maintain Wdata Parameters för att bibehålla värdena
Variabler
| Variabel typ | Namn på variabel | Variabel Syfte |
| Kedjevariabel | Kedjelista Tabell ID | Wdata Tabell som används för att lagra data om kedjor |
| Kedjevariabel | Kedja körs Tabell-ID | Wdata Tabell som används för att lagra data om Chain Runs |
| Kedjevariabel | Namn på frågeparameter | Namnet på parametern Environments (Miljöer) som konfigurerats i frågan Days Since Use (Dagar sedan användning) |
| Kedjevariabel | Status Ark Namn | Namnet eller ID:t för statusarket i kalkylarket för rapportering |
| Kedjevariabel | Parameter Ark Namn | Namnet eller ID:t för parameterarket i kalkylarket för rapportering |
Obs: Se Hitta ID:n för Workiva-arkiver och objekt för hjälp med att hitta ID:n
Ingångar vid exekvering
| Typ av ingång | Namn | Syfte |
| Textfält | ID för rapporterande kalkylark | Mata in ID för det rapporterande kalkylarket |
Obs: Se Hitta ID:n för Workiva-arkiver och objekt för hjälp med att hitta ID:n
Kör mallen
- Klicka på knappen Execute
- Klicka på Run With Inputs knapp
- Ange kalkylark-ID för Chain Usage Tracker i exekveringsfältet för kalkylark-ID för rapportering
- Klicka på Starta
- När mallen körs, navigera till kalkylarket för spårning av kedjeanvändning och visa Process Tracking Ark för att övervaka körningsstatus
- Låt mallen slutföras för att visa data i ark med underordnade miljöer
Utförande Resultat
Här är ett exempel på utdata till kalkylarket Chain Usage Tracker:
Avslutad kedja:
Felsökning
- Se till att underkedjorna Uppdatera status, Ladda data till Wdata och Underhålla Wdata-parametrar alla är publicerade
- Kontrollera att rätt ID har angetts. För hjälp med att identifiera ID:n i Workiva, se Hitta ID:n för filer och objekt i Workiva
- Kontrollera att filerna Chain User Tracker.cb och Chain User Tracker.tar.gz har importerats. Se hjälpartiklarna Importing Wdata Files och Import a Workiva file
- Kontrollera att Days Since Use Query har rätt tabell-ID:n för tabellerna Chain List och Chain Runs
- Kontrollera att värdet Days Since Use i arket Parameters är större än eller lika med -1
- Kontrollera att arket Environments finns i kalkylarket Reporting och att underarken Chain Environment har rätt namn
- Om du har bytt namn på arket Miljöer, justera din fråga om dagar sedan användning så att du använder arkets anpassade namn
- Om du har bytt namn på dina status- och/eller parameterark och hänvisar till dem med deras namn i dina kedjevariabler, kontrollera att deras anpassade namn har återspeglats i kedjevariablernas värden
- Om du har bytt namn på parametern Environments i din fråga om dagar sedan användning ska du kontrollera att variabeln Query Parameter Chain har uppdaterats så att den använder parameterns anpassade namn
- Kontrollera att Workiva Connector har nödvändig behörighet för att utföra kommandon i den/de valda miljön/erna