À partir de Chain Builder, les responsables d'espaces de travail peuvent créer et gérer des séquences linéaires de tâches - appelées chaînes - pour automatiser les flux de travail dans la plateforme Workiva et dans d'autres sources de données. Par exemple, vous pouvez créer une chaîne pour actualiser automatiquement les informations financières d'une source de données dans une table, puis transférer ces données dans une autre source de données pour générer un rapport. Consultez notre guide pour démarrer avec les chaînes Wdata pour avoir une idée de ce qui est nécessaire.
Formation complémentaire disponible
Débloquez la puissance des Chaînes avec notre cours autodidacte dans le Workiva Learning Hub ! Ce cours complet vous guide dans le processus de création d'une chaîne du début à la fin, en vous offrant une expérience pratique et une compréhension approfondie de la plateforme Chain Builder.
Visitez la plateforme éducative Workiva
Incrément 1. Créer un connecteur Workiva
Pour permettre aux chaînes d'interagir avec les feuilles de calcul, les tableaux et les requêtes dans la plateforme Workiva, configurer un connecteur Workiva.
- Pour suivre les modifications apportées par une chaîne et limiter son étendue d'accès, a défini un utilisateur d'intégration unique avec un octroi OAuth2 associé pour le connecteur Workiva. Cet utilisateur a besoin des permissions appropriées pour les commandes exécutées par le connecteur, telles que celle de responsable des feuilles de calcul ou de l'espace de travail avec lesquels il interagit.
Note : Bien que les responsables de l'espace de travail puissent accéder aux chaînes qui utilisent le connecteur, ce dernier nécessite un utilisateur d'intégration dédié pour exécuter ses commandes. L'utilisation d'un utilisateur d'intégration dédié - au lieu du compte utilisateur d'un collaborateur - vous permet de suivre l'activité du connecteur et de limiter son accès à ce dont il a besoin pour exécuter ses commandes.
- À partir de Chain Builder, cliquez sur Connections , puis sur Create en haut à droite.
- Sous Connecteur Connexion, sélectionnez Workiva et CloudRunner.
- Définir les informations de base, les propriétés et les environnements du connecteur.
Incrément 2. Définir des connecteurs et des GroundRunner pour d'autres sources de données
Pour permettre aux Chaînes d'accéder à vos autres sources de données ou d'interagir avec les données, configurez leurs connecteurs respectifs:
- Pour permettre aux chaînes d'interagir avec vos sources de données sur site ou privées, les administrateurs informatiques ou une personne connaissant les paramètres du réseau et du pare-feu de votre organisation installent et configurent les GroundRunners sur les serveurs dédiés, par exemple là où vous hébergez chaque source de données.
- Pour appliquer des pipelines de transformations afin de préparer des données tabulaires à partir de ou pour vos systèmes d'enregistrement dans les chaînes, définir un connecteur Data Prep.
Lorsque vous configurez un connecteur, vous spécifiez les informations d'identification nécessaires pour se connecter en toute sécurité à la source de données, ainsi que toutes les propriétés ou ressources supplémentaires dont la solution a besoin.
Note : Nous recommandons un utilisateur d'intégration unique et dédié pour chaque connecteur.
Pour interagir avec sa source de données, chaque connecteur utilise également un moteur d'exécution :
- Pour les sources de données dans le nuage ou les logiciels en tant que service (SaaS), les connecteurs utilisent un CloudRunner prêt à l'emploi.
- Pour les sources de données sur site ou dans un cloud à pare-feu privé, les connecteurs utilisent un GroundRunner.
Note : Votre abonnement inclut des connecteurs en plus de par défaut pour Workiva et d'autres solutions. Pour en savoir plus, contactez votre propriétaire du compte ou votre responsable de la réussite des clients.
Incrément 3. Créer les environnements et les variables de l'espace de travail
À partir de Wdata Chaînes, vous pouvez créer plusieurs environnements pour votre espace de travail. Par exemple, en plus de votre environnement de production, vous pouvez créer un environnement pour développer et tester des chaînes. Si vous développez des chaînes dans un environnement de test, vous pouvez ensuite les promouvoir dans l'environnement de production lorsqu'elles sont prêtes.
En outre, si plusieurs chaînes partagent des valeurs qui changent fréquemment, les définit comme des variables de l'espace de travail. En tant que variables de l'espace de travail, vous pouvez gérer ces valeurs à partir d'un seul endroit plutôt que dans chaque chaîne. Vous pouvez également définir différentes valeurs pour une variable en fonction de l'environnement.
Incrément 4. Construire des chaînes
Lorsque vous créez une chaîne, vous disposez ses incréments, ou nœuds , dans l'ordre dans lequel ils doivent être exécutés. Les nœuds peuvent inclure :
- Commandes, ou tâches exécutées par la chaîne pour interagir avec la plateforme Workiva ou une source de données externe.
- Les événements qui se produisent au sein de la chaîne, par exemple pour activer un flux de travail d'approbation ou un chargement manuel de fichiers.
Vous pouvez également gérer les détails spécifiques d'une chaîne, y compris :
- S'il doit s'exécuter automatiquement, en fonction d'un calendrier défini ou de l'achèvement d'une autre chaîne
- Variables pour les valeurs utilisées par plusieurs commandes et qui peuvent changer fréquemment
- Variables dynamiques pour les valeurs à définir lorsque la chaîne commence à s'exécuter ou au cours de son exécution, par exemple avant qu'elle ne passe à une nouvelle commande.
- Notifications par courrier électronique pour suivre ou alerter les collaborateurs des exécutions ou de l'état de la chaîne.