Sur votre instance Oracle Integration, installez la recette pour déployer et configurer l'intégration et les ressources associées.
Un message confirme l'installation de la recette, et la carte de recette affiche En cours d'utilisation.
L'espace de travail du projet s'ouvre et affiche toutes les ressources de la recette. Configurez les ressources suivantes avant d'activer et d'exécuter la recette.
Configuration de la connexion à Oracle Enterprise Data Management
Champ | Informations à saisir |
---|---|
Propriétés | |
Type de connexion | Laissez l'option URL de base d'API REST sélectionnée. |
URL de connexion | Saisissez l'adresse d'API REST du service. Exemple : https://acme-test-epmidm.epm.us-phoenix-1.ocs.oraclecloud.com/epmcloud/rest/v1 |
Sécurité | |
Stratégie de sécurité | Laissez l'option Authentification de base sélectionnée. |
Nom d'utilisateur | Saisissez le nom d'utilisateur d'administrateur de service. |
Mot de passe | Saisissez le mot de passe d'administrateur de service. |
Type d'accès | Sélectionnez le type d'accès approprié pour l'environnement Oracle Enterprise Data Management. |
Configuration de la connexion à Oracle Database
Champ | Informations à saisir |
---|---|
Propriétés | |
Hôte | Saisissez l'hôte de la base de données. |
Port | Saisissez le port de la base de données. |
SID | Saisissez votre identificateur système (si nécessaire). |
Nom du service | Saisissez le nom du service de base de données. |
Sécurité | |
Stratégie de sécurité | Laissez l'option Jeton de nom utilisateur/mot de passe sélectionnée. |
Nom d'utilisateur | Saisissez le nom d'utilisateur d'administrateur. |
Mot de passe | Saisissez le mot de passe d'administrateur. |
Type d'accès | Sélectionnez Agent de connectivité. |
Configuration de l'intégration Synchronisation par extraction d'EDM vers DB
Ensuite, configurez les intégrations pour la connexion à votre table de base de données.
L'intégration est affichée dans l'éditeur d'intégration.
Invoke
uploadExtracttoDatabase
.Facultatif : mise à jour du nom de la table
L'intégration Synchronisation par extraction d'EDM vers DB est codée en partant du principe que vous avez suivi les étapes de la procédure Création d'une table de base de données pour les données extraites pour créer une table nommée EXTRACT_UPLOAD
dans votre base de données Oracle. Si vous utilisez un nom de table différent, procédez comme suit pour mettre à jour l'intégration avec le nom de votre table.
L'intégration est affichée dans l'éditeur d'intégration.
Invoke
DeleteDatabase
dans la section Commutateur.
Note:
Cette étape efface les données existantes de la table de base de données avant d'écrire les nouvelles données issues de l'extraction. Ainsi, les erreurs de ligne en double sont évitées lors de l'exécution de l'intégration Synchronisation par extraction d'EDM vers DB.EXTRACT_UPLOAD
par le nom de votre table. Si vous extrayez des propriétés autres que NAME
et DESCRIPTION
, mettez-les à jour.
Note:
Votre instruction SQL doit inclure une clauseWHERE
.Configuration de l'intégration Synchronisation par extraction d'EDM vers DB
Configurez la connexion à la base de données :
L'intégration est affichée dans l'éditeur d'intégration.
Invoke
ReadExtractData
.Vérifiez le mapping d'intégration :
Map
CreateFile
.Source | Cible |
---|---|
Elément de texte 'Name' dans le canevas de mapping |
Extraction 1 sur 2 : Nom (en-tête Nom dans le fichier) |
Elément de texte 'Description' dans le canevas de mapping |
Extraction 1 sur 2 : Description (en-tête Description dans le fichier) |
ReadExtractData Response, ExtractUploadCollection, ExtractUpload, name | Extraction 2 sur 2 : Nom (valeur réelle de la propriété de nom) |
ReadExtractData Response, ExtractUploadCollection, ExtractUpload, description | Extraction 2 sur 2 : Description (valeur réelle de la propriété de description) |
Reportez-vous par exemple à la capture d'écran ci-après :