Usuwanie danych z tabeli Wdata jest konieczne, aby zapewnić, że tabele są aktualne, a dane nie są duplikowane. W tej połączonej ścieżce edukacyjnej przejdziemy przez kroki usuwania danych z tabeli Wdata za pomocą łańcuchów.
|
Główny biznesowy przypadek użycia |
Zarządzanie tabelą |
|
Podstawowy cel edukacyjny |
Usuwanie danych z tabeli Wdata przy użyciu łańcuchów |
|
Wymagania wstępne |
Ukończ CLP | Przesyłanie danych do ścieżki tabeli Zidentyfikuj identyfikator T tabeli szczegółów pracowników CLP |
|
Szablon pomocniczy |
CLP | Usuń dane z tabeli |
Krok 1: Utwórz łańcuch
- Dodaj nowy łańcuch
- Nazwij łańcuch: CLP | Usuń dane z tabeli
- Uratuj łańcuch
Krok 2: Dane wejściowe środowiska uruchomieniowego
Używamy zdarzenia Runtime Inputs Chain, aby uruchomić łańcuch. Pozwala nam to określić identyfikator tabeli i istniejący zestaw danych, który zostanie usunięty po uruchomieniu łańcucha.
- Dodaj Runtime Inputs Chain Event z Chain Trigger Events do obszaru Start
- Edytuj zdarzenie łańcucha wejść w czasie wykonywania, klikając dwukrotnie polecenie
- Dodaj dane wejściowe poniżej:
- Typ: TextField
- Wyświetlana nazwa: Identyfikator tabeli
- Wymagane: Zaznaczone
- Dodaj dane wejściowe poniżej:
- Zapisz polecenie
Krok 3: Lista plików
Aby usunąć plik w tabeli, będziemy potrzebować identyfikatora pliku. Aby programowo znaleźć FileID, użyjemy polecenia List Files. To polecenie używa identyfikatora tabeli do wyszukiwania wszystkich plików w tej tabeli i zapewnia nam dane wyjściowe plików, a także informacje o tych plikach, w tym identyfikator pliku.
- Dodaj polecenie List Files do kanwy Chain
- Połącz wejścia środowiska uruchomieniowego Zdarzenie łańcuchowe z plikami listy Polecenie
- Kliknij dwukrotnie polecenie, aby je skonfigurować
- Kliknij pole Table ID
- W lewym panelu Variables kliknij strzałkę w dół, aby rozwinąć Trigger
- Kliknij strzałkę w dół, aby rozwinąć Runtime Inputs
- Wybierz TableID
- Kliknij pole Table ID
- Zapisz polecenie
Krok 4: Usuń import pliku z tabeli
Podobnie jak w przypadku przesyłania danych do tabeli, usuwanie danych z tabeli jest procesem dwuetapowym. Plik będzie musiał najpierw zostać przeniesiony do stanu etapowego, zanim będzie można go usunąć. Aby ustawić plik jako etapowy, konieczne będzie jego odimportowanie. Użyjemy polecenia Un-Import File from Table, aby przygotować zestaw danych do usunięcia.
- Dodaj polecenie Un-import File from Table do kanwy Chain
- Połącz polecenie List Files z poleceniem Un-import File from Table
- Kliknij dwukrotnie polecenie, aby je skonfigurować
- Kliknij pole Table ID
- W lewym panelu Variables kliknij strzałkę w dół, aby rozwinąć Trigger
- Kliknij strzałkę w dół, aby rozwinąć Runtime Inputs
- Wybierz TableID
- Kliknij pole File ID
- W lewym panelu Zmienne kliknij strzałkę w dół, aby rozwinąć List Files
- Wybierz Lista plików
- Kliknij zmienną Lista plików - Lista plików, aby przekształcić zmienną
- Kliknij Select Transformation, a następnie wybierz Get Value from JSON
- Kliknij znak plus, aby dodać transformację zmiennej
- W polu Wartość wpisz '0', a następnie naciśnij klawisz Enter. Po pojawieniu się =0 wpisz 'id' i ponownie naciśnij enter. Zmienna odczyta teraz dane wyjściowe JSON z polecenia List Files i znajdzie identyfikator pierwszego pliku w tabeli.
- Kliknij pole Table ID
Wskazówka! Zwróć szczególną uwagę na wielkie i małe litery podczas analizowania JSON
-
-
-
-
-
- Kliknij przycisk Akceptuj
- Kliknij przycisk Akceptuj
-
-
-
-
-
-
- Zapisz polecenie
Krok 5: Usuń plik
Teraz, gdy zestaw danych został zainscenizowany, ostatnim krokiem jest oficjalne usunięcie danych. W tym kroku użyj polecenia Usuń plik, aby usunąć zestaw danych z tabeli.
- Dodaj polecenie Delete File z łącznika Workiva Connector do kanwy Chain
- Połącz polecenie Un-import File from Table z poleceniem Delete File
- Kliknij dwukrotnie polecenie, aby je skonfigurować
- Aby upewnić się, że usuwamy ten sam plik, który odimportowaliśmy, wygenerujemy identyfikator pliku w taki sam sposób, jak w przypadku polecenia Odimportuj plik z tabeli, jak opisano poniżej:
- Kliknij pole File ID
- W lewym panelu Zmienne kliknij strzałkę w dół, aby rozwinąć List Files
- Wybierz Lista plików
- Kliknij zmienną Lista plików - Lista plików, aby przekształcić zmienną
- Kliknij Select Transformation, a następnie wybierz Get Value from JSON
- Kliknij znak plus, aby dodać transformację zmiennej
- W polu Wartość wpisz '0', a następnie naciśnij klawisz Enter. Po pojawieniu się =0 wpisz 'id' i ponownie naciśnij enter. Zmienna odczyta teraz dane wyjściowe JSON z polecenia List Files i znajdzie identyfikator pierwszego pliku w tabeli.
Wskazówka! Zwróć szczególną uwagę na wielkie i małe litery podczas analizowania wartości JSON
-
-
-
- Kliknij przycisk Akceptuj
- Kliknij przycisk Akceptuj
-
-
- Zapisz polecenie
Krok 6: Przetestuj ćwiczenie
Teraz, gdy łańcuch jest gotowy, przetestuj wynik.
- Opublikuj Łańcuch
- Kliknij Execute, a następnie wybierz Run With Inputs
- Dodaj wartości dla danych wejściowych środowiska uruchomieniowego
- Identyfikator tabeli tabeli danych pracowników CLP |
- Jeśli w tabeli nie ma jeszcze danych, pamiętaj o uruchomieniu łańcucha CLP | Upload Data to Table
- Identyfikator tabeli tabeli danych pracowników CLP |
- Kliknij Start
- Po zakończeniu tworzenia łańcucha kliknij węzeł Delete File, aby zweryfikować powodzenie
- Łańcuch powinien pomyślnie pobrać twój plik, odimportować go i usunąć z twojej tabeli
- Możesz zweryfikować, czy dane zostały usunięte, przechodząc do tabeli w Wdata i przeglądając panel Datasets po prawej stronie
Aby dowiedzieć się więcej o zarządzaniu zestawami danych w tabelach Wdata za pomocą łańcuchów, sprawdź następną ścieżkę: Zastępowanie danych w tabeli!