IBM® Cast Iron Express vous permet de créer et d'exécuter des intégrations. Ce tutoriel décrit la méthode de création d'une intégration entre un fichier local et salesforce.com. Vous pouvez rapidement définir l'intégration, puis charger les données via une opération unique.
Après vous être connecté sur Cast Iron Express, cliquez surIntégrations. Dans la vue Intégrations, créez une intégration en sélectionnant les noeuds finaux source et cible.
Pour les besoins de ce tutoriel, sélectionnez Fichier local en tant que source et salesforce.com en tant que cible.
Cliquez sur l'option de nouvelle intégration vide, qui apparaît sous la sélection cible.
Dans l'en-tête Source, cliquez sur Editer.
La vue de configuration du noeud final source apparaît.
Cliquez sur l'option de sélection de fichier, puis choisissez le fichier local à partir duquel vous souhaiter charger les données. Le fichier doit être un fichier délimité.
Pour les besoins de ce tutoriel, nous utiliserons le fichier accounts.csv.
id,name,streetAddress,city,postcode,phoneNumber
0,AcmeCo,10 Downing Street,London,SW1A 2AA,02012345678
1,MyOtherCompany,221b Baker Street,London,SW2B 3FG,020654321
Si vous souhaitez sélectionner un autre fichier, cliquez sur Modifier.
Cliquez sur l'option de chargement des zones, puis vérifiez les informations sur le fichier sélectionné (elles sont générées automatiquement). Vérifiez le caractère délimiteur utilisé dans le fichier, par exemple.
Pour les besoins de ce tutoriel, le fichier accounts.csv utilise une virgule comme caractère délimiteur. Les autres zones peuvent conserver leurs valeurs par défaut.
Cliquez sur Continuer pour afficher toutes les zones disponibles au sein du fichier sélectionné.
Sélectionnez les zones à partir desquelles vous souhaitez charger les données. Par défaut, toutes les zones sont sélectionnées.
Pour les besoins de ce tutoriel, nous utiliserons toutes les zones sélectionnées.
Une fois que vous avez terminé, cliquez sur Terminé.
Le noeud final source est défini pour cette intégration.
Vous revenez ensuite à la vue d'intégrations ; les zones source sélectionnées sont affichées.
Vous pouvez maintenant définir le noeud final cible.
Dans l'en-tête Cible, cliquez sur Editer. Entrez les données d'identification permettant de se connecter à salesforce.com.
Ces données sont validées : si elles sont correctes, vous êtes connecté au compte salesforce.com. Les objets métier disponibles utilisés dans l'intégration sont répertoriés.
L'option Opérations vous permet de spécifier le contexte des données que vous souhaitez inclure dans votre intégration.
Pour ce tutoriel, sélectionnez l'opération Mettre à jour objets. Lorsque l'intégration s'exécutera, elle mettra automatiquement à jour toutes les zones Compte sélectionnées sur salesforce.com.
Sélectionnez les zones Compte requises, comme illustré dans la capture d'écran suivante :
Une fois que vous avez terminé, cliquez sur Terminé.
Le noeud final cible est défini pour cette intégration.
Vous revenez ensuite à la vue d'intégrations. L'intégration est mise à jour sur salesforce.com, à l'aide des zones cible sélectionnées.
Dans cette présentation, vous pouvez à présent voir les zones source et cible prêtes à être mappées.
Pour terminer l'intégration, vous devez mapper les zones de la source vers la cible.
Reliez les zones source et cible selon vos besoins. Pour chaque zone source, cliquez sur le point d'ancrage, puis cliquez sur le point d'ancrage cible correspondant.
Pour les besoins de ce tutoriel, vous devez mapper les données des zones source aux zones cible, comme l'illustre la capture d'écran suivante. Il n'est pas nécessaire de définir des fonctions sur les données en cours.
La définition de ces fonctions et des transformations plus complexes est couverte dans le tutoriel relatif aux transformations.
Entrez un nom représentatif de l'intégration. Par exemple, Comptes de fichiers source pour le compte salesforce.com.
Sauvegardez l'intégration en cliquant sur Sauvegarder. Ensuite, cliquez sur Fermer pour revenir à la vue Intégrations.
La vue Intégrations contient toutes les intégrations définies, accompagnées de leur état en cours.
Maintenant que l'intégration a été définie, vous devez exécuter l'intégration afin de copier les données du noeud final source vers le noeud final cible.
Cliquez sur Exécuter (à droite de l'intégration créée).
L'intégration est exécutée, et les données sont chargées dans l'objet salesforce.com à partir du fichier local source, au cours d'une opération unique.
L'état de l'intégration est modifié en Exécution en cours :
Vous pouvez cliquer sur
pour afficher les activités d'intégration récentes de Cast Iron Express. Les activités les plus récentes s'affichent en haut de la liste.Pour ce tutoriel, la capture d'écran suivante illustre les informations d'intégration complètes.
Pour vérifier si l'intégration a bien été exécutée, accédez au système cible et vérifiez l'arrivée des données.
Une fois l'intégration exécutée, un message s'affiche temporairement dans la partie inférieure de la vue : il confirme que l'intégration a abouti.