Sources et destinations
Lit une source de fichier enregistrée ou écrit dans sa plage.
Un bloc unique pour les applications métier, les bases de données, les espaces de stockage et les API externes.
Crée un fichier Excel, CSV, TXT, JSON, XML ou SQLite.
Envoie des courriels au moyen d’une connexion de messagerie configurée.
Envoie des messages et des pièces jointes par l’intermédiaire d’un bot.
Structure et combinaison des tableaux
Conserve les champs nécessaires et modifie leur ordre et leur nom.
Construit un nouveau tableau à partir de colonnes sélectionnées et de valeurs constantes.
Convertit un tableau large de périodes en lignes « période — valeur ».
Intervertit les lignes et les colonnes d’un tableau.
Réunit les lignes de plusieurs tableaux dans un seul jeu de données.
Ajoute des champs d’autres tableaux à l’aide de clés communes.
Conserve l’occurrence souhaitée de chaque clé, ou uniquement les clés qui n’apparaissent qu’une fois.
Ajoute les mesures d’une ligne auxiliaire à chaque ligne du tableau principal.
Règles et transformations
Conserve les lignes qui respectent les conditions définies.
Regroupe les lignes par clés et calcule des agrégats.
Ajoute des calculs sur les nombres, les textes, les dates et les conditions.
Nettoyage et normalisation successifs des champs de texte.
Reconnaissance, normalisation et mise en forme des nombres et des valeurs calendaires.
Règles de remplacement, de rejet des lignes et d’arrêt en cas d’erreur de qualité.
Ajoute un GUID, un identifiant Snowflake ou un numéro séquentiel.
Modifie les champs existants et en ajoute de nouveaux selon des conditions.
Ajoute les valeurs du rôle et de l’utilisateur UBC Analytics actuels.
Pilotage et interaction
Un formulaire utilisateur et des valeurs constantes qui pilotent l’exécution.
Répartit les lignes entre des branches conditionnelles, notamment selon des données de référence.
Transmet le tableau entier à plusieurs branches en même temps.
Une décision manuelle de l’utilisateur qui active une branche.
Poursuit l’une des branches alternatives qui a été exécutée.
Un tableau de vérification pendant l’exécution et un moyen de terminer une branche sans écriture.
Affiche une notification ou une boîte de dialogue pendant une exécution interactive.
Compatibilité avec les flux enregistrés qui chargent un fichier à cette étape.
Réutilisation et échange de fichiers
Copie et déplace des fichiers et des dossiers entre le Gestionnaire de fichiers et les espaces de stockage connectés.
Des branches distinctes pour un lancement manuel, une API entrante et un bouton Workspace.
Lance les versions Production d’un ou de plusieurs autres flux avec des paramètres et des données.
Une entrée pour un sous-flux ou un processus recevant un tableau d’un autre flux.
Réutilise un flux comme une fonction : un tableau d’entrée et un tableau de sortie transformé.
Une sortie déclarée renvoyée au bloc de sous-flux appelant.