Coin du programmeur #6

Veuillez prendre note que cette activité a été annulée. Merci de votre compréhension.

Le conseil d’administration du Club SAS de Québec
======================================================

Le sixième « 5 à 7 – Coin du programmeur» s’en vient à grands pas! Au menu durant la première heure, quelques courtes présentations (horaire à venir).

La seconde partie vous permettra d’élargir votre réseau de contacts tout en dégustant un buffet froid accompagné de quelques rafraîchissements. Voici une belle occasion d’approfondir vos connaissances tout en accueillant l’été en bonne compagnie!

L’activité se tiendra le jeudi 19 juin de 17:00 à 19:00 au 1995 rue Frank-Carrel à Québec, dans la salle 045 (salle multimédia au sous-sol).

Le stationnement est gratuit. Le circuit #18 du RTC s’arrête devant l’édifice.

Pour les détails relatifs à l’inscription : A VENIR

Conference #16

Le Club des utilisateurs SAS de Québec vous convie à sa 16e rencontre qui aura lieu
le jeudi 1e mai 2014, au Pavillon Desjardins de l’Université Laval, au 4e étage (salle « Le Cercle »).

***** NOUVEAUTÉ : LES TUTORIELS D’INTRODUCTION SERONT OFFERTS EN APRÈS-MIDI*****

LA CONFÉRENCE SE TIENDRA TOUTE LA JOURNÉE!

La matinée sera consacrée à des présentations portant sur des sujets variés de niveau intermédiaire à avancé  :

  • 8h30 – Accueil des participants de la matinée
  • 9h00 – Mot de bienvenue du président – Louis-René Rheault, Université Laval
  • 9h05 – Présentation de Jean-Francois Ducré-Robitaille – Nouveaux outils et trucs acquis au SAS Global Forum (JFDR_CUSQ_052014_SAS_forum)
  • 9h50 – Présentation de Mathieu Gaouette – La paramétrisation dans SAS (MG_CUSQ_052014_parametrisation)
  • 10h30 – Pause
  • 10h50 – Présentation de Carolyn Cunnison – Les Add-in d’Enterprise Guide : faites-en l’essai (CC_CUSQ_052014_EGaddin)
  • 11h30 – Élections du Conseil d’Administration 2014-2015 du Club SAS de Québec
  • 11h55 – Mot de la fin et évaluations des conférences

L’après-midi portera  sur des outils de base s’adressant à des utilisateurs de niveau novice à intermédiaire :

    • 13h00 – Accueil des participants de l’après-midi
    • 13h30 – Mot de bienvenue du président – Louis-René Rheault, Université Laval
    • 13h35 – Présentation de Louis-René Rheault – Résumé sur les macros dans SAS
    • 14h00 – Présentation de Matthew Malczewski – Facilités de programmation dans Entreprise Guide (MM_CUSQ_052014_EGprog)
    • 14h45 – Pause
    • 15h05 – Présentation de Luc Ladouceur – Utiliser SAS gratuitement (pour les étudiants) (LL_CUSQ_052014_SASgratuit)
    • 15h20 – Présentation de Jean Hardy – La procédure PROC SQL « pour les nuls » (JH_CUSQ_052014_introSQL)
    • 16h10 – Mot de la fin et évaluations

Date et heure de la conférence et des élections

Jeudi 1e mai 2014 – 9h00 à 16h30 (accueil dès 8h30)
Lieu : Université Laval, Pavillon Desjardins, 5e étage, salle « Le Cercle »

La participation à l’activité est gratuite mais il est obligatoire de s’inscrire à la ou les demi-journées souhaitées. Des collations seront servies pendant les pauses.

Pour s’inscrire à cette rencontre, vous devez cliquer sur le lien suivant :
Matinée :     http://www.sas.com/reg/offer/ca/ClubSASdeQuebecmatinmai2014

Après-midi :    http://www.sas.com/reg/offer/ca/ClubSASdeQuebecmai2014

Coin du programmeur #5

Ce cinquième « 5 à 7 – Coin du programmeur» a été un succès!

Au menu durant la première heure, trois courtes présentations par Jean Hardy et Louis-René Rheault à propos du SAS Global Forum 2013.

17h à 18h :

  • Nouveautés de SAS 9.4
  • Nouveautés d’Enterprise Guide 5 et 6
  • Certains trucs peu connus des versions actuelles

Présentation de Jean Hardy (JHardy_CUSQ_JUIN2013).

Présentation de Louis-René Rheault (LRRheault_CUSQ_JUIN2013).

18h à 19h :

La seconde partie vous permettra d’élargir votre réseau de contacts tout en dégustant un buffet froid accompagné de quelques rafraîchissements. Voici une belle occasion d’approfondir vos connaissances tout en accueillant l’été en bonne compagnie!

L’activité se tiendra le jeudi 20 juin de 17:00 à 19:00 au 1995 rue Frank-Carrel à Québec, dans la salle 045 (salle multimédia au sous-sol).

Le stationnement est gratuit. Le circuit #18 du RTC s’arrête devant l’édifice.

Prévoir un montant de $10 pour participer à l’activité, qui servira à défrayer les coûts relatifs à la nourriture et à l’alcool. Le paiement, en argent comptant seulement, se fera sur place entre 16h30 et 17h00.

Vous devez réserver au plus tard le mardi 18 juin 2013 à 17H00. Notez qu’aucune annulation ne sera acceptée après cette date. et tous ceux et celles qui auront réservé et qui ne se présenteront pas seront facturés.

Conference #14 – les warnings SAS, SAS/Access et les tables hash

La 14e rencontre du Club a porté sur différents thèmes, dont les warnings SAS, SAS/Access et les tables hash.

Programme

  • 13h30 – Mot de bienvenue
    Louis-René Rheault, Université Laval
  • 13h40 – La puissance peu connue des tables hash (JHardy_CUSQ_042013)
    Jean Hardy et Claude Leblanc, Services Conseils Hardy Inc.
    Synopsis : Cette présentation est destinée aux utilisateurs SAS plus expérimentés, notamment ceux et celles qui pensaient avoir fait le tour des outils disponibles dans l’étape DATA. On y revise d’abord rapidement la syntaxe relative aux tables Hash, dans le contexte d’une jointure simple. Nous étudierons ensuite divers cas de fusion plus complexes: « fuzzy joins », application de transactions à une table maîtresse, fusion de valeurs individuelles à une somme agrégée, etc. Nous examinerons également des usages hors du champ des fusions, tel que le tri d’une table SAS en mémoire vive (sans la procédure SORT) et la sélection aléatoire d’observations tant que la somme des valeurs d’une des variables de la table ne dépasse pas un certain seuil (une impossibilité avec PROC SURVEYSELECT). Les deux présentateurs cumulent plus de 50 ans d’expérience intensive dans l’utilisation du système SAS … et ne croient toujours pas avoir fait le tour de l’étape DATA!
  • 14h10 – SAS/Access pour ODBC (Bah_CUSQ_042013)
    Souleymane Bah, consultant SAS pour Momentum Technologies
    Synopsis :Cette présentation s’adresse à ceux et celles qui importent en SAS des données en provenance de bases de données relationnelles (Oracle, DB2, Sybase, Microsoft-Access, etc.). Cette approche permet, à l’aide d’un seul produit SAS, d’exploiter des données en provenance d’une multitude de bases de données différentes. Les principaux thèmes abordés comprendront: (a) bref survol des composants nécessaires à la mise en œuvre d’un lien ODBC avec SAS, incluant l’emploi des sources de données génériques; (b) syntaxe d’une d’importation réalisée tant avec la procédure SQL qu’avec l’instruction LIBNAME; (c) optimisation des requêtes, qui force la base de données ou le lien ODBC à effectuer certaines opérations (tri, jointure, filtrage, changement d’attributs de colonnes), particulièrement lorsque l’énoncé LIBNAME est employé; (d) exploitation par SAS du dictionnaire de données de la BD; et (e) revue sommaire des avantages et des limites de ce mode d’accès aux données.
  • 14H50 – Pause
  • 15h15 – Thérapie de groupe SAS : Ces vulnerabilities (warning, error) que vous n’êtes plus capable de voir (présentation à venir)
    Yankori Ima, et Daniel Villeneuve, COI : experts en solutions SAS
    Synopsis : Plus capable de ces messages que d’autres laissent traîner dans le log SAS en vous disant « c’est pas grave, c’est juste une note » ou encore « on n’y peut rien ». Plus capable de ces programmes qui sont vulnérables une fois en production et qu’il faut rapiécer sans cesse ? Ce qu’on laisse dans le log SAS en dit long sur notre personnalité… Venez, allongez-vous et faisons une thérapie SAS…
  • 16h00 – Élections du conseil d’administration du Club SAS de Québec
  • 16h20 – Mot de la fin et tirage de prix de présence

Où et quand ?

Date : mardi 16 avril 2013

Heure : 13h30 à 16h30 (accueil à compter de 13h00)

Lieu : Auditorium Jean-Paul Tardif (local 1334), Pavillon La Laurentienne, Université Laval

Conference #13 – SAS Global Forum, chiffrement et SAS Datasets

La 13e rencontre du Club a porté sur différents thèmes touchant les fondements de SAS (Back to basics!).

Programme

  • 13h30 – Mot de bienvenue
    Louis-René Rheault, Université Laval 
  • 13h40 – Thèmes variés abordés lors du dernier SAS Global Forum (pas de support inclus)
    Patrice Bourdages, Centre d’expertise en Intelligence d’affaires (CEIA) 
  • 14h20 – Chiffrement et encodage avec SAS (STremblay_CUSQ_102012)
    Sylvain Tremblay, SAS Canada 
  • 15h00 – Pause  
  • 15h25 – « The Building Blocks of SAS Datasets – S-M-U (Set, Merge, and Update) » et « Looking Beneath the Surface of Sorting » (présentation en ANGLAIS) (AKuligowski_CUSQ_102012)
    Andy Kuligowski, 2012 SAS Global Forum Chairman 
  • 16h15 – Mot de la fin et tirage de prix de présence 

Où et quand ?

Date : mercredi 24 octobre 2012

Heure : 13h30 à 16h30

Lieu : Auditorium Jean-Paul Tardif (local 1334), Pavillon La Laurentienne, Université Laval

Conference #12 – Segmentation en SAS/STAT, SAS IML Studio et SAS Autoexec

La 12e rencontre du Club portait sur différents thèmes novateurs :

Programme

  • 13h30 – Mot de bienvenue
    Louis-René Rheault, Université Laval 
  • 13h40 – La segmentation en utilisant les procédures de SAS/STAT (ABouhia_CUSQ_042012_segmentation)
    Abdesselam Bouhia, Banque nationale du Canada
    Synopsis : La segmentation est un moyen efficace pour cibler une population (Clients, employés, …) à un coût minimal. Au lieu de regarder une population dans son ensemble, on construit des groupes ayant des caractéristiques les plus homogènes (similaires) possibles. Elle permet une offre mieux adaptée aux besoins, qu’une offre spécifique à chaque individu ou une même offre pour tous. En passant en revue les procédures essentielles de segmentation à l’aide de SAS, nous présenterons une illustration de cette technique appliquée aux succursales de la Banque Nationale du Canada. Vue la confidentialité des données et des résultats obtenus, nous resterons à un niveau très agrégé. 
  • 14h20 – SAS/IML et IML Studio (STremblay_CUSQ_042012_IML)
    Sylvain Tremblay, SAS Canada
    Synopsis : La présentation portera sur le module SAS/IML. On y verra à quoi sert le langage matriciel de SAS et quels sont ses avantages. La syntaxe de base sera couverte, des exemples seront analysés en mode programmation et avec l’interface utilisateur SAS IML Studio. 
  • 15h00 – Pause  
  • 15h15 – – Les invites et Autoexec de SAS EG: utilisation à la Régie des Rentes du Québec (MDiarra_CUSQ_042012_autoexec)
    Mariam Diarra, Régie des Rentes du Québec
    Synopsis : Dans notre quotidien, il arrive très souvent que les traitements de données suivent le même modèle à quelques paramètres près, l’utilisation d’invites permet de faciliter la maintenance des programmes, de permettre à ses collègues d’utiliser ces derniers avec des valeurs propres à leurs besoins. La définition de tâches auto exécutables lors de la création d’un projet est également utile pour biens des raisons qui seront évoquées notamment lorsque les projets sont partagés. Les points abordés sont les suivants: (a) la notion d’invite et Autoexec dans Sas EG 4.3; (b) La création d’invite et Autoexec dans Sas EG 4.3; et (c) exemple d’utilisation à la RRQ (Extraction des données et Production de statistiques). 
  • 16h00 – Élections du conseil d’administration du Club SAS 
  • 16h20 – Mot de la fin et tirage de prix de présence 

Où et quand ?

Date : mercredi 18 avril 2012

Heure : 13h30 à 16h30 (accueil à compter de 13h00)

Lieu : Auditorium Jean-Paul Tardif (local 1334), Pavillon La Laurentienne, Université Laval

 

Conference #11 – intranet SAS, cubes OLAP, visualisation de données

La 11e rencontre du Club portait sur différents thèmes novateurs :

Programme

  • 13h00 – Inscription
  • 13h30 – Mot de bienvenue
    Louis-René Rheault, Université Laval
  • 13h40 – Espace participatif sur l’édition de programmes et la visualisation de données (JHardy_CUSQ_112011_programmes)
    Animé par Jean Hardy, Services Conseils Hardy Inc.
    Synopsis : La plupart des utilisateurs réguliers du système SAS et de Enterprise Guide, quel que soit leur niveau de connaissances, ont découvert au fil du temps des trucs qui leur facilitent l’édition de programmes et la visualisation des tables SAS. Nous voudrions créer un espace participatif, au cours de la prochaine rencontre du Club SAS de Québec, qui permette de mettre en commun les trucs propres à chacun. Soumettez d’avance un ou des trucs portant sur le sujet en titre, en les expliquant ou les illustrant le plus clairement possible. Les trucs peuvent toucher la soumission de programmes et la visualisation de données sous Windows ou sous Enterprise Guide et doivent être envoyés avant vendredi le 11 novembre, à l’adresse courriel suivante: collaboration@clubsasquebec.ca. Je me chargerai de les compiler et de les présenter; l’auteur de chaque truc sera identifié, si c’est son souhait.
  • 14h20 – Tirage d’un prix de participation parmi les personnes ayant fourni des astuces pour l’espace participatif
  • 14h25 – Création et exploitation des cubes OLAP (CCunnison_CUSQ_112011_OLAP)
    Carolyn Cunnison, SAS Canada
    Synopsis : La présentation vous démontra comment construire un cube multidimensionnel à l’aide de SAS/Olap Cube Studio. Par la suite, la perspective des utilisateurs du cube sera présentée à l’aide de Enterprise Guide et Excel qui navigueront dans le cube.
  • 15h05 – Pause
  • 15h30 – Utilisation de SAS dans un environnement intranet multiplateforme (JFDR_CUSQ_112011_intranet)
    Jean-François Ducré-Robitaille, Ministère des Affaires municipales, des Régions et de l’Occupation du territoire
    Synopsis : La présentation abordera le contexte autour de l’intégration d’un serveur SAS dans un environnement intranet de diffusion de statistiques et de données cartographiques. Plusieurs points seront présentés, dont le développement et la publication de services Web pour accéder aux données sur le serveur SAS et la représentation cartographique de ces données.
  • 16h15 – Mot de la fin et tirage de prix de présence

Où et quand ?

Date : mercredi 16 novembre 2011

Heure : 13h30 à 16h30 (accueil à compter de 13h00)

Lieu : Auditorium Jean-Paul Tardif (local 1334), Pavillon La Laurentienne, Université Laval

Coin du programmeur #4

Présenté à l’Hôtel Classique, au 2815 Boulevard Laurier, ce quatrième « 5 à 7 – Coin du programmeur» sera sûrement un succès! Trois courtes présentations de 15 minutes sont prévues sur des trucs et astuces dans SAS. La deuxième heure prendra les allures d’un 5 à 7, avec buffet froid, rafraîchissements et alcool.

Accueil et paiement dès 16h30. Coût : $5 payable sur place en argent comptant.

Programme

  • Mot de bienvenue

    Louis-René Rheault, Université Laval

  • SAS Update : Nouvel outil automatisé pour appliquer les mises à jour sur SAS (LRRheault_CUSQ0611_maj)

    Louis-René Rheault – Université Laval

  • SAS Global Forum 2011 : Survol et présentation* « coup de cœur ». *Différentes approches pour écrire vos fonctions utilisateurs avec SAS (langage MACRO, PROC IML, PROC FCMP, PROC PROTO, SCL). (ICoulibaly_CUSQ0611_fonctions)

    Ismael Coulibaly – Revenu Québec

  • Méthode d’extraction aléatoire d’échantillons à l’aide de SAS BASE (NLetourneau_CUSQ0611_random)

    Normand Létourneau

Conference #10 – réseaux sociaux, mise en production et Entreprise Guide 4.3

La 10e rencontre du Club a porté sur différents thèmes novateurs :

Programme

  • 13h30 – Mot de bienvenue
    Louis-René Rheault, Université Laval
  • 13h40 – SAS et les réseaux sociaux (la présentation sera en anglais) (Matthew_CUSQ0411_social)
    Matthew Malczewski, SAS Canada
    Synopsis : This presentation will highlight how to take advantage of social media in order to augment your SAS knowledge and grow your SAS network. The talk will focus on popular social media applications such as Twitter, LinkedIn, blogs and more. This presentation offers tips for the social media novice and expert alike.
  • 14h20 – Mise en production de vos programmes SAS (FBourbeau_CUSQ0411_production)
    François Bourbeau
    Synopsis : Cette présentation abordera trois questions : (a) quels sont les aspects fonctionnels de la mise en production, (b) comment adapter l’initialisation de SAS à cette réalité fonctionnelle, et (c) comment préparer ses programmes pour la mise en production.
  • 15h00 – Pause
  • 15h30 – Enterprise Guide 4.3 – Quoi de neuf? (CCunnison_CUSQ0411_EG43)
    Carolyn Cunnison, SAS Canada
    Synopsis : Cette présentation couvrira trois catégories de nouveautés dans Enterprise Guide 4.3 : Intégration, Productivité, et Performance. La démonstration mettra l’accent sur les améliorations de l’interface de programmation.
  • 16h10 – Élections du conseil d’administration du Club SAS
  • 16h20 – Mot de la fin et tirage de prix de présence

Où et quand ?

Date : mardi 19 avril 2011

Heure : 13h30 à 16h30 (accueil à compter de 13h00)

Lieu : Auditorium Jean-Paul Tardif (local 1334), Pavillon La Laurentienne, Université Laval