V7R40


Langage R


 

 

Sur IBM i, le produit est installé par YUM depuis ACS

>



 

le plus simple est, ensuite, de lancer Putty (il existe aussi un studio pour PC)

 

Initiation à la console

 

vous pouvez aussi saisir des scripts et les lancer par Rscript

 

 

(petite) Initiation au langage (voir aussi https://cran.r-project.org/doc/contrib/Paradis-rdebuts_fr.pdf )

 

Accès à la base de données

 

nous avons utilisé le package RODBC , mais celui-ci semble avoir un prb avec le driver pour DB2

 

Puis nous avons utilisé odbc, qui foncitionne mieux



dans tous les cas

le module ODBC est fourni, lui aussi en mode open source


Puis, le driver d'IBMi Access lui même :

Télécharez le sur https://www-01.ibm.com/support/docview.wss?uid=isg3T1026805

Dézippez puis transférez le fichier dans un répertoire sur l'IBM i

Installez le par :

yum install ibm-iaccess-1.1.0.11-0.ibmi7.2.ppc64.rpm

une connexion est déjà définie dans odbc.ini, nommée *LOCAL


D'ailleur nous pouvons tester par isql




 


pour se connecter avec RODBC


mais ce dernier gère mal SQLRowCount à -1

 

avec odbc



result est un dataframe -> pour voir les données : print(result)

nous pouvons même interroger les propriétés et les datasources du Driver

Voir la documentation du package : https://cran.r-project.org/web/packages/odbc/odbc.pdf

 

 

©AF400