La transformation Python est une transformation passive qui fournit une interface pour définir la fonctionnalité de transformation à l'aide du code Python. Vous référencez le code Python et les fichiers de ressources que vous utilisez dans le code Python de la transformation Python.
Vous pouvez utiliser une transformation Python pour implémenter un modèle de machine sur les données que vous transmettez à la transformation. Par exemple, vous pouvez utiliser la transformation Python pour écrire du code Python qui charge un modèle préconfiguré. Vous pouvez utiliser le modèle préconfiguré pour classer les données d'entrée ou pour créer des prédictions.
Avant de pouvoir utiliser la transformation Python sur le moteur Spark, vous devez installer Python sur la machine qui exécute le service d'intégration de données et configurer les propriétés avancées correspondantes de Spark dans la connexion Hadoop.
Pour plus d'informations sur l'installation de Python, consultez le
Guide de Data Engineering Integration
.
Vous ne pouvez exécuter la transformation Python sur le moteur Spark ou Databricks Spark. Vous ne pouvez pas exécuter la transformation Python dans l'environnement natif.
À partir de la version 10.4.0, la transformation Python est prise en charge pour l'évaluation technique sur le moteur Databricks Spark.
La fonctionnalité d'évaluation technique est prise en charge à des fins d'évaluation mais n'est pas garantie, ni prête pour la production. Informatica vous recommande de l'utiliser uniquement dans des environnements autres que de production. Informatica a l'intention d'inclure la fonctionnalité d'évaluation dans une prochaine version pour une utilisation en production, mais pourrait décider de ne pas le faire en fonction de l'évolution du marché ou des circonstances techniques. Pour plus d'informations, contactez le support client international Informatica.
Pour plus d'informations sur la transformation Python, consultez le
Guide de l'utilisateur de Data Engineering Integration