La suppression des données d'une table Wdata est nécessaire pour garantir que les tables restent à jour et que les données ne sont pas dupliquées. Dans ce parcours d'apprentissage connecté, nous verrons les étapes pour supprimer des données d'une table Wdata à l'aide de chaînes.
|
Cas d'utilisation principal |
Gestion des tables |
|
Objectif d'apprentissage principal |
Suppression de données d'une table Wdata à l'aide de chaînes |
|
Conditions préalables |
Configurer le connecteur Workiva Complétez le site CLP | Téléchargement de données vers un chemin d'accès de table Identifier l'ID Table de la table détaillée des employés CLP |
|
Modèle de support |
CLP | Supprimer des données d'une table |
Étape 1 : Créer une chaîne
- Ajouter une nouvelle chaîne
- Nommez la chaîne : CLP | Supprimer des données d'une table
- Sauver la chaîne
Étape 2 : Entrées en cours d'exécution
Nous utilisons l'événement de chaîne Runtime Inputs pour lancer la chaîne. Cela nous permet de spécifier l'ID de la table et l'ensemble de données existant qui sera supprimé lors de l'exécution de la chaîne.
- Ajouter un événement de chaîne Runtime Inputs à partir de Chain Trigger Events dans la zone de départ.
- Modifier l'événement de la chaîne d'entrées en cours d'exécution en double-cliquant sur la commande
- Ajoutez l'entrée ci-dessous :
- Type : Champ de texte
- Nom d'affichage : ID du tableau
- Requis : Coché
- Ajoutez l'entrée ci-dessous :
- Enregistrer la commande
Étape 3 : Fichier de liste
Pour supprimer le fichier dans le tableau, nous avons besoin de l'identifiant du fichier. Pour trouver par programme l'ID de fichier, nous utiliserons la commande List Files. Cette commande utilise l'ID de la table pour rechercher tous les fichiers de cette table et nous fournit une sortie des fichiers ainsi que des informations sur ces fichiers, y compris l'ID du fichier.
- Ajoutez une commande Lister les fichiers au canevas de chaîne
- Connectez l'événement de chaîne Entrées d'exécution à la commande Lister les fichiers
- Double-cliquez sur la commande pour la configurer
- Cliquez sur le champ Table ID
- Dans le panneau gauche Variables, cliquez sur la flèche vers le bas pour développer Trigger
- Cliquez sur la flèche vers le bas pour développer Entrées de temps d'exécution
- Sélectionner TableID
- Cliquez sur le champ Table ID
- Enregistrer la commande
Étape 4 : Annuler l'importation du fichier dans le tableau
Comme pour le téléchargement de données dans un tableau, la suppression de données d'un tableau se fait en deux étapes. Le fichier devra d'abord être mis en statut « indexé » avant de pouvoir être supprimé. Pour définir le fichier comme étant indexé, il faudra en annuler l'importation. Nous utiliserons la commande Un-Import File from Table pour préparer l'ensemble de données à supprimer.
- Ajouter une commande Un-import File from Table au canevas Chain
- Connecter la commande List Files à la commande Un-import File from Table
- Double-cliquez sur la commande pour la configurer
- Cliquez sur le champ Table ID
- Dans le panneau gauche Variables, cliquez sur la flèche vers le bas pour développer Trigger
- Cliquez sur la flèche vers le bas pour développer Entrées de temps d'exécution
- Sélectionner TableID
- Cliquez sur le champ File ID
- Dans le panneau gauche des variables, cliquez sur la flèche vers le bas pour développer List Files
- Sélectionnez Liste des fichiers
- Cliquez sur la variable Liste des fichiers - Liste des fichiers pour transformer la variable
- Cliquer sur Select Transformation et sélectionner Get Value from JSON
- Cliquez sur le signe plus pour ajouter la transformation de la variable
- Dans le champ Valeur, tapez '0' et appuyez sur la touche Entrée. Après l'apparition du =0, tapez 'id' et appuyez à nouveau sur la touche Entrée. La variable va maintenant lire la sortie JSON de la commande List Files et trouver l'identifiant du premier fichier dans le tableau.
- Cliquez sur le champ Table ID
Astuce ! Attention aux majuscules et aux minuscules lors de l'analyse JSON
-
-
-
-
-
- Cliquez sur Accepter
- Cliquez sur Accepter
-
-
-
-
-
-
- Enregistrer la commande
Étape 5 : Supprimer le fichier
Maintenant que le jeu de données a été mis en scène, la dernière étape consiste à supprimer officiellement les données. Cette étape utilise la commande Supprimer le fichier pour supprimer le jeu de données du tableau.
- Ajouter une commande Delete File à partir de Workiva Connector au canevas Chain
- Connecter la commande Un-import File from Table à la commande Delete File
- Double-cliquez sur la commande pour la configurer
- Pour nous assurer que nous supprimons le même fichier que celui que nous avons désimporté, nous générons l'identifiant du fichier de la même manière que pour la commande Un-import File from Table, comme indiqué ci-dessous :
- Cliquez sur le champ File ID
- Dans le panneau gauche des variables, cliquez sur la flèche vers le bas pour développer List Files
- Sélectionnez Liste des fichiers
- Cliquez sur la variable Liste des fichiers - Liste des fichiers pour transformer la variable
- Cliquer sur Select Transformation et sélectionner Get Value from JSON
- Cliquez sur le signe plus pour ajouter la transformation de la variable
- Dans le champ Valeur, tapez '0' et appuyez sur la touche Entrée. Après l'apparition du =0, tapez 'id' et appuyez à nouveau sur la touche Entrée. La variable va maintenant lire la sortie JSON de la commande List Files et trouver l'identifiant du premier fichier dans le tableau.
Astuce ! Attention aux majuscules et aux minuscules lors de l'analyse des valeurs JSON
-
-
-
- Cliquez sur Accepter
- Cliquez sur Accepter
-
-
- Enregistrer la commande
Étape 6 : Tester l'exercice
Maintenant que la chaîne est terminée, testez le résultat.
- Publier la chaîne
- Cliquez sur Exécuter et sélectionnez ensuite Exécuter avec des entrées
- Ajoutez des valeurs pour vos entrées d'exécution
- Tableau ID du CLP | Tableau des détails sur les employés
- Si votre table ne contient pas encore de données, assurez-vous d'exécuter la chaîne CLP | Upload Data to Table.
- Tableau ID du CLP | Tableau des détails sur les employés
- Cliquez sur Démarrer.
- Une fois la chaîne terminée, cliquez sur le nœud Delete File pour vérifier le succès de l'opération.
- La chaîne devrait avoir pris votre fichier, l'avoir désimporté et l'avoir supprimé de votre table.
- Vous pouvez vérifier que les données ont été supprimées en accédant au tableau dans Wdata et en consultant le panneau Datasets sur la droite.
Pour en savoir plus sur la gestion des ensembles de données dans les tables Wdata à l'aide de chaînes, consultez le chemin suivant : Remplacer des données dans une table!