La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

COI Solutions TI Formation Fabuleux, tout ce que lon peut faire avec SAS! SAS Integration Technologies / IOM Conférencier Daniel Villeneuve.

Présentations similaires


Présentation au sujet: "COI Solutions TI Formation Fabuleux, tout ce que lon peut faire avec SAS! SAS Integration Technologies / IOM Conférencier Daniel Villeneuve."— Transcription de la présentation:

1 COI Solutions TI Formation Fabuleux, tout ce que lon peut faire avec SAS! SAS Integration Technologies / IOM Conférencier Daniel Villeneuve

2 Qui êtes-vous? Type dutilisateur SAS? Statisticien/Mathématicien Informaticien Gestionnaire Autre … Nombre dannées avec SAS? Moins de 3 ans 3 à 5 ans 6 à 10 ans 11 à 20 ans + 2

3 Jeux questionnaire En quelle année … 3 Fondation de lInstitut SAS 1976

4 Jeux questionnaire En quelle année … 4 Accéder à une base de données (IMS-DL/I) 1981

5 Jeux questionnaire En quelle année … 5 SAS pour PC-DOS 1985

6 Jeux questionnaire En quelle année … 6 Réécriture de SAS en C (avant PL/1 Fortran Assembler) 1987

7 Jeux questionnaire En quelle année … 7 SAS/Connect et SAS/Access 1990

8 Jeux questionnaire En quelle année … 8 SAS 6.08 (MVS, CMS, VMS, VSE, OS/2 et Windows) 1993

9 Jeux questionnaire En quelle année … 9 SAS/Internet 1997

10 Jeux questionnaire En quelle année … 10 SAS Integration Technologies (SAS 8.2) 2001

11 SAS Enterprise Integration Technologies 11 Ensemble de produits offrant le support aux: Serveur SAS Clients SAS Clients Internet Autre clients léger

12 12 SAS Integration Technologies Technologies donnant la possibilité aux applications de communiquer avec SAS.

13 IOM Integrated Object Model 13 Interface qui permet à des applications écrites en langage pouvant communiquer avec un COM (VB, Java, C++, …), dexécuter du code SAS.

14 IOM Integrated Object Model (suite) Interfaces IOM principales: Workspace LanguageService DataService FileService Utilites

15 IOM Integrated Object Model (suite)

16 Évolution de SAS/IT Clients SAS (SAS/Connect SAS/Access) Clients Web (SAS/IntrNet) Clients ouverts (SAS/IT)

17 Pour plus dinformations … http://support.sas.com/rnd/itech/papers/index.html

18 Évolution des versions SAS SAS 5SAS 6SAS 7SAS 8SAS 9

19 Évolution des versions SAS SAS 6,7,8,9 Windows

20 Démonstrations SAS Integration Technologies / IOM 20 Regardez SAS Version Internet Excel Plug-In

21 Intégrer lobjet IOM

22 Démarrer une session SAS Dim obWSMgr As _ SASWorkspaceManager.WorkspaceManager Set obWSMgr = _ New SASWorkspaceManager.WorkspaceManager Dim obWS As SAS.Workspace Set obWS = _ obWSMgr.Workspaces.CreateWorkspaceByServer _ ("", VisibilityNone, Nothing,"","",sErrString)

23 Soumettre du code SAS Dim ls As SAS.LanguageService Set ls = obWS.LanguageService Dim sCode As String sCode="PROC FREQ DATA = sashelp.asscmgr;" & vbCrLf & _ " TABLE predcls ;" & vbCrLf & _ "RUN ;« ls.Submit sCode

24 Récupérer le « Log » et le « Listing » Dim sSasLog As String sSasLog = ls.FlushLog(1000000) Dim sSasList As String sSasList = ls.FlushList(1000000)

25 Copier une table SAS vers un RecordSet

26 /* après avoir démarré une session SAS */ Dim obConnection As New ADODB.Connection obConnection.Open _ "Provider=sas.iomprovider.1;SAS Workspace ID=" & _ obWS.UniqueIdentifier Dim obRecordset As New ADODB.Recordset obRecordset.Open "sashelp.asscmgr", _ obConnection,adOpenDynamic, _ adLockPessimistic, ADODB.adCmdTableDirect

27 Démonstration StatCube SAS Integration Technologies / IOM StatCube Windows Serveur 2003 IIS HTML, JavaScript, Java, ASP, VBScript, VB, VBA SQL Serveur 2000 Crystal Reports SAS

28 Sujet dintérêt à venir SPDE Scalable Performance Data Engine


Télécharger ppt "COI Solutions TI Formation Fabuleux, tout ce que lon peut faire avec SAS! SAS Integration Technologies / IOM Conférencier Daniel Villeneuve."

Présentations similaires


Annonces Google