Génération de liaison de données
Now Assist Génère des liaisons de données pour les propriétés des composants à l’aide d’instructions en langage naturel, ce qui réduit la nécessité de naviguer manuellement dans les arborescences de données ou de construire des formules.
Lorsque vous configurez une propriété de composant dans Générateur d'IU, la boîte de dialogue Lier les données inclut une option Générer une liaison de données avec Now Assist . Vous décrivez la liaison que vous souhaitez en langage clair et Now Assist produit la formule ou la référence de données correspondante, que vous pouvez examiner avant de l’appliquer.
Fonctionnement de la génération de liaison de données
Lorsque vous soumettez une instruction en langage naturel, Now Assist interprète votre intention et la mappe aux sources de données disponibles pour le composant. Le générateur a accès aux catégories de sources de données suivantes affichées dans le panneau Types de données :
- Propriétés de la page
- Propriétés définies au niveau de l’expérience ou de la page.
- Ressource de données
- Ressources de données ajoutées à la page, telles qu’une liste d’enregistrements renvoyés à partir d’une table.
- États du client
- Les paramètres d’état côté client définis pour l’expérience.
- Charge utile de l'événement
- Données transportées par un événement de composant, disponibles lors de la configuration d’un gestionnaire d’événements.
Les onglets Pill view (Vue pastille ) et JSON vous permettent d’inspecter la structure des données de chaque source avant ou après la génération d’une liaison. L’onglet Formules affiche les fonctions de formule disponibles, telles que CONCAT et WHERE_GT, qui Now Assist peuvent être utilisées pour satisfaire vos instructions.
Types de liaisons générées
En fonction de la propriété du composant et de vos instructions, Now Assist génère l’un des types de liaison suivants :
- Formule de concaténation
- Combine du texte statique avec une pastille de données. Par exemple, l’instruction Afficher « Choisissez votre trajet » et le nom complet de l’utilisateur produit une formule
CONCATqui joint un littéral de chaîne à la pastille du nom d’utilisateur de la session. - Formule de filtre
- Applique une condition à une ressource de données. Par exemple, l’instruction Retour de la flotte dont l’année de fabrication est supérieure à 2020 produit une formule
WHERE_GTsur la ressource de données de la flotte, en filtrant le jeu de résultats sur les enregistrements dont le champannéedépasse 2020. - Référence de pastille de données directe
- Référence un champ unique à partir d’une source de données sans transformation. Par exemple, l’instruction Utiliser le pillId de la charge utile de l’événement se résout en
la pastille pillIdde la source de données de la charge utile de l’événement.
Invites suggérées
Le panneau Générer la liaison des données affiche des invites suggérées en fonction du contexte du composant et des sources de données disponibles sur la page. Vous pouvez sélectionner une suggestion pour remplir le champ d’instruction, puis la soumettre telle quelle ou la modifier avant de la générer. Le panneau comprend également une option Afficher plus pour afficher des suggestions supplémentaires.
Examen des liaisons générées
Une fois Now Assist la liaison générée, un aperçu apparaît dans le panneau des propriétés du composant avant l’application de la liaison. Vous pouvez inspecter la référence de formule ou de pastille de données et fermer la boîte de dialogue sans l’appliquer si le résultat ne correspond pas à votre intention. Vous pouvez également arrêter une génération en cours en sélectionnant Arrêter la génération.