Ce texte a été traduit en utilisant le système de traduction automatisé de Salesforce. Répondez à notre sondage pour nous faire part de vos commentaires sur ce contenu et nous dire ce que vous aimeriez voir ensuite.

Automatisé - Efficacité

En savoir plus sur Bien archivé FacileAutomatiséEfficacitéIndicateurs de performance clés

Où chercher ?
Domaine de produit | Emplacement
À quoi ressemble le bien ?
Modèle
Einstein | Entreprise✅ Les indicateurs de performance clés de vos cas d'utilisation spécifiques sont identifiés avant d'activer une fonctionnalité IA générative Les indicateurs de performance clés de vos cas d'utilisation spécifiques sont identifiés avant d'activer une fonctionnalité IA générative
Plate-forme | Tableaux de bord✅ Toutes les métriques associées aux indicateurs de performance clés sont incluses dans au moins un tableau de bord
Plate-forme | Documentation✅ Les sorties de chaque automatisation sont mesurables et limitées dans le temps
Plate-forme | Documentation✅ Les parties prenantes responsables sont répertoriées pour chaque indicateur de performance clé

En savoir plus sur Bien Archivé FacileAutomatiséEfficacitéLogique opérationnelle

Où chercher ?
Domaine de produit | Emplacement
À quoi ressemble le bien ?
Modèle
Data 360 | Entreprise✅ Les besoins en actualisation de segmentation sont évalués avant d'implémenter la fédération de données Avant de fédérer des données à partir de sources externes, assurez-vous que la planification standard sur 12 ou 24 heures pour l'actualisation et l'activation de segments depuis Data 360 vers Marketing Cloud Engagement répond aux besoins métiers. Actuellement, la segmentation et l'activation rapides ne sont pas prises en charge lorsque vous utilisez la fédération de données Bring Your Own Lake (BYOL)
Data 360 | Documentation✅ Conception d'une connexion 1:1 ou 1 entre Marketing Cloud et Data 360 De nombreuses instances CRM peuvent être connectées à de nombreuses instances Data 360, mais plusieurs instances Marketing Cloud ne peuvent pas être connectées à la même instance Data 360. Cependant, une instance Marketing Cloud unique peut être connectée à différentes instances Data 360
Data 360 | Organisation✅ Optimisez vos planifications de segmentation Définissez des planifications de publication uniquement pour la durée nécessaire au segment. Les campagnes ponctuelles ou uniques doivent utiliser la planification de publication « Ne pas actualiser ». Les campagnes Evergreen (alias "toujours activées") doivent utiliser une planification de publication toutes les 12 heures. Pour les campagnes Evergreen, définissez la Date de fin uniquement dans la mesure où la campagne sera active pour
Data 360 | Organisation✅ Optimisez vos planifications de connaissances calculées Si vos connaissances calculées doivent être exécutées une seule fois, utilisez l'option « Non planifié » et publiez-les une seule fois manuellement. Si nécessaire moins souvent que toutes les 24 heures, envisagez d'autres options d'automatisation telles que Flux
Data 360 | Organisation✅ Utiliser des Actions de données pour créer des Événements de plate-forme pour une logique opérationnelle améliorée L'utilisation d'Actions de données pour publier un événement de plate-forme signifie que vous pouvez découpler l'action de données provenant de Data 360 (publication d'un événement) des actions que vous devez exécuter dans votre organisation (invocation de flux et de déclencheurs Apex). Cela augmente l'échelle des actions auxquelles votre organisation peut réagir depuis Data 360 et renforce votre contrôle de votre logique opérationnelle.
Einstein | Agents✅ Définissez les instructions de l'agent dans le cadre du processus d'élaboration/test itératif Élaborez les champs de rubrique d'agent requis (nom, description, étendue) et ajoutez les actions associées, puis commencez à tester la rubrique. Ajoutez par incréments des instructions pour guider votre agent à exécuter la rubrique et à sélectionner des actions de la manière voulue dans une boucle d'élaboration/test itérative
Einstein | Organisation✅ Vos modèles d'invite spécifient la personne et l'objectif de la personne Vos modèles d'invite contiennent des informations contextuelles telles que la personne que le LLM doit assumer, ainsi que l'objectif de ce personnage. Par exemple, incluez un libellé tel que « Vous êtes un responsable marketing qui souhaite inviter des clients importants à un événement en direct ».
Einstein | Rechercher des index✅ Omettre les champs à faible entropie lors de la création d'index de recherche pour des objets modèle de données structurés Pour améliorer la pertinence, vous pouvez exclure les points de données à très faible cardinalité (nombre d'éléments distincts dans une liste) ou à faible entropie (entrées de liste concentrées autour de quelques valeurs). En général, ces champs fournissent peu ou pas d'informations utiles pour localiser des données pertinentes avec la recherche vectorielle
Plate-forme | Apex✅ Les instructions SOQL sont sélectives Les opérateurs de comparaison utilisent une logique positive (c.-à-d. INCLUDES, IN) comme logique principale ou uniquement dans les instructions SOQL
Plate-forme | Apex✅ Les instructions SOQL sont sélectives Utilisation de = NULL, != NULL est rare et/ou suit toujours un opérateur de comparaison positif dans les instructions SOQL
Plate-forme | Apex✅ Les instructions SOQL sont sélectives Aucune instruction LIMIT 1 n'est affichée dans SOQL
Plate-forme | Apex✅ Les instructions SOQL sont sélectives Aucune utilisation de mot-clé ALL ROWS n'est affichée dans les instructions SOQL
Plate-forme | Apex✅ Aucun SOQL n'est affiché dans une boucle
Plate-forme | Apex✅ Tous les critères génériques sont affichés dans SOSL
Plate-forme | Apex✅ Les instructions SOQL sont sélectives Aucune instruction SOQL n'utilise des comparaisons de LIKE ou de texte partiel
Plate-forme | Apex✅ SOQL est encapsulé dans try-catch
Plate-forme | Apex✅ Aucune variable ne référence des valeurs codées en dur (pour des types d'enregistrement, des utilisateurs, etc.
Plate-forme | Normes de conception✅ Les cas d'utilisation des opérations synchrones et asynchrones dans les automatisations sont clairement décrits dans le cadre des normes de conception
Plate-forme | Documentation✅ Les parcours d'exécution planifiés et potentiels pour les automatisations sont clairement indiqués
Plate-forme | Flux✅ Aucune variable ne référence des valeurs codées en dur (pour des types d'enregistrement, des utilisateurs, etc.)
Plate-forme | Flux✅ Les flux (y compris les processus) transmettent la logique à Apex dans des contextes de volume de données important
Plate-forme | Flux✅ Les flux secondaires sont utilisés pour les sections d'un processus qui doivent être réutilisées dans l'ensemble de l'entreprise
Plate-forme | Flux✅ Tous les flux et processus lancés automatiquement utilisent des éléments de décision et/ou d'interruption pour évaluer les critères d'entrée et empêcher les boucles infinies ou les exécutions sur des volumes de données importants

En savoir plus sur Bien archivé FacileAutomatiséEfficacitéConception de processus

Où chercher ?
Domaine de produit | Emplacement
À quoi ressemble le bien ?
Modèle
Data 360 | Organisation✅ Optimisation du nombre total de lignes traitées dans des transformations par lot dans des transformations de données, utilisez une activité de filtrage dans la zone de dessin pour isoler uniquement les lignes qui doivent être traitées pour réussir la transformation
Data 360 | Organisation✅ Consolider les dimensions à travers les connaissances calculées Au lieu d'écrire plusieurs connaissances calculées avec une dimension chacune, consolidez les deux dimensions en une seule connaissance calculée si possible
Plate-forme | Apex✅ Chaque classe sert un but unique et spécifique
Plate-forme | Apex✅ Chaque méthode effectue une tâche spécifique, granulaire
Plate-forme | Apex✅ Toutes les variables d'entrée ont un objectif clair dans la classe
Plate-forme | Apex✅ L'exécution de code nécessite un nombre minimal de ressources
Plate-forme | Flux✅ Les utilisateurs sont invités à fournir des données uniquement lorsque les données système existantes ne peuvent pas être utilisées
Plate-forme | Flux✅ Les flux sont organisés dans une structure hiérarchique composée d'un flux principal et de flux secondaires de support
Plate-forme | Flux✅ Toutes les entrées utilisateur ont un but clair dans le flux
Plate-forme | Flux✅ Chaque flux sert un seul objectif spécifique
Plate-forme | Flux✅ Chaque étape effectue une tâche spécifique, granulaire

En savoir plus sur Bien archivé FacileAutomatiséEfficacitéIndicateurs de performance clés

Où chercher ?
Domaine de produit | Emplacement
Qu'éviter ?
Anti-Pattern
Plate-forme | Tableaux de bord⚠️ Les rapports sur les indicateurs de performance clés n’existent pas ou il manque des métriques sur certains indicateurs de performance clés dans les tableaux de bord
Plate-forme | Documentation⚠️ Les indicateurs de performance clés existent sans parties prenantes responsables
Plate-forme | Documentation⚠️ Les indicateurs de performance clés n’existent pas pour les automatisations ou ont des délais de mesure imprécis

En savoir plus sur Bien Archivé FacileAutomatiséEfficacitéLogique opérationnelle

Où chercher ?
Domaine de produit | Emplacement
Qu'éviter ?
Anti-Pattern
Data 360 | Documentation⚠️ Concevoir une connexion plusieurs:1 entre Marketing et Data 360 Les diagrammes ou documents de conception de solutions spécifient plusieurs instances Marketing Cloud se connectant à une instance Data 360 singulière via le connecteur Marketing Cloud
Data 360 | Organisation⚠️ La fédération des données est implémentée sans évaluer les besoins d’actualisation de la segmentation. La fédération des données est exploitée pour les jeux de données qui nécessitent une segmentation et une activation rapides (planification sur 1 ou 4 heures pour envoyer les données d’activation), par rapport à la planification standard sur 12 ou 24 heures.
Data 360 | Organisation⚠️ La fédération des données est implémentée sans évaluer les besoins en transformation de données Un objet lac de données externe contient les données nécessaires aux transformations de données en continu
Einstein | Agents⚠️ Définir les instructions de l'agent au début du processus de conception Des instructions sont ajoutées avant de tester la capacité de l'agent à exécuter la rubrique et de sélectionner les actions appropriées
Plate-forme | Apex⚠️ Les instructions SOQL sont non sélectives Comparaisons utilisant des NOT, les critères de NOT IN sont utilisés comme opérateur principal ou uniquement de comparaison dans les instructions SOQL
Plate-forme | Apex⚠️ Les instructions SOQL sont des mots-clés de ALL ROWS non sélectifs utilisés dans les instructions SOQL
Plate-forme | Apex⚠️ Les instructions SOQL sont des = NULL non sélectives, les critères de != NULL sont utilisés comme opérateur principal ou seul opérateur de comparaison dans les instructions SOQL
Plate-forme | Apex⚠️ Les variables ont des valeurs codées en dur
Plate-forme | Apex⚠️ SOQL apparaît dans les boucles
Plate-forme | Apex⚠️ Les instructions SOQL sont des LIKE non sélectives et les critères de filtrage génériques sont fréquemment affichés dans les instructions SOQL des instructions SOQL
Plate-forme | Apex⚠️ SOQL n’est pas encapsulé dans try-catch
Plate-forme | Apex⚠️ Les instructions SOQL sont des instructions LIMIT 1 non sélectives affichées en SOQL
Plate-forme | Apex⚠️ SOSL est rarement ou pas systématiquement utilisé pour les critères de sélection de caractères génériques
Plate-forme | Normes de conception⚠️ Les cas d’utilisation des opérations synchrones et asynchrones ne sont pas abordés
Plate-forme | Documentation⚠️ L’invocation de l’automatisation n’est pas documentée
Plate-forme | Flux⚠️ Les variables ont des valeurs codées en dur
Plate-forme | Flux⚠️ Les flux (y compris les processus) doivent être désactivés manuellement avant les chargements de données en masse
Plate-forme | Flux⚠️ Les parties d’un flux sont répétées à travers les flux plutôt que d’utiliser des flux secondaires
Plate-forme | Flux⚠️ Les flux (y compris les processus) déclenchent des avis « exception non gérée »
Plate-forme | Flux⚠️ Même les simples flux entraînent régulièrement des erreurs liées aux limites du gouverneur

En savoir plus sur Bien archivé FacileAutomatiséEfficacitéConception de processus

Où chercher ?
Domaine de produit | Emplacement
Qu'éviter ?
Anti-Pattern
Plate-forme | Apex⚠️ Les classes servent plusieurs objectifs
Plate-forme | Apex⚠️ Les méthodes exécutent plusieurs tâches ou les méthodes exécutent des tâches qui ne correspondent pas à l'objectif déclaré de la classe dont elles font partie.
Plate-forme | Apex⚠️ Les variables d'entrée ne sont pas réellement utilisées dans les méthodes
Plate-forme | Apex⚠️ Les méthodes récupèrent inutilement les données de la base de données ou de systèmes externes
Plate-forme | Flux⚠️ Les flux nécessitent des entrées supplémentaires pour fournir le contexte
Plate-forme | Flux⚠️ Les flux servent plusieurs objectifs
Plate-forme | Flux⚠️ Les groupes d’étapes associés contiennent des fonctionnalités qui chevauchent les groupes d’étapes d’autres flux
Plate-forme | Flux⚠️ Les flux demandent des entrées utilisateur lorsque des données stockées peuvent être utilisées à la place
Plate-forme | Flux⚠️ Les flux nécessitent des entrées dont les données ne sont pas utilisées