IBM SPSS Modeler 17 - Guide de génération de scripts Python et d'automatisation
IBM SPSS Modeler 17 - Guide de génération de scripts Python et d'automatisation Important Avant d'utiliser le présent document et le produit associé, prenez connaissance des informations figurant à la section «Remarques», à la page 319. Informations produit LE PRESENT DOCUMENT EST LIVRE EN L'ETAT SANS AUCUNE GARANTIE EXPLICITE OU IMPLICITE. IBM DECLINE NOTAMMENT TOUTE RESPONSABILITE RELATIVE A CES INFORMATIONS EN CAS DE CONTREFACON AINSI QU'EN CAS DE DEFAUT D'APTITUDE A L'EXECUTION D'UN TRAVAIL DONNE. Ce document est mis à jour périodiquement. Chaque nouvelle édition inclut les mises à jour. Les informations qui y sont fournies sont susceptibles d'être modifiées avant que les produits décrits ne deviennent eux-mêmes disponibles. En outre, il peut contenir des informations ou des références concernant certains produits, logiciels ou services non annoncés dans ce pays. Cela ne signifie cependant pas qu'ils y seront annoncés. Pour plus de détails, pour toute demande d'ordre technique, ou pour obtenir des exemplaires de documents IBM, référez-vous aux documents d'annonce disponibles dans votre pays, ou adressez-vous à votre partenaire commercial. Vous pouvez également consulter les serveurs Internet suivants : v http://www.fr.ibm.com (serveur IBM en France) v http://www.ibm.com/ca/fr (serveur IBM au Canada) v http://www.ibm.com (serveur IBM aux Etats-Unis) Compagnie IBM France Direction Qualité 17, avenue de l'Europe 92275 Bois-Colombes Cedex Cette édition s'applique à la version 17, édition 0, modification 0 d'IBM(r) SPSS(r) Modeler et à toutes les éditions et modifications ultérieures sauf mention contraire dans les éditions suivantes. Table des matières Avis aux lecteurs canadiens . . . . . vii Chapitre 1. Génération de scripts et langage de script. . . . . . . . . . . 1 Génération de scripts - Présentation . . . . . . 1 Types de script . . . . . . . . . . . . . 1 Scripts de flux . . . . . . . . . . . . . . 1 Exemple de script de flux : apprentissage d'un réseau de neurones . . . . . . . . . . . 3 Scripts autonomes . . . . . . . . . . . . 4 Exemple de script autonome : Enregistrement et chargement d'un modèle . . . . . . . . . 4 Exemple de script autonome : Génération d'un modèle Sélection de fonction . . . . . . . . 4 Scripts de super noeud . . . . . . . . . . . 5 Exemple de script de super noeud . . . . . . 6 Exécution en boucle et conditionnelle dans les flux . 6 Bouclage dans les flux . . . . . . . . . . 7 Exécution conditionnelle dans les flux . . . . 10 Exécution et interruption de scripts . . . . . . 12 Rechercher et remplacer . . . . . . . . . . 12 Chapitre 2. Langage de script . . . . . 15 Présentation du langage de script . . . . . . . 15 Python et Jython . . . . . . . . . . . . 15 Scripts Python . . . . . . . . . . . . . 16 Opérations . . . . . . . . . . . . . 16 Listes . . . . . . . . . . . . . . . 16 Chaînes. . . . . . . . . . . . . . . 17 Remarques . . . . . . . . . . . . . 19 Syntaxe des instructions . . . . . . . . . 19 Identificateurs . . . . . . . . . . . . 19 Blocs de code. . . . . . . . . . . . . 19 Transmission d'arguments à un script. . . . . 20 Exemples . . . . . . . . . . . . . . 20 Méthodes mathématiques. . . . . . . . . 21 Utilisation des caractères non ASCII . . . . . 23 Programmation orientée objet . . . . . . . . 23 Définition d'une classe. . . . . . . . . . 24 Création d'une instance de classe . . . . . . 24 Ajout d'attributs à une instance de classe . . . 25 Définition d'attributs de classe et de méthodes . 25 Variables masquées . . . . . . . . . . . 25 Héritage . . . . . . . . . . . . . . 26 Chapitre 3. Génération de scripts dans IBM SPSS Modeler . . . . . . . . . 27 Types de scripts . . . . . . . . . . . . . 27 Flux, flux super noeud et diagrammes . . . . . 27 Flux . . . . . . . . . . . . . . . . 27 Flux super noeud . . . . . . . . . . . 27 Diagrammes . . . . . . . . . . . . . 27 Exécution d'un flux. . . . . . . . . . . . 27 Contexte de génération de scripts . . . . . . . 28 Référence aux noeuds existants . . . . . . . . 29 Recherche de noeuds . . . . . . . . . . 29 Définition des propriétés . . . . . . . . . 30 Création de noeuds et modification de flux. . . . 30 Création de noeuds. . . . . . . . . . . 31 Création et suppression de liens entre les noeuds 31 Importation, remplacement et suppression de noeuds . . . . . . . . . . . . . . . 32 Traversée des noeuds d'un flux . . . . . . . 33 Effacement ou suppression d'éléments . . . . . 34 Informations sur les noeuds . . . . . . . . . 34 Chapitre 4. API de scriptage . . . . . 37 Introduction à l'API de scriptage . . . . . . . 37 Exemple : recherche de noeuds à l'aide d'un filtre personnalisé . . . . . . . . . . . . . . 37 Métadonnées : informations sur les données . . . 37 Accès aux objets générés . . . . . . . . . . 40 Traitement des erreurs. . . . . . . . . . . 42 Paramètres de flux, de session et de super noeud. . 42 Valeurs globales . . . . . . . . . . . . . 46 Utilisation de plusieurs flux : scripts autonomes . . 47 Chapitre 5. Conseils pour la génération de scripts . . . . . . . . . . . . . 49 Modification de l'exécution du flux . . . . . . 49 Bouclage dans les noeuds. . . . . . . . . . 49 Accès aux objets du IBM SPSS Collaboration and Deployment Services Repository . . . . . . . 50 Génération d'un mot de passe codé . . . . . . 51 Vérification du script . . . . . . . . . . . 51 Génération de scripts à partir de la ligne de commande . . . . . . . . . . . . . . 52 Compatibilité avec les versions précédentes . . . 52 Accès aux résultats d'exécution de flux . . . . . 52 Modèle de contenu de table . . . . . . . . 53 Modèle de contenu XML . . . . . . . . . 54 Modèle de contenu JSON. . . . . . . . . 56 Modèle de contenu de colonne de statistiques et modèle de contenu de statistiques par paire . . 57 Chapitre 6. Arguments de ligne de commande . . . . . . . . . . . . . 61 Appel du logiciel . . . . . . . . . . . . 61 Utilisation d'arguments de ligne de commande . . 61 Arguments système. . . . . . . . . . . 62 Arguments de paramètre . . . . . . . . . 63 Arguments de connexion au serveur . . . . . 64 IBM SPSS Collaboration and Deployment Services Repository Arguments de connexion . . 65 Arguments de connexion à IBM SPSS Analytic Server . . . . . . . . . . . . . . . 65 Combinaison de plusieurs arguments. . . . . 66 iii Chapitre 7. Référence sur uploads/Industriel/ modeler-scripting-automation.pdf
Documents similaires










-
49
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Dec 23, 2021
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 1.9214MB