Comprendre les paramètres d’entrée-sortie et d’entrée dans IICS / Blogs / Perficient

Dans Informatica Intelligent Cloud Services (IICS), les paramètres d’entrée-sortie et d’entrée offrent une flexibilité dans la gestion des valeurs dynamiques pour vos mappages. Cela vous permet d’éviter de coder en dur les valeurs directement dans le mappage et de les configurer en externe via des fichiers de paramètres, garantissant ainsi une facilité de maintenance, en particulier dans les environnements de production. Ci-dessous, nous passerons en revue les concepts et comment utiliser efficacement ces paramètres dans vos mappages IICS.
Paramètres d’entrée-sortie
- Semblable au mappage de variables dans Informatica PowerCenter :Les paramètres In-Out dans IICS fonctionnent de la même manière que les paramètres de mappage ou les variables dans Informatica PowerCenter. Ces paramètres vous permettent de définir des valeurs qui peuvent être utilisées sur l’ensemble du mappage et modifiées en externe sans altérer le mappage lui-même.
- Valeurs fréquemment mises à jour : Dans les scénarios où une valeur de champ doit être mise à jour plusieurs fois, comme une remise sur un produit qui change annuellement, trimestriellement ou quotidiennement, les paramètres In-Out peuvent gagner du temps et réduire les erreurs. Au lieu de coder en dur la valeur de remise dans le mappage, vous pouvez définir un paramètre In-Out et stocker la valeur dans un fichier de paramètres.
- Par exemple – Remise sur un produit : Si la remise sur le produit change chaque année, chaque trimestre ou quotidiennement, vous pouvez créer un paramètre In-Out dans votre mappage IICS pour stocker la valeur de la remise. Au lieu de mettre à jour le mappage à chaque fois que la valeur de remise change, il vous suffit de mettre à jour la valeur dans le fichier de paramètres.
- Modification des valeurs des paramètres : Chaque fois que la valeur de la remise doit être mise à jour, modifiez-la simplement dans le fichier de paramètres. Cela élimine le besoin de modifier et de redéployer le mappage lui-même, ce qui permet d’économiser du temps et des efforts.
- Création d’un paramètre In-Out : Vous pouvez créer un paramètre In-Out dans le mappage en spécifiant le nom du paramètre et sa valeur dans le fichier de paramètres.
- Configuration du chemin du fichier de paramètres : Dans la tâche de configuration de mappage (MCT), vous pouvez télécharger le modèle de fichier de paramètres. Fournissez le chemin et le nom du fichier de paramètres et vous pourrez voir la définition du paramètre In-Out dans le MCT.
- Téléchargez le modèle de fichier de paramètres : Vous pouvez télécharger le modèle de fichier de paramètres directement depuis le MCT en cliquant sur « Télécharger le modèle de fichier de paramètres ». Après le téléchargement, placez le fichier dans le répertoire spécifié.
- Définition des valeurs des paramètres : Dans le fichier de paramètres, définissez les valeurs de vos paramètres. Par exemple, si vous définissez une valeur de remise, votre fichier pourrait ressembler à ceci :#USE_SECTIONS[INFORMATICA].[INOUT_PARAM].[m_test]$Produit_Remise=10[Global]
- Création de plusieurs paramètres : Vous pouvez créer autant de paramètres que nécessaire, en utilisant des types de données standard dans la section Paramètres d’entrée-sortie. Les paramètres courants du monde réel peuvent inclure des valeurs telles que la catégorie de produit, le modèle, etc.
Paramètres d’entrée :
Les paramètres d’entrée sont principalement utilisés pour paramétrer les connexions ou les objets source et cible. Voici comment utiliser efficacement les paramètres d’entrée :
- Créez d’abord le mappage : Commencez par concevoir votre logique de mappage, en complétant les mappages de champs et en validant le mappage. Une fois le mappage prêt, configurez les paramètres d’entrée.
- Paramétrage des connexions source et cible : Lors du paramétrage des connexions, créez des paramètres pour les connexions source et cible dans le mappage. Cela garantit la flexibilité, en particulier lorsque vous devez modifier les détails de la connexion sans modifier le mappage lui-même. Pour créer le paramètre d’entrée, accédez au panneau Paramètres, cliquez sur Paramètre d’entrée et créez les connexions des paramètres source et cible. Sélectionnez le type Connexion et choisissez le type de connexion approprié (par exemple, Oracle, SQL Server, Salesforce) dans le menu déroulant.
- Paramètres de remplacement au moment de l’exécution : Si vous sélectionnez l’option « Autoriser le remplacement des paramètres lors de l’exécution », IICS utilisera les valeurs définies dans le fichier de paramètres, remplaçant ainsi toutes les valeurs codées en dur dans le mappage. Cela garantit que l’environnement d’exécution est toujours synchronisé avec la dernière configuration.
- Configuration des paramètres de connexion source et cible : Spécifiez les valeurs de vos paramètres de connexion source et cible dans le fichier de paramètres, qui seront utilisés pendant l’exécution pour établir des connexions.
Par exemple:
#USE_SECTIONS
[INFORMATICA].[INOUT_PARAM].[m_test]$$Product_Discount=10$$SRC_Connection=$$TGT_Connection=[Global]
Conclusion
Les paramètres d’entrée-sortie et d’entrée dans IICS offrent un moyen puissant de créer des mappages flexibles, réutilisables et facilement configurables. En paramétrant des valeurs telles que les valeurs de champ, les connexions source et cible ou les objets, vous pouvez gérer et mettre à jour efficacement vos mappages.
Source link