Créer des tables supplémentaires

Une table supplémentaire contient des informations pertinentes pour chaque enregistrement pouvant être extraites pour la personnalisation du message de campagne ou du document de formulaire. Une liste de diffusion utilisant des champs d'extraction de données peut être combinée avec une ou plusieurs sources de données supplémentaires. Contrairement à une table d'extensions de profil, qui contient des données agrégées, une table supplémentaire contient des données non agrégées. Par exemple, Jean Durand a fait plusieurs recherches ou effectué plusieurs achats.

Par défaut, Oracle Responsys autorise 250 tables supplémentaires par compte. Définissez une date d'expiration pour les tables supplémentaires dont vous n'avez besoin que temporairement.

A savoir : Pour les nouveaux comptes provisionnés après la version 19A, les administrateurs système peuvent choisir d'inclure automatiquement un ensemble prédéfini de ressources (une liste de profils, des tables d'extensions de profil et des tables supplémentaires) dans le compte, en fonction du secteur. Pour plus d'informations, voir Ressources de données préchargées.

Vous pouvez créer une table supplémentaire de plusieurs façons :

Clé primaire

Une clé primaire identifie de manière unique un enregistrement de la table. Par exemple, si la table supplémentaire contient des informations sur les achats des destinataires, l'adresse électronique d'un destinataire peut être utilisée comme clé primaire pour identifier chacun des achats effectués par ce destinataire. Ou encore, si la table supplémentaire contient un catalogue de produits, la référence ou l'identifiant des produits peuvent être utilisés comme clé primaire pour identifier les produits.

Clé d'extraction de données

Dans Responsys, une clé d'extraction de données peut être utilisée comme :

  • Clé étrangère entre une table supplémentaire et la table de profils d'une campagne ou d'un formulaire.
  • Clé de correspondance utilisée lors de la fusion d'une soumission de formulaire dans une table supplémentaire donnée.

Remarque : Si vous spécifiez plusieurs colonnes comme clé d'extraction de données, vous créez une clé composée. Aussi, toutes les valeurs de colonne doivent être identiques entre la liste de profils et la table supplémentaire pour trouver une correspondance. Si vous spécifiez plusieurs colonnes de clé d'extraction de données dans une table supplémentaire, vous ne définissez aucun ordre de priorité de correspondance. Il n'est pas possible de définir un jeu de règles de priorité de correspondance à l'aide des clés d'extraction de données.

Utilisation recommandée

Utilisez la directive sur les données pour personnaliser un seul message en fonction d'une énumération de plusieurs enregistrements qualifiés dans une seule table supplémentaire. Par exemple, vous pouvez répertorier tous les magasins correspondant à la ville du destinataire. Dans ce cas, vous spécifiez la table supplémentaire comme une table de consultation dans les sources de données de campagne. Pour les formulaires, plutôt que d'ajouter la table supplémentaire aux données préremplies du formulaire, vous la référencez via la fonction intégrée lookuprecords().

Documentation connexe