Comment créer des attributs calculés SQL
Création d'attributs SQL pour les activités et les listes
Ce guide fournit des instructions pas à pas sur la façon de créer des attributs SQL pour les activités et les listes. Ces attributs sont conçus pour automatiser des calculs ou mettre à jour des colonnes spécifiques sur la base de requêtes SQL.
Table des matières
Attributs SQL pour les activités
Attributs SQL pour les listes
Attributs SQL pour les activités
Étapes à suivre :
Choisissez une activité : Sélectionnez l'activité à laquelle vous souhaitez ajouter l'attribut SQL. Par exemple, nous ajouterons l'attribut dans l'activité de Vente.
Choisissez ou ajoutez un attribut :
- Sélectionnez un type de question en fonction du résultat attendu de la requête.
- Pour les options telles que "category_selected", utilisez un choix unique.
- Pour du texte brut (par exemple, un numéro de référence, une date), utilisez du texte.
- Pour les entiers, choisissez un type d'entier.
- Dans cet exemple, nous utiliserons du texte brut pour ajouter "le numéro de référence du client".
Ajouter un titre et un tag à la question : Dans la section « Aperçu », ajoutez un titre et un tag pour votre question.
Onglet Paramètres :
- Allez dans l'onglet des paramètres pour ajouter l'attribut SQL.
- Avant et après l'ajout de l'attribut SQL, assurez-vous que les options suivantes sont correctement définies :
a. Réglez « Remplir automatiquement les réponses aux questions » sur « Oui ».
b. Assurez-vous que l'option « Impossible de modifier cette question » est réglée sur « Oui » pour l'accès basé sur les rôles.
Requête SQL :
- Ajoutez votre requête SQL dans le format fourni.
- Utilisez des méta-expressions pour présélectionner des valeurs dans une liste. Par exemple, pour sélectionner automatiquement et associer l'ID d'un client à partir de la liste des clients et de la liste des jetons, utilisez une méta-expression pour ajouter une expression capable de récupérer le numéro de référence du client.
- sélectionner le customer_id dans la liste des clients et cliquer sur suivant
- Vous pouvez également définir une valeur par défaut.
- Sauvegardez les modifications pour l'attribut et l'activité.
Remarque :
Assurez-vous que les tags dans les requêtes avec options correspondent aux tags de choix unique.
Attributs SQL pour les listes
Etapes à suivre :
Accéder à la section Listes : Accédez à la section des listes dans le panneau latéral. Vous pouvez cliquer sur le résumé pour afficher toutes les listes.
Choisir une liste : Sélectionnez la liste spécifique à laquelle vous souhaitez ajouter l'attribut SQL. Dans ce cas, nous utiliserons la liste des clients.
Définir l'attribut :
- Cliquez sur modifier la liste des clients et sélectionnez l'attribut que vous souhaitez utiliser en cliquant sur le bouton ajouter un attribut. Pour cet exemple, nous avons utilisé un texte libre.
- Ajoutez le titre et l'étiquette de votre liste de clients. Par exemple, la date du dernier retail audit.
Requête SQL pour les listes :
- Pour ajouter une requête d'attribut SQL, cliquez sur modifier l'attribut que vous avez créé.
- Cliquez sur la section des paramètres et vous verrez une option pour ajouter une requête SQL. Avant d'ajouter la requête, envisagez différentes options, telles que le masquage de l'attribut pour l'utilisateur de l'application mobile, la garantie d'une valeur unique pour cet attribut et le verrouillage du champ afin d'empêcher les utilisateurs non administrateurs de modifier la requête.
- Utilisez un format de requête qui spécifie l'élément à mettre à jour et copiez-collez-le dans la section SQL.
Remarque : Vous pouvez attendre la maintenance horaire pour mettre à jour les valeurs ou forcer la maintenance dans les paramètres pour un effet immédiat (cela prend environ 15 minutes).
En suivant ces étapes, vous pouvez créer et gérer efficacement des attributs SQL pour les activités et les listes, améliorant ainsi l'automatisation et la précision de vos processus de gestion des données.
Mis à jour le : 16/01/2025
Merci !