Sletting av data fra en Wdata-tabell er nødvendig for å sikre at tabeller holdes oppdaterte og at data ikke dupliseres. I denne Connected Learning Path vil vi gå gjennom trinnene for å slette data fra en Wdata-tabell ved hjelp av kjeder.
|
Primært bruksområde for virksomheten |
Bordadministrasjon |
|
Primært læringsmål |
Slette data fra en Wdata-tabell ved hjelp av kjeder |
|
Forutsetninger |
|
|
Støttemal |
CLP | Slett data fra en tabell |
Trinn 1: Opprett en kjede
- Legg til en ny Kjede
- Gi kjeden et navn: CLP | Slett data fra en tabell
- Redd kjeden
Trinn 2: Inndata ved kjøretid
Vi bruker Runtime Inputs Chain Event til å starte kjeden. Her kan vi angi tabell-ID og det eksisterende datasettet som skal slettes når vi kjører kjeden.
- Legg til en Runtime Inputs Chain Event fra Chain Trigger Events til Start-området
- Rediger Runtime Inputs Chain Event ved å dobbeltklikke på kommandoen
- Legg til inndataene nedenfor:
- Type: TextField
- Vis navn: Tabell-ID
- Påkrevd: Krysset av
- Legg til inndataene nedenfor:
- Lagre kommandoen
Trinn 3: Listefil
For å slette filen i tabellen trenger vi fil-ID-en. For å finne FileID på en programmatisk måte bruker vi kommandoen List Files. Denne kommandoen bruker tabell-ID-en til å søke etter alle filene i den aktuelle tabellen, og gir oss en oversikt over filene samt informasjon om filene, inkludert fil-ID-en.
- Legg til en List Files -kommando i Chain-lerretet
- Koble Runtime Inputs Chain Event til List Files Command
- Dobbeltklikk på kommandoen for å konfigurere den
- Klikk på feltet Table ID
- Klikk på nedoverpilen i det venstre Variabler -panelet for å utvide Utløser
- Klikk på nedoverpilen for å utvide Runtime Inputs
- Velg TableID
- Klikk på feltet Table ID
- Lagre kommandoen
Trinn 4: Fjern importfilen fra tabellen
På samme måte som opplasting av data til en tabell, er sletting av data fra en tabell en totrinnsprosess. Filen må først flyttes til statusen Staged før den kan slettes. For å angi filen som iscenesatt, må den avimporteres. Vi vil bruke Un-Import File from Table-kommandoen til å klargjøre datasettet som skal slettes.
- Legg til en Un-import File from Table -kommando i Chain-lerretet
- Koble List Files -kommandoen til Un-import File from Table -kommandoen
- Dobbeltklikk på kommandoen for å konfigurere den
- Klikk på feltet Table ID
- Klikk på nedoverpilen i det venstre Variabler -panelet for å utvide Utløser
- Klikk på nedoverpilen for å utvide Runtime Inputs
- Velg TableID
- Klikk på feltet File ID
- Klikk på nedoverpilen i venstre Variabler-panel for å utvide List Files
- Velg Files List
- Klikk på variabelen List Files - Files List for å transformere variabelen
- Klikk på Velg transformasjon, og velg deretter Hent verdi fra JSON
- Klikk på plusstegnet for å legge til variabeltransformasjonen
- Skriv inn '0' i Verdi-feltet, og trykk deretter enter. Når =0 vises, skriver du inn 'id' og trykker enter igjen. Variabelen vil nå lese JSON-utdataene fra List Files-kommandoen og finne id-en til den første filen i tabellen.
- Klikk på feltet Table ID
Tips! Vær spesielt oppmerksom på store og små bokstaver når du analyserer JSON
-
-
-
-
-
- Klikk på Godta
- Klikk på Godta
-
-
-
-
-
-
- Lagre kommandoen
Trinn 5: Slett fil
Nå som datasettet er iscenesatt, er det siste steget å slette dataene offisielt. I dette trinnet brukes kommandoen Delete File til å slette datasettet fra tabellen.
- Legg til en Delete File -kommando fra Workiva Connector til Chain-lerretet
- Koble kommandoen Un-import File from Table til kommandoen Delete File
- Dobbeltklikk på kommandoen for å konfigurere den
- For å sikre at vi sletter den samme filen som vi avimporterte, genererer vi fil-ID-en på samme måte som vi gjorde for Un-import File from Table-kommandoen, som beskrevet nedenfor:
- Klikk på feltet File ID
- Klikk på nedoverpilen i venstre Variabler-panel for å utvide List Files
- Velg Files List
- Klikk på variabelen List Files - Files List for å transformere variabelen
- Klikk på Velg transformasjon, og velg deretter Hent verdi fra JSON
- Klikk på plusstegnet for å legge til variabeltransformasjonen
- Skriv inn '0' i Verdi-feltet, og trykk deretter enter. Når =0 vises, skriver du inn 'id' og trykker enter igjen. Variabelen vil nå lese JSON-utdataene fra List Files-kommandoen og finne id-en til den første filen i tabellen.
Tips! Vær spesielt oppmerksom på store og små bokstaver når JSON-verdier analyseres
-
-
-
- Klikk på Godta
- Klikk på Godta
-
-
- Lagre kommandoen
Trinn 6: 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
- Tabell-ID i CLP-tabellen med opplysninger om ansatte
- Hvis tabellen ikke har data i seg ennå, må du kjøre CLP | Last opp data til tabell Chain
- Tabell-ID i CLP-tabellen med opplysninger om ansatte
- Klikk på Start
- Når kjeden er fullført, klikker du på noden Delete File for å bekrefte at den er vellykket
- Kjeden skal ha hentet filen din, avimportert den og slettet den fra tabellen din
- Du kan bekrefte at dataene ble slettet ved å navigere til tabellen i Wdata og se på Datasett-panelet til høyre
Hvis du vil lære mer om hvordan du håndterer datasett i Wdata-tabeller ved hjelp av kjeder, kan du ta en titt på neste sti: Bytte ut data i en tabell!