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

Slides:



Advertisements
Présentations similaires
VBA et les actions sur les tables
Advertisements

Présentation des technologies SharePoint 2007
Les technologies décisionnelles et le portail
CRÉER UNE APPLICATION INTERNET RELIEE A UNE BASE DE DONNEES
Développement dapplications sur mobiles.NET et J2ME, C++ et Symbian WIPLIER Thomas – M2IRT2009 – 15/02/2007.
« Les Mercredis du développement » Les Starter Kits Level 100 Présenté par Pierre Lagarde Relation technique développeur
La sécurité dans Sharepoint
Nos Partenaires Rencontres ASP.NET : Développement Rapide dApplications Web.
ASP.NET v2 + Ajax = Atlas Pierre Lagarde DevDays 2006 Equipé aujourdhui, prêt pour demain !
« Les Mercredis du développement » Nouveau format de fichier Template Solution Présenté par Pierre Lagarde Relation Développeurs.
Nouveautés pour les développeurs Office System Scott Burmester Responsable des programmes PSPS.
Tout commence par un modeste éditeur de texte issue dune PME à Redmond, WA-USA.
Expert Lotus DOMINO & Microsoft .NET
Projet extranet My.Eolas
Cours de NETSILON Réalisé par: Hitcho introduction Netsilon est un logiciel qui permet de concevoir une application web avec PHP.
Architecture. Architecture Enjeux Les Enjeux Trouver une solution e-Business Accessible à partir d’un navigateur Web Accédant au système via un Portail.
La sécurité en toute simplicité Solution daccès logique By ADDEXA.
Organisation de Nations Unis pour léducation, la science et la culture IDAMS Logiciel développé internationalement pour la gestion et lanalyse de données.
ISP/ASP ISP ASP Conclusion DESS Réseaux 2000/2001
51 Les technologies XML Cours 6 : XML et les architectures N-tiers – Tier Métier Janvier Version 1.0 -
Toolkit Web Framework Java pour les IHMs Cédric Dumas mars 2008 contrat Creative Commons Paternité-Pas d'Utilisation Commerciale- Partage.
Architecture Web. Accès aux données Développement spécifique Conserver l'architecture classique en y insérant un système propriétaire SapphireWeb, ColdFusion,
Logiciel de base de données
Conception d’une application de gestion de fiches études
Nallet Jean-baptiste Université Claude Bernard Lyon1 Lassociation Flex/Java Une solution innovante Nallet Jean-baptiste.
© 2010 Agence Régionale de Santé 1/13 Messagerie Instantanée Support dauto-formation utilisateur.
JDBC: manipuler une base de données en Java IFT6800 – E 2007 Jian-Yun Nie.
Enesys RS Data Extension
Live Meeting Technique N°3 Thomas LEBRUN – MVP WPF/Silverlight Florent SANTIN – MVP Team System Julien CORIOLAND - MSP.
Cours Visual Basic pour Application
Copyright © 2004, SAS Institute Inc. All rights reserved. Processus Stockés SAS une perspective analytique Sylvain Tremblay SAS Canada 25 avril 2006.
Histoire des systèmes d’Exploitations
16/10/10 Préparé par: Ing. Rodrigue Osirus (+509) , *** Site web dynamique.
VI. Analyse des solutions techniques
Architecture Les Couches Présentation Services Métier
TM.
Actualités Services Providers & SPLA
CLUB DES UTILISATEURS SAS DE QUÉBEC
Mise en œuvre du langage MDX - 1 ère partie- Présentation de lexemple et des outils utilisés -1-
Accès aux données généralisé SQL est presque une solution! Le problème: Le SQL n'est pas une langue complète, et doit être intégré dans un langage de programmation.
Architecture Logicielle Les supports d’applications
Internet : la mémoire courte ? Capture de sites Web en ligne Conférence B.N.F, Avril 2004 Xavier Roche(HTTrack)
Cegid Business Line (S1)
VI. Analyse des solutions techniques
VI. Analyse des solutions techniques
ETL et Data Mining Présenté par : Marc Catudal-Gosselin Université de Sherbrooke automne 2004 automne 2004.
Les langages de scriptage Insertion des scripts Javascript ou VBscript.
1. Les structures de documentation pour la division ST. 2. Les types de document dans la division ST. 3. Linterface informatique. Lundi 8 Mai 2000 ST Quality.
CERN IT Department CH-1211 Genève 23 Switzerland t Get the most of Office 2007! Bruno Lenski, IT/OIS.
1 CSI 2532 Lab5 Installation de JDBC Février 13, 2012.
I.S.I.S. Information System Initial Specification Rétro-conception de Bases de données Cyr Gabin Bassolet TIMC – équipe OSIRIS 21 décembre 2004.
Marketing électronique Cours 5 La personnalisation.
Document élaboré à Centrale Paris par Pascal Morenton LES TECHNOLOGIES DU WEB 1. LES PHASES D UN DEPLOIEMENT DE RESEAUX 2. LE LANGAGE HTML 3. LE LANGAGE.
La plateforme.NET 2.0 vue par le développeur Pascal Belaud Microsoft France SAGA.NET
J2EE vs .NET Réaliser par : SEIF ENNACER BADRA && CHETOUI RIM.
Projet CONSULTING SA : GSA ( Gestion du suivi d’activités)
Commutation de niveau 5 Guillaume CASSIN Charles DESMOULINS 24 Mars 2001.
22 Intégrer Reporting Services SQL 2008 R2 à votre application 09/02/2010 Mathieu ROSPIDE – Winwise Julien TOURNADRE – Winwise.
Windows Sharepoint Services “v3“ (1/6) Les nouveautés Stéphane Crozatier Relation Technique Editeurs de Logiciels DPE - Microsoft France
‘‘Open Data base Connectivity‘‘
Première CTP le 4 décembre Nouvelle CTP depuis le 1 er février RTM milieu de cette année.
SAS9 Un aperçu de 3 nouveautés
VTHD PROJECT (Very High Broadband Network Service): French NGI initiative C. GUILLEMOT FT / BD / FTR&D / RTA
Séminaire Doc Mining Paris 13/11/2002 PSI Librairie Adam Sébastien Delalandre Mathieu Héroux Pierre.
Mise en œuvre du langage MDX
Mobilité Performance Quel est le changement majeur en 2008 ? 40 % de vos collaborateurs sont nés après 1980.
Modification dynamique
eFormGen, produit E-Business : Développement de Composants Web
Cours n°4M1.ist-ie (S. Sidhom) UE 203 Promo. M1 IST-IE 2006/07 Conception d’un système d'information sur Internet Architecture trois-tiers : technologies.
EDBA – Exercices DataBase for Algorithmics. Caractéristiques principales Environnement d’apprentissage lié à un domaine : l’algorithmique –Mise en place.
Transcription de la présentation:

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

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

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

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

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

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

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

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

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

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

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

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

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.

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

IOM Integrated Object Model (suite)

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

Pour plus dinformations …

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

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

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

Intégrer lobjet IOM

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)

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

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

Copier une table SAS vers un RecordSet

/* 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

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

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