Champs
Lorsque vous ajoutez une table à une extraction, tous ses champs source sont inclus par défaut. Vous pouvez affiner votre configuration en sélectionnant uniquement les champs dont vous avez besoin. La suppression de champs peut améliorer la vitesse de synchronisation et réduire les exigences de stockage à destination.
Par défaut, chaque table ajoutée inclut tous les champs de la source. Pour actualiser la liste des champs, sélectionnez Actualiser dans le coin supérieur droit de la page.
Pour prévisualiser et filtrer les données d'un champ spécifique, activez Aperçu des données lors de la visualisation d'une table. Sélectionnez un champ dans la liste et cliquez sur l'icône de la loupe dans le coin supérieur droit.
Aperçu des colonnes
| Colonne | Description |
|---|---|
| Champ Source | Affiche le nom du champ source de la source de données connectée. |
| Champ Destination | Affiche le nom du champ de destination. Pour le modifier, sélectionnez la cellule et entrez un nouveau nom. Le nom ne peut pas correspondre à un champ existant dans la table de destination ou à un champ non créé par le module DataSync. Les champs utilisés par un index ne peuvent pas être renommés. |
| Type Source | Montre le type de données du champ dans la table source. |
| Type Destination | Montre le type de données du champ de destination. Pour le modifier, sélectionnez une nouvelle valeur dans la liste déroulante. |
| Synchroniser | Indique les champs synchronisés entre la source et la destination. Décochez la case pour supprimer un champ de la synchronisation. La suppression d'un champ le retire également de tout index ; si aucun champ ne reste, l'index est supprimé. |
| Clé unique | Identifie les champs utilisés comme clés uniques. DataSync les sélectionne automatiquement si fournis par la source. Les index doivent inclure toutes les clés uniques ou Valider et construire échoue. |
| Clé de suivi | Affiche le champ de clé de suivi utilisé dans les chargements incrémentiels. La clé de suivi dépend du type de suivi choisi lors de la création de la connexion source. Voir Connexions pour plus de détails. |
| Index | Montre les index liés au champ. Sélectionnez le lien pour les visualiser ou les modifier. |
| Transformer | Indique si une transformation est appliquée au champ. Sélectionnez l'icône de crayon pour choisir une transformation existante ou l'icône de baguette magique pour en créer une. Voir Transformations pour plus de détails. |
Modifier un champ
- Depuis l'écran d'accueil ou le panneau de navigation à gauche, sélectionnez Extractions.
- Sélectionnez une extraction dans la liste.
- Cliquez sur le lien sous la colonne Tables.
- Sélectionnez une table, puis cliquez sur le lien sous la colonne Champs.
- Modifiez toutes les colonnes de champ si nécessaire.
- Cliquez sur Enregistrer.
Ajouter un champ calculé
- Dans la page Champs d'une table, cliquez sur Ajouter.
- Entrez un nom de champ de destination et une description.
- Dans Type de champ de destination, choisissez le type de données de sortie dans la liste déroulante.
- Dans Expression de calcul, entrez votre instruction SQL. Vous pouvez utiliser des variables.
- Cliquez sur Enregistrer.
Passez la souris sur l'info-bulle pour voir le calcul complet. Cliquez sur le lien Calcul dans la colonne Champ source pour modifier le calcul à tout moment.
Exemple
Pour calculer le montant total provenant de cinq champs, choisissez Decimal comme type de sortie avec une précision de 25 et une échelle de 5.
TAMOUNT1 + TAMOUNT2 + TAMOUNT3 + TAMOUNT4 + TAMOUNT5