Programmation SAS

KEYRUS FRANCE – CATALOGUE DE FORMATIONS 2014
FORMATIONS SAS ET ANALYTIQUE
Avril 2014 (Version 14.04_01)
OFFRE DE FORMATION DE KEYRUS
INFORMATIONS CLÉS
 Une offre de formation dédiée aux outils et méthodes du marché de la Business Intelligence et de l’Analytique.
 Chiffres clés

3 centres de formations en France (Paris, Lyon et Aix-en-Provence)

+ de 15 ans d'expérience

Un catalogue de plus de 100 séminaires et stages de formation spécialisés

Un équipe de plus de 20 formateurs experts

+ de 1 000 jours de formations dispensés en 2012
© Keyrus - All rights reserved
 Nos atouts

Un centre de formation agréé par l’Etat (n° 11 92 16285 92)

Une équipe de formateurs certifiés et collaborant aux projets de la Direction des Opérations de Keyrus

Une expertise technologique et pédagogique

Une démarche qualité rigoureuse

Une assistance pré et post-stage offerte
2
OFFRE DE FORMATION DE KEYRUS
CONTACTS POUR LES FORMATIONS SAS ET STATISTIQUES/DATA MINING
Nicolas Marivin
Responsable du Pôle de Compétences SAS
Keyrus France
© Keyrus - All rights reserved
[email protected]
Mobile : +33 (0)6 98 67 29 58
3
CATALOGUE DE FORMATIONS
 Programmation SAS
 Statistiques/Data Mining
 Plateforme décisionnelle SAS
 Solutions SAS
4
OFFRE DE FORMATION DE KEYRUS
PROGRAMMATION SAS
© Keyrus - All rights reserved
 Liste des formations « Programmation SAS » :
LIBELLÉ DE LA FORMATION
CODE
DURÉE
FRÉQUENCE
Programmation SAS – Fondamentaux
BASE1
3
Bimestrielle
Programmation SAS – Techniques avancées
BASE2
2
Bimestrielle
La macro-programmation SAS
MACRO
2
Bimestrielle
Manipulation de données avec la procédure SQL
SASSQL
2
Bimestrielle
Production de rapports avec le langage SAS
SASREP
2
Bimestrielle
Utilisation de SAS sous Linux/UNIX NOUVEAU
SASLNX
1
Trimestrielle
Programmation SAS efficace
SASEFP
1
Trimestrielle
5
PROGRAMMATION SAS
PROGRAMMATION SAS – FONDAMENTAUX (BASE1)
3
BASE1
Durée en jours
Référence de la formation
OBJECTIF PÉDAGOGIQUE
PROGRAMME DE LA FORMATION
Introduction à la programmation SAS
Les procédures de base



L’objectif de la formation BASE1 est de maîtriser
l’environnement de développement SAS et la
syntaxe du langage SAS.
A l’issue de cette formation, les participants seront
en mesure de créer leurs propres tables de données
SAS, de les manipuler et de produire des résultats
simples au format HTML ou PDF.


L’accès aux données


L’explorateur de données
L’instruction LIBNAME
Lecture/écriture de fichiers plats
PUBLIC
La manipulation des données
La formation BASE1 est destinée aux
programmeurs SAS, aux créateurs de rapports et
aux statisticiens.





PRÉ-REQUIS
Les participants disposeront idéalement de notions
en consultation et/ou en restitution de données.
La connaissance d’un autre langage sera un plus
pour suivre la formation BASE1.





© Keyrus - All rights reserved
L’interface de SAS Foundation
Les bibliothèques de données
Les tables et variables
Les programmes





Syntaxe générale des procédures SAS
Import et export de fichiers
Edition de données (procédure PRINT)
Tri des données (procédure SORT)
Comptages et statistiques simples
(procédures FREQ et SUMMARY)
Gestion des formats (procédure FORMAT)
Edition de tableaux (procédure TABULATE)
Présentation des résultats avec les
fonctionnalités de l’Output Delivery System
(ODS)
Concepts fondamentaux (syntaxe)
Gestion des variables
Manipulation de données
Fusion de données
Extraction de données
Opérateurs et instructions de
programmation
Les fonctions SAS
Logiciels supportés : SAS 9.1/9.2/9.3/9.4
6
PROGRAMMATION SAS
PROGRAMMATION SAS – TECHNIQUES AVANCÉES (BASE2)
2
BASE2
Durée en jours
Référence de la formation
OBJECTIF PÉDAGOGIQUE
PROGRAMME DE LA FORMATION
Stockage et formatage des données
Gestion des formats



L’objectif de la formation BASE2 est de
perfectionner la maîtrise de l’environnement de
développement SAS et du langage SAS.
A l’issue de cette formation, les participants seront
en mesure de réaliser des programmes de
manipulation de données de manière optimisée.




La formation BASE2 est destinée aux
programmeurs SAS, aux créateurs de rapports et
aux statisticiens.
© Keyrus - All rights reserved
PRÉ-REQUIS
Les participants devront au minimum avoir suivi la
formation « Programmation SAS : Fondamentaux »
ou justifier d’un niveau de connaissance équivalent
à cette formation (pratique en entreprise ou TP).


Techniques avancées avec la procédure
FORMAT
Créer des formats à partir de tables de
données (Procédures CNTLIN ou CNTLOUT)
Comparaison des formats avec les jointures
Manipulation de données

PUBLIC
Types de données et conversions
Compression
Indexation
Vues


Bonnes pratiques de développement
Fonctions et options de l’étape DATA

Organisation des données
Notions de PDV et de boucle implicite

Optimisation de processus
Techniques de jointures (SET/KEY=,

Techniques de débogage
MERGE)
Procédures avancées (TRANSPOSE, APPEND,
MEANS,…)
Utilisation d'objets de hachage (Hash
Tables) 9.1+
Outils de programmation

Tableaux

Boucles

Structures conditionnelles
Logiciels supportés : SAS 9.1/9.2/9.3/9.4
7
PROGRAMMATION SAS
LA MACRO-PROGRAMMATION SAS (MACRO)
2
MACRO
Durée en jours
Référence de la formation
OBJECTIF PÉDAGOGIQUE
PROGRAMME DE LA FORMATION
Les macro variables
Les macro instructions



L’objectif de la formation MACRO est de maitriser
le fonctionnement de la macro-programmation au
sein de l’environnement SAS.
L’utilisation du langage Macro permettra aux
participants d’automatiser leurs traitements, de
rendre lisibles et exploitables les programmes SAS
et donc de gagner en efficacité.





Tests
Boucles
Branchement
Les macro fonctions
Les macro programmes



PUBLIC
Création et appel
Résolution
Fonctionnement du macro langage
Affichage d’une macro variable
Les macro variables automatiques

Définition
Paramétrage
Stockage
Débogage




Fonctions sur les chaînes de caractères
Fonctions d’évaluation
Fonctions de gestion des fonctions SAS
Fonctions de quoting
L’interface avec l ’étape data (routines symget,
La formation MACRO est destinée aux
développeurs SAS (alimentation et restitution de
données) et aux statisticiens.
L’environnement de référence
symput et execute)
© Keyrus - All rights reserved
PRÉ-REQUIS
Les participants devront au minimum avoir suivi la
formation « Programmation SAS : Fondamentaux »
ou justifier d’un niveau de connaissance équivalent
à cette formation (pratique en entreprise ou TP).
Logiciels supportés : SAS 9.1/9.2/9.3/9.4
8
PROGRAMMATION SAS
MANIPULATION DE DONNÉES AVEC LA PROCÉDURE SQL (SASSQL)
2
SASSQL
Durée en jours
Référence de la formation
OBJECTIF PÉDAGOGIQUE
L’objectif de la formation SASSQL est de permettre
de bien comprendre comment utiliser le langage
SQL pour interroger des tables SAS et des bases de
données externes.
Le langage SQL de SAS permettra aux participants
d’utiliser le langage SQL combiné avec des
fonctions SAS et du langage Macro pour manipuler
différentes sources de données depuis SAS.
PROGRAMME DE LA FORMATION
Concepts fondamentaux
Agrégation





La formation SASSQL est destinée aux développeurs
SAS et aux administrateurs de données.
© Keyrus - All rights reserved
PRÉ-REQUIS


Les fonctions d'agrégation en SQL
La clause GROUP BY
La clause HAVING
Opérateurs et sous-requêtes
La procédure SQL





PUBLIC
Rappels sur le modèle relationnel
Structure d'une requête SQL
La clause WHERE
La clause ORDER BY

Création et suppression de variables
Utilisation de fonctions SAS au sein du SQL
Utilisation du macro-langage dans une
procédure SQL
Création de tables et de vues


Opérateur UNION (rôle et utilisation)
Opérateur INTERSECT (rôle et utilisation)
Opérateur EXCEPT (rôle et utilisation)
Sous-requêtes (notions et différents types)
Techniques avancées

Concepts du SQL Pass-Through

Création et rôle des index
Jointures

Présentation de JOIN et intérêt par rapport  Utilisation du dictionnaire de métadonnées
aux jointures WHERE

Comparaison entre le JOIN SQL et le MERGE
du langage SAS
Les participants devront au minimum avoir suivi la
formation « Programmation SAS : Fondamentaux »
ou justifier d’un niveau de connaissance équivalent
à cette formation (pratique en entreprise ou TP).
Logiciels supportés : SAS 9.1/9.2/9.3/9.4
9
PROGRAMMATION SAS
PRODUCTION DE RAPPORTS AVEC LE LANGAGE SAS (SASREP)
2
SASREP
Durée en jours
Référence de la formation
OBJECTIF PÉDAGOGIQUE
PROGRAMME DE LA FORMATION
Procédure REPORT
Output Delivery System (ODS)



L’objectif de la formation SASREP est d’apprendre
comment créer des tableaux croisés et des liste de
données complexes.

La maitrise des procédures SAS et de l’ODS
permettra aux participants de produire des
rapports et de les exporter dans différents formats
(HTML, PDF, RTF, XLS,…).




Présentation de la procédure REPORT
Insérer des lignes agrégées
Calculer une colonne supplémentaire
Définir et utiliser les variables GROUP
Personnaliser les cassures de ligne
Définir et utiliser les variables ACROSS
Utiliser les fonctionnalités de la routine
DEFINE


La formation SASREP est destinée aux
programmeurs SAS et aux producteurs de rapports.




© Keyrus - All rights reserved
PRÉ-REQUIS
Les participants devront au minimum avoir suivi la
formation « Programmation SAS : Fondamentaux »
ou justifier d’un niveau de connaissance équivalent
à cette formation (pratique en entreprise ou TP).





Procédure TABULATE
PUBLIC


Introduction à l’ODS
Différents types de sortie (PDF, HTML,…)
Envoyer un rapport à une destination ODS
Options des sorties ODS
Création d’un style « ad-hoc » avec la
procédure TEMPLATE
Production d’un document avec la
fonctionnalité ODS Document
ODS Markup/Tagsets (ExcelXP, MSOffice2k,
TableEditor,…)
Présentation de la procédure TABULATE
Améliorer une table
Ajouter des pourcentages
Traiter les valeurs manquantes
Travailler avec des pages et des groupe BY
Contrôler les structures de lignes et les
données intermédiaires
Utiliser les formats multi-étiquettes avec la
PROC TABULATE
Logiciels supportés : SAS 9.1/9.2/9.3/9.4
10
PROGRAMMATION SAS
UTILISER SAS SOUS LINUX/UNIX NOUVEAU
1
SASLNX
Durée en jours
Référence de la formation
OBJECTIF PÉDAGOGIQUE
L’objectif de la formation SASLNX est de maîtriser le
développement SAS sur une architecture
Linux/UNIX équipée uniquement de SAS
Foundation.
A l’issue de cette formation, les participants seront
en mesure de travailler depuis SAS Foundation
avec un serveur Linux/UNIX, d’exécuter et
ordonnancer des programmes SAS.
PUBLIC
La formation SASLNX est destinée aux développeurs
SAS.
PROGRAMME DE LA FORMATION
Introduction
Utiliser SAS depuis Linux/UNIX



© Keyrus - All rights reserved
Les participants devront au minimum avoir suivi la
formation « Programmation SAS : Fondamentaux »
ou justifier d’un niveau de connaissance équivalent
à cette formation (pratique en entreprise ou TP).


Travailler sous Linux/UNIX

Démarrer SAS Foundation en mode retour
graphique
Présentation de l’interface multifenêtres
Edition de programmes avec la fenêtre
Program Editor (insertion/suppression de
lignes, suppression de caractères,…)
Principes fondamentaux (gestion des
fichiers, SSH, sécurités,…)
Exécution en ligne de commandes

Gestion à distance des fichiers avec le client

Exécution d’un programme SAS en ligne de
WinSCP (solution alternative : FileZilla)
commandes (synchrone et asynchrone)

Connexion et exécution à distance de

Configuration de l’exécution en ligne de
commandes avec PuTTY
commandes (paramétrage, journalisation,…)

Gestion du retour graphique (X11) avec

Gestion des codes retour d’exécution
l’outil Xming (solution alternative : Cygwin)

Ordonnancement avec CronTab
(ordonnanceur système)
Travailler avec SAS en mode client/serveur

PRÉ-REQUIS
Présentation des systèmes Linux/UNIX
Présentation des différents modes
d’utilisation SAS sous Linux/UNIX


Présentation et configuration du module
SAS/CONNECT
Exécution à distance de programmes SAS
Fonctionnalités de transferts d’informations
(procédures UPLOAD/DOWNLOAD, macroprogrammes SYSRPUT/SYSLPUT,…)
Logiciels supportés : SAS 9.1/9.2/9.3/9.4
11
PROGRAMMATION SAS
PROGRAMMATION SAS EFFICACE (SASEFP)
1
SASEFP
Durée en jours
Référence de la formation
PROGRAMME DE LA FORMATION
OBJECTIF PÉDAGOGIQUE
L’objectif de la formation SASEFP est de maîtriser
les principes fondamentaux de l’optimisation et de
la programmation SAS efficace.
A l’issue de cette formation, les participants seront
en mesure de réaliser des programmes SAS
efficaces et optimisés.
Principes de base de l’optimisation
Concaténation et Jointure







aux
PRÉ-REQUIS

© Keyrus - All rights reserved


Présentation des principes d’accès
Accès via une bibliothèque
Accès via du code « SQL Pass-through »
Présentation des usages des formats SAS
Création d’un format de manière statique
Création dynamique de formats (méthode
CNTLIN de la procédure FORMAT)
Exportation de formats SAS (méthode
CNTLOUT de la procédure FORMAT)
Hash Table




Présentation et avantages/inconvénients
Déclaration d’un objet Hash
Les méthodes et attributs des objets Hash
Les itérateurs Hash
Index et Tri
Les expressions régulières



Les participants devront au minimum avoir suivi la
formation « Programmation SAS : Fondamentaux »
ou justifier d’un niveau de connaissance équivalent
à cette formation (pratique en entreprise ou TP).
Accès aux bases de données


La formation SASEFP est destinée
programmeurs SAS et aux statisticiens.

Concaténation horizontale
Lookup (auto-apprentissage)
Formats SAS

PUBLIC
Moyens et démarche d’optimisation
(ressources systèmes, options SAS,…)
Sélection des observations et des variables
Gestion des variables
Exécution conditionnelle des traitements
Suppression des codes redondants

Présentation et optimisation des tris
Présentation des indexes
Indexation et performance


Introduction et méthodologie d’utilisation
Les fonctions et les descripteurs
Les routines
Logiciels supportés : SAS 9.1/9.2/9.3/9.4
12
CATALOGUE DE FORMATIONS
 Programmation SAS
 Statistiques/Data Mining
 Plateforme décisionnelle SAS
 Solutions SAS
13
OFFRE DE FORMATION DE KEYRUS
STATISTIQUES/DATA MINING
 Liste des formations méthodologiques « Statistiques/Data Mining » :
LIBELLÉ DE LA FORMATION
CODE
DURÉE
FRÉQUENCE
DMGMT
1
Semestrielle
STATD
1
Semestrielle
Tests statistiques et intervalles de confiance
STATINF
2
Semestrielle
Analyse exploratoire de données
ANALYSE
2
Bimestrielle
Techniques de régression
MODEL
2
Bimestrielle
SERTEMP
2
A la demande
Techniques de scoring
SCOR
2
Trimestrielle
Techniques de segmentation
SEGM
2
Trimestrielle
Data Management
Statistiques descriptives
© Keyrus - All rights reserved
Séries temporelles
14
STATISTIQUES/DATA MINING
DATA MANAGEMENT (DMGMT)
1
DMGMT
Durée en jours
Référence de la formation
OBJECTIF PÉDAGOGIQUE
PROGRAMME DE LA FORMATION
Introduction
Transformer des tables




L’objectif de la formation DMGMT est de fournir
aux participants la connaissance nécessaire pour
qualifier et quantifier la qualité d'un ensemble de
données et de le préparer en vue d'une analyse
statistique.
PUBLIC
La formation DMGMT est destinée à tout public.


Le process de Data Management
Normes existantes
Définir le périmètre
Métadonnées - Dictionnaire de données
Table individus x variables
Créer et transformer des variables

Calculer une nouvelle variable

Utiliser des valeurs décalées (lag)

Recoder une variable

Regrouper des valeurs continues

Créer des variables de rang

Créer une variable de comptage

Manipuler des dates

© Keyrus - All rights reserved

Les participants devront être familiers avec des
logiciels de bureautique sous Microsoft Windows.




Qualifier le contenu
PRÉ-REQUIS






Trier les observations
Trier les variables
Agréger les observations
Scinder une table
Filtrer les observations
Transposer
Restructurer les données
Fusionner des tables : ajouter des
observations
Fusionner des tables : ajouter des variables
Mesurer la qualité

Définir la qualité

Mesures statistiques univariées

Mesures statistiques bivariées

Représentations
Valider des données
Identifier des observations dupliquées
Compter les observations
Identifier les observations inhabituelles
Logiciels supportés : SAS 9.1 ou supérieur, IBM SPSS Statistics 19 ou supérieur, R 12.0 ou supérieur
15
STATISTIQUES/DATA MINING
STATISTIQUES DESCRIPTIVES (STATD)
1
STATD
Durée en jours
Référence de la formation
OBJECTIF PÉDAGOGIQUE
PROGRAMME DE LA FORMATION
Organiser ses données
Mieux comprendre les liaisons entre variables



L’objectif de la formation STATD est de maîtriser les
méthodes statistiques permettant de décrire les
données de manière synthétiques.
A l’issue de cette formation, les participants seront
en mesure d’organiser, traiter, analyser et
présenter l'information de la manière la plus
pertinente.
PUBLIC
La formation STATD est destinée à tout public.

Tri de la base de données
Mise en place de filtres
Sélection de données
Maitriser les fonctions statistiques de base

Indicateurs de distribution : moyenne,
médiane, mode, quantiles,…

Caractéristiques de dispersion : variance et
écart-type, coefficient de variation, écart
absolue, minimum, maximum, étendue,
intervalle interquartiles

Intervalles de confiance

Informations relatives : proportion, erreur
relative,…


Tableaux de contingence
Etude des corrélations
Régression linéaire
Représentations graphiques classiques




Diagrammes
Histogrammes
Courbes
Boites à moustache (box-plot)
Représentations avancées





Arborescences
Cartes choroplèthes
Bulles
Radars
Animations
© Keyrus - All rights reserved
PRÉ-REQUIS
Les participants devront être familiers avec des
logiciels de bureautique sous Microsoft Windows.
Logiciels supportés : SAS 9.1 ou supérieur, IBM SPSS Statistics 19 ou supérieur, R 12.0 ou supérieur
16
STATISTIQUES/DATA MINING
TESTS STATISTIQUES ET INTERVALLES DE CONFIANCE (STATINF)
2
STATINF
Durée en jours
Référence de la formation
OBJECTIF PÉDAGOGIQUE
PROGRAMME DE LA FORMATION
Introduction
Comparaison d’échantillons appariés




L’objectif de la formation STATINF est de fournir
aux participants la connaissance nécessaire pour
établir la significativité statistique de tests
d’hypothèse et encadrer des estimations au moyen
d’intervalles de confiance.


La formation STATINF est destinée à tout public
souhaitant établir la validité d’une hypothèse, et
aux analystes ou chercheurs désirant publier des
mesures de significativité.




© Keyrus - All rights reserved
Interprétation
Choix de l’hypothèse
Risque de première et seconde espèce
Puissance de test
Comparaison d’échantillons indépendants

Les participants devront être familiers avec des
logiciels de bureautique sous Microsoft Windows et
disposer de connaissances élémentaires en
mathématique (moyenne, proportion).
Tests d’adéquation

Test d’ajustement du Khi -deux

Test d’ajustement de Kolmogorov-Smirnov
Les intervalles de confiance

PRÉ-REQUIS

Tests d’égalité de moyennes
Tests d’égalité de variance
Méthodologie de test

PUBLIC
Définitions
Probabilités élémentaires
Statistique paramétrique et nonparamétrique
Le théorème central-limite
Lois usuelles de convergence

Tests d’égalité de moyennes
Tests d’égalité de variance
Cas particulier d’une proportion pour un
grand échantillon


Interprétation
Estimation paramétrique
Estimation non-paramétrique
Déterminer le nombre d’individus à
échantillonner

Influence du nombre d’individus sur la
région de confiance

Formules donnant le nombre d’individus
Logiciels supportés : SAS 9.1 ou supérieur, IBM SPSS Statistics 19 ou supérieur, R 12.0 ou supérieur
17
STATISTIQUES/DATA MINING
ANALYSE EXPLORATOIRE DE DONNEES (ANALYSE)
2
ANALYSE
Durée en jours
Référence de la formation
OBJECTIF PÉDAGOGIQUE
PROGRAMME DE LA FORMATION
Introduction
Analyse des Correspondances Multiples (ACM)




L’objectif de la formation ANALYSE est de rendre
opérationnelle toute personne rencontrant dans
son métier le besoin de comprendre les relations
entre un nombre important de variables.
PUBLIC
La formation ANALYSE est destinée à tout public.
© Keyrus - All rights reserved
PRÉ-REQUIS
Les participants devront au minimum avoir suivi la
formation STATDESC ou justifier d’un niveau de
connaissance équivalent à cette formation.
Le nuage de points
Centrage et réduction
La matrice de corrélation



Analyse en Composantes Principales (ACP)

Données utilisées

Construction des axes

Choix du nombre d’axes

Interprétation des axes

Cercle des corrélations

Représentation des individus dans l’espace
factoriel

Projection des individus et variables
supplémentaires

Tableau disjonctif complet
Tableau de Burt
AFC du tableau de Burt
Interprétation des axes
Représentations graphiques associées
Synthèse et extensions

ACP avec rotation

Analyse en Composantes Indépendantes
Analyse Factorielle des Correspondances (AFC)

Tableau de contingence

Métrique du Chi-deux

Choix du nombre d’axes

Interprétation des axes
Logiciels supportés : SAS 9.1 ou supérieur, IBM SPSS Statistics 19 ou supérieur, R 12.0 ou supérieur
18
STATISTIQUES/DATA MINING
TECHNIQUES DE REGRESSION (MODEL)
2
MODEL
Durée en jours
Référence de la formation
OBJECTIF PÉDAGOGIQUE
PROGRAMME DE LA FORMATION
Introduction
Analyse de la variance



Expliquer ou prévoir
Choix du modèle en fonction de données


L’objectif de la formation MODEL est de fournir aux
participants la connaissance suffisante des
techniques de modélisation afin de pouvoir
répondre à des problèmes concrets (explication,
prévision de différents phénomènes,…).
Tests de comparaison
Notion d’interaction
Variables quantitatives et qualitatives
La régression simple




La méthode des moindres carrées
Validation du modèle
Tests de significativité
Analyse des résidus
Les autres régressions

Régression linéaire généralisé

Régression logistique
La régression multiple
PUBLIC

La formation MODEL s’adresse à toute personne
souhaitant construire un modèle permettant de
répondre à un problème concret.


Visualisation des individus et des variables
Modélisation : estimation des paramètres,
tests, qualité du modèle
Sélection des variables : méthode de
régression pas à pas, choix du « meilleur
modèle
© Keyrus - All rights reserved
PRÉ-REQUIS
Les participants devront au minimum avoir suivi la
formation STATDESC ou justifier d’un niveau de
connaissance équivalent à cette formation.
Logiciels supportés : SAS 9.1 ou supérieur, IBM SPSS Statistics 19 ou supérieur, R 12.0 ou supérieur
19
STATISTIQUES/DATA MINING
SERIES TEMPORELLES (SERTEMP)
2
SERTEMP
Durée en jours
Référence de la formation
OBJECTIF PÉDAGOGIQUE
PROGRAMME DE LA FORMATION
Introduction
Méthode de Box et Jenkins




L’objectif de la formation SERTEMP est de fournir
aux participants la connaissance nécessaire pour
analyser des données temporelles et se servir de
leurs régularités à des fins d’interpolation et de
prévision.
PUBLIC
La formation SERTEMP s’adresse à toute personne
souhaitant étudier l’évolution passée de grandeurs
numériques au cours du temps afin d’en prévoir le
comportement futur.

Modèles de composition

Modèle additif

Modèle multiplicatif

Lissage par moyennes mobiles

Lissage exponentiel

Méthode de Holt-Winters

Calcul des variations saisonnières

Série corrigée des variations saisonnières
© Keyrus - All rights reserved

Processus Auto-régressif (AR)
Processus Moyenne Mobile (MA)
Identification d’un modèle ARMA par étude
des corrélogrammes
Estimation des paramètres ARMA
Traitement des cas non-stationnaires

Par différenciation : ARIMA, SARIMA

Traitement de l’hétéroscédasticité :
processus ARCH, GARCH
Fondamentaux d’analyse stochastique


Les participants devront au minimum avoir suivi la
formation STATDESC ou justifier d’un niveau de
connaissance équivalent à cette formation.



PRÉ-REQUIS
Présentation des séries temporelles
Représentation graphique
La méthodologie SEMMA
Points forts / Points faibles

Processus stochastique
Auto-corrélation, auto-covariance
Stationnarité
Hétéroscédasticité
Logiciels supportés : SAS 9.1 ou supérieur, IBM SPSS Statistics 19 ou supérieur, R 12.0 ou supérieur
20
STATISTIQUES/DATA MINING
TECHNIQUES DE SCORING (SCOR)
2
SCOR
Durée en jours
Référence de la formation
OBJECTIF PÉDAGOGIQUE
PROGRAMME DE LA FORMATION
Introduction
Evaluation de la performance




L’objectif de la formation SCOR est de fournir aux
participants la connaissance nécessaire pour
concevoir et implémenter des modèles statistiques
de classification aboutissant à la création d’un
score.
Préparation des données



Définition du périmètre et choix des
données
Identifier les variables discriminantes
Faut-il discrétiser ? Si oui, comment ?
Traitement des valeurs manquantes
Echantillon d’apprentissage/test
PUBLIC

La formation SCOR est destinée aux statisticiens et
aux dataminers.
Création du score



PRÉ-REQUIS




© Keyrus - All rights reserved
Types de score : octroi, appétence, churn
Finalité : la carte de score
Interprétation probabiliste

Analyse discriminante
Régression logistique
Arbres de décision
Combinaison de modèles
Matrice de confusion
Courbes de lift, ROC
Robustesse
Suivi du modèle : structure de la population,
stabilité par variable de score
Communication des résultats

Importance des variables dans le score

Création d’une grille de score

Mise en production
Cas particuliers courants

Cas où l’événement à prédire est rare

Cas où l’événement à prédire possède
plusieurs modalités

Cas où les coûts de mauvaise affectation ne
sont pas symétriques
Les participants devront être familiers avec des
logiciels de bureautique sous Microsoft Windows et
disposer de connaissances élémentaires en
mathématique (moyenne, proportion).
Logiciels supportés : SAS 9.1 ou supérieur, IBM SPSS Statistics 19 ou supérieur, R 12.0 ou supérieur
21
STATISTIQUES/DATA MINING
TECHNIQUES DE SEGMENTATION (SEGM)
2
SEGM
Durée en jours
Référence de la formation
OBJECTIF PÉDAGOGIQUE
PROGRAMME DE LA FORMATION
Introduction
Affecter les nouveaux individus



Méthodologie de mise en œuvre
Vocabulaire usuel

L’objectif de la formation SEGM est de fournir aux
participants la connaissance nécessaire pour
segmenter des individus en segments optimisant
des critères d’homogénéité et de différenciation.
PUBLIC
Définir le périmètre

Quels individus ?

Définir la similarité entre individus

Quelles variables intégrer ?

Quelles transformations réaliser avant la
segmentation ?
Réaliser le regroupement

La formation SEGM est destinée aux statisticiens et
aux dataminers.



© Keyrus - All rights reserved
PRÉ-REQUIS
Les participants devront être familiers avec des
logiciels de bureautique sous Microsoft Windows et
disposer de connaissances élémentaires en
mathématique (moyenne, proportion).
Stratégie hiérarchique vs partitionnement
Classification ascendante hiérarchique
K-moyennes
Choix du nombre de segments

Si les données utilisées pour la
segmentation sont disponibles
Si les données utilisées pour la
segmentation ne sont pas disponibles
Mettre en production une segmentation
Cas pratiques usuels

Segmentation client basée sur récence,
fréquence et montant

Segmentation client basée sur le
comportement de consommation

Intégrer une dimension temporelle dans
une segmentation

Intégrer des données textuelles dans une
segmentations
Caractériser les segments obtenus

Qualité globale d’une segmentation

Interpréter les segments

Communiquer les résultats
Logiciels supportés : SAS 9.1 ou supérieur, IBM SPSS Statistics 19 ou supérieur, R 12.0 ou supérieur
22
OFFRE DE FORMATION DE KEYRUS
STATISTIQUES/DATA MINING
 Liste des formations techniques « Statistiques/Data Mining » :
© Keyrus - All rights reserved
LIBELLÉ DE LA FORMATION
CODE
DURÉE
FRÉQUENCE
JMP – Initiation
JMP
2
A la demande
Logiciel R – Découverte
RINIT
2
Trimestrielle
Logiciel R – Etudes et modélisation statistiques NOUVEAU
RSTAT
2
Trimestrielle
Logiciel R – Programmation NOUVEAU
RPROG
2
Trimestrielle
IBM SPSS Statistics – Initiation
SPSSSTAT
2
A la demande
IBM SPSS Modeler – Initiation
SPSSMOD
2
A la demande
23
STATISTIQUES/DATA MINING
JMP – INITIATION (JMP)
2
JMP
Durée en jours
Référence de la formation
OBJECTIF PÉDAGOGIQUE
PROGRAMME DE LA FORMATION
Découverte de JMP
Manipulation sur les tables et tableaux




L’objectif de la formation JMP est de fournir aux
participants la connaissance nécessaire pour
accéder, analyser et visualiser des données sous
JMP.


Introduction
JMP starter
Fenêtre d’accueil JMP
Didacticiels
Indices statistiques




Chargement des données



Ouverture d’une base MS Excel
Ouverture d’une base TXT
Présentation base JMP
PUBLIC
La formation JMP est destinée aux programmeurs
SAS, aux créateurs de rapports et aux statisticiens.
© Keyrus - All rights reserved
PRÉ-REQUIS
Manipulation sur les colonnes et les lignes

Actions possibles sur colonnes et/ou sur
lignes

Actions spécifiques aux lignes

Manipulations de base sur graphiques
Tri
Extraction
Jointure
Statistiques descriptives
Tableaux croisés dynamiques
Exploration graphique des données

Diagrammes

Nuages de points

Outils graphiques

Graphiques en bulles

Mosaïques

Arbres de décision
Sauvegarde des résultats

Journal

Projet
Les participants devront être familiers avec des
logiciels de bureautique sous Microsoft Windows.
Aucune connaissance particulière statistique n'est
requise.
Logiciels supportés : JMP 9 ou supérieur
24
STATISTIQUES/DATA MINING
LOGICIEL R – DECOUVERTE (RINIT)
2
RINIT
Durée en jours
Référence de la formation
OBJECTIF PÉDAGOGIQUE
PROGRAMME DE LA FORMATION
Introduction
Graphiques




L’objectif de la formation RINIT est de fournir aux
participants la connaissance des principes
fondamentaux du langage et.des fonctions usuelles
pour importer, manipuler, analyser et visualiser des
données.
Présentation générale
Concepts fondamentaux
Points forts et points faibles

Prise en main





Présentation de l’interface
Première prise en main
Installer et charger des packages
Intégration des données
Manipulation des vecteurs/matrices
PUBLIC
La formation RINIT s’adresse à tout public
souhaitant réaliser des traitements de données
sous R.
© Keyrus - All rights reserved
PRÉ-REQUIS
Les participants devront être familiers avec des
logiciels de bureautique sous Microsoft Windows.
Aucune connaissance particulière statistique n'est
requise.
Objets de R

Tableaux

Data.frames
Graphiques usuels : Nuage de points,
histogrammes, diagrammes
Options graphiques
Statistiques

Statistiques univariées

Tableaux croisés
Programmation

Fonctions

Structures logiques
Présentation des résultats/sorties

Création de tables

Reporting
Gestion des données

Extraction de sous-tables

Fusion, tri

Gestion des doublons

Gestion des caractères et des dates
Extensions

Quelques packages usuels et comment les
utiliser

Améliorer sa productivité grâce aux
interfaces de développement
Logiciels supportés : R 12.0 ou supérieur
25
STATISTIQUES/DATA MINING
LOGICIEL R – ETUDE ET MODELISATION STATISTIQUES (RSTAT) NOUVEAU
2
RSTAT
Durée en jours
Référence de la formation
OBJECTIF PÉDAGOGIQUE
PROGRAMME DE LA FORMATION
Introduction
Techniques de segmentation


Rappel des fondamentaux de R

L’objectif de la formation RSTAT est de fournir aux
participants la connaissance pratique des fonctions
et packages R utilisés dans la réalisation d’études
ou de modèles statistiques.
Analyses exploratoires

Statistiques univariées

Statistiques bivariées

Analyses factorielles (ACM, AFC, ACM)
Tests et intervalles de confiance


PUBLIC

La formation RSTAT s’adresse aux chargés d’études
et statisticiens.
Modélisation statistique

Régression linéaire / ANOVA

Régression logistique

Sélection automatique de variables

Méthodes de régularisation : PLS, Lasso

Arbres de décision

Forêts aléatoires

SVM
PRÉ-REQUIS
© Keyrus - All rights reserved
Echantillons indépendants
Echantillons appariés
Tests d’adéquation
Les participants devront avoir un niveau sous R
équivalent à celui de la formation RINIT, ainsi
qu’une connaissance des principes généraux des
méthodes de modélisation statistique.

K-moyennes
Classification ascendante hiérarchique
Cartes de Kohonen
Simulation

Echantillonnage

Boostrapping

Méthode de Monte Carlo par chaînes de
Markov
Logiciels supportés : R 12.0 ou supérieur
26
STATISTIQUES/DATA MINING
LOGICIEL R – PROGRAMMATION (RPROG) NOUVEAU
2
RPROG
Durée en jours
Référence de la formation
OBJECTIF PÉDAGOGIQUE
PROGRAMME DE LA FORMATION
Introduction
Surveiller l’usage des ressources




L’objectif de la formation RPROG est de fournir aux
participants la compétence de développement R.
PUBLIC
La formation RPROG s’adresse aux personnes
amenées à développer de manière régulière sous R
ou chargées d’administrer des scripts R en
production.
© Keyrus - All rights reserved
PRÉ-REQUIS
Les participants devront avoir un niveau sous R
équivalent à celui de la formation RINIT.
Présentation générale
Concepts fondamentaux
Points forts et points faibles

Typage des données

Types de base

Programmation objet
Développer ses propres fonctions

Structure d’une fonction

Arguments

Valeur retour

Scoping

Opérateurs de fonctions
Ecrire un code performant et maintenable

Conventions de nommage

Vectoriser

Factoriser

Sauvegarder et rediriger les logs
Monitorer l’usage mémoire
Profiling et benchmarking
Entrées/sorties

Les devices graphiques

Générer des rapports

Lire et écrire dans un SGBD

Lire et écrire dans un fichier propriétaire
(Excel, SAS, SPSS…)
Automatiser R

Séquencer des scripts

Utiliser R en mode batch
Construire son propre package

Création

Documentation

Automatisation des tests

Déploiement
Logiciels supportés : R 12.0 ou supérieur
27
STATISTIQUES/DATA MINING
IBM SPSS STATISTICS – INITIATION (SPSSSTAT)
2
SPSSSTAT
Durée en jours
Référence de la formation
PROGRAMME DE LA FORMATION
OBJECTIF PÉDAGOGIQUE
Introduction
Gestion des données



Présentation générale de l'outil
Points forts et points faibles


L’objectif de la formation SPSSSTAT est de fournir
aux participants la connaissance nécessaire pour
accéder, analyser, manipuler des données
hétérogènes (SPSS et autres formats) et présenter
des résultats en utilisant l’interface IBM SPSS
Statistics.



Editeur de données
Fenêtre de résultats
Affichage des variables
Importer des données

Ouverture directe

Requêtes

Lecture de données ASCII
PUBLIC
La formation SPSSSTAT est
statisticiens et aux dataminers.

Prise en main
destinée
Création de nouvelles variables
Recodage - discrétisation
Sélectionner des lignes avec Select Cases
Fusions / agrégation
Elaboration de rapports

Tableaux de fréquences

Tableaux croisés

Diagrammes

Personnalisation des graphes
aux
© Keyrus - All rights reserved
PRÉ-REQUIS
Les participants devront être familiers avec des
logiciels de bureautique sous Microsoft Windows.
Aucune connaissance particulière statistique n'est
requise.
Logiciels supportés : IBM SPSS Statistics 19 ou supérieur
28
STATISTIQUES/DATA MINING
IBM SPSS MODELER – INITIATION (SPSSMOD)
2
SPSSMOD
Durée en jours
Référence de la formation
PROGRAMME DE LA FORMATION
OBJECTIF PÉDAGOGIQUE
Introduction
Gestion des données




L’objectif de la formation SPSSMOD est de fournir
aux participants la connaissance nécessaire pour
accéder, analyser, manipuler des données
hétérogènes (SPSS et autres formats) et présenter
des résultats en utilisant l’interface IBM SPSS
Modeler.

Présentation générale de l'outil
Introduction au Datamining
La méthodologie CRISP DM
Points forts et points faibles



Présentation de l’interface
Sources de données
Typage
Filtre et échantillon
PUBLIC
La formation SPSSMOD est
statisticiens et aux dataminers.
destinée
aux
© Keyrus - All rights reserved
PRÉ-REQUIS


Segmentation

Le nœud k-means

Le nœud Two Step

Le nœud Kohonen
Prise en main


Création d’indicateurs
Valeurs globales
Langage de manipulation des données
Fusion, concaténation et agrégation
Audit et qualité des données

Audit

Remplacement des données manquantes

Restitution graphique
Modélisation

Les nœuds de modélisation

Arbres de décision

Régression

Comparaison de modèles
Exportation de données
Les participants devront être familiers avec des
logiciels de bureautique sous Microsoft Windows.
Aucune connaissance particulière statistique n'est
requise.
IBM SPSS Modeler 14 ou supérieur
29
CATALOGUE DE FORMATIONS
 Programmation SAS
 Statistiques/Data Mining
 Plateforme décisionnelle SAS
 Solutions SAS
30
OFFRE DE FORMATION DE KEYRUS
PLATEFORME DÉCISIONNELLE SAS
 Liste des formations « Plateforme décisionnelle SAS » :
LIBELLÉ DE LA FORMATION
CODE
DURÉE
FRÉQUENCE
SAS Enterprise Guide – Fondamentaux
SASEG1
2
Bimestrielle
Intégration de données avec SAS Data Integration Studio
SASDIS
2
Trimestrielle
SASOLAP
2
Trimestrielle
SASBI
2
Trimestrielle
Diffusion d’informations avec SAS Information Delivery Portal
SASIDP
1
Trimestrielle
Création de tableaux de bord avec SAS BI Dashboard
SASBID
1
Semestrielle
Utilisation des fonctionnalités SAS depuis Microsoft Office NOUVEAU
SASMSO
1
Trimestrielle
Plateforme SAS 9 – Architecture et déploiement
SASARCH
2
Semestrielle
Plateforme SAS 9 – Administration technique
SASADM
2
Semestrielle
Développement d’applications stockées SAS NOUVEAU
SASSTP
1
Trimestrielle
Industrialisation de la gestion des métadonnées avec le langage SAS
SASMD
2
A la demande
Le langage MDX pour requêter les cubes OLAP
SASMDX
1
A la demande
Production de cubes OLAP avec SAS OLAP Server
© Keyrus - All rights reserved
Production de rapports avec les outils SAS Business Intelligence
31
PLATEFORME DÉCISIONNELLE SAS
SAS ENTERPRISE GUIDE – FONDAMENTAUX (SASEG1)
2
SASEG1
Durée en jours
Référence de la formation
OBJECTIF PÉDAGOGIQUE
PROGRAMME DE LA FORMATION
Introduction
Utilisation des tâches



L’objectif de la formation SASEG1 est de fournir aux
participants la connaissance nécessaire pour
accéder, analyser, manipuler des données
hétérogènes (SAS et autres formats) et présenter
des résultats en utilisant l’interface SAS Entreprise
Guide.

Prise en main



PUBLIC
La formation SASEG1 est destinée aux
programmeurs SAS, aux créateurs de rapports et
aux statisticiens.
© Keyrus - All rights reserved
PRÉ-REQUIS
Présentation générale de SAS Enterprise
Guide
Concepts fondamentaux de SAS
Gestionnaire de connexions (Données
Locales/Distante)




Présentation de l’interface
Navigation et aide
Ajout d'une table SAS
Naviguer dans les données
Création et exécution d'une tâche
Résultats d'exécution
Visualisation du code


Manipulation de données (requête, filtre et
tri)
Statistiques (Means et Freq)
Rapports et Graphiques (Tabulate et un
graphique)
Sorties et mise en forme

Introduction à la mise en forme

Style Manager
Techniques avancées

Gestion des invites

Création et utilisation d’applications
stockées SAS

Automatisation avec la création d'un
VBScript
Accès aux données

Fichier XML

Fichier TXT

Base de données
Les participants devront être familiers avec des
logiciels de bureautique sous Microsoft Windows.
Logiciels supportés : SAS Enterprise Guide 4.2/4.3/5.1/6.1
32
PLATEFORME DÉCISIONNELLE SAS
INTÉGRATION DES DONNÉES AVEC SAS DATA INTEGRATION STUDIO (SASDIS)
2
SASDIS
Durée en jours
Référence de la formation
PROGRAMME DE LA FORMATION
Introduction
OBJECTIF PÉDAGOGIQUE
L’objectif de la formation SASDIS est de fournir aux
participants la connaissance nécessaire pour
réaliser des flux d’alimentation de données avec
SAS Data Integration Studio.
Les travaux pratiques de la formation auront pour
objectif d’alimenter un modèle en étoile à partir de
sources de données hétérogènes et permettront
aux participants de découvrir les principales
fonctionnalités proposées par l’ETL de SAS.
PUBLIC
La formation SASDIS est destinée aux développeurs
SAS et aux administrateurs de données.
© Keyrus - All rights reserved
PRÉ-REQUIS
Les participants devront être familiers avec des
logiciels de bureautique sous Microsoft Windows et
disposer de connaissances élémentaires en SAS
(environnement et langage).



Transformations
Rappel des principes ETL (concepts et

panorama des outils ETL)

Présentation et concepts de la plateforme
décisionnelle SAS
Nouveautés SAS 9.2/9.3

Interface de SAS Data Integration Studio

Principes de connexion

Présentation de l’interface graphique
Données Sources et Cibles

Types de Données

Référencement et création de tables

Gestion des fichiers externes
Editeur de processus

Présentation du « Process Designer »

Gestion des options

Mapping et propagation des colonnes


Transformations de lecture/écriture
Transformations de manipulation des
données (Concaténation, tri, extraction,
jointures,…)
Transformations utilisées pour le
chargement de modèles en étoile
(« Lookup » et « SCD Type 2 Loader »)
Gestion des boucles (transformations
« Loop » et « Loop End »)
Développement de codes SAS avec la
transformation « User Written Code »
Ordonnancement


Déploiement processus ETL
Définition et déploiement de flux de
processus depuis la console
d’administration SAS (SMC)
Fonctionnalités supplémentaires

Reengineering de codes SAS

Documentation Dynamique
Logiciels supportés : SAS Data Integration Studio 4.2 à 4.7
33
PLATEFORME DÉCISIONNELLE SAS
PRODUCTION DE CUBES OLAP AVEC SAS OLAP SERVER (SASOLAP)
2
SASOLAP
Durée en jours
Référence de la formation
OBJECTIF PÉDAGOGIQUE
L’objectif de la formation SASOLAP est de fournir
aux participants la connaissance des outils de SAS
OLAP Server (SAS OLAP Cube Studio et la procédure
OLAP) afin de pouvoir créer et gérer des cubes
OLAP SAS.
Cette formation permettra aux participants de
découvrir différents outils de consultation de cubes
OLAP tels que SAS Enterprise Guide et Microsoft
Excel.
PUBLIC
La formation SASOLAP est destinée aux
producteurs de rapports, aux développeurs SAS et
aux administrateurs de données.
© Keyrus - All rights reserved
PRÉ-REQUIS
PROGRAMME DE LA FORMATION
Concepts fondamentaux
Fonctionnalités avancées



On-Line Analytical Processing (OLAP)
Fonctionnalités OLAP


Présentation de SAS OLAP Server



SAS OLAP Server
SAS OLAP Cube Studio
Procédure OLAP

Gestion des agrégats (tuning)
Définition des mesures calculées
Alimentation en mode « update » 9.2+
Gestion de dimensions partagées 9.3+
Gestion des sécurités

Gestion des accès aux cubes OLAP

Gestion d’accès aux membres via les
permissions MDX
Création de cubes avec SAS OLAP Cube Studio

Référencement des métadonnées
Administration (facultatif)

Création d’un cube à partir d’une table

Plugin SAS OLAP Monitor

Création d’un cube à partir d’un modèle en

Procédure OLAPOPERATE
étoile

Journalisation des accès (ARM)
Consultation de cubes OLAP

SAS Enterprise Guide

Tableau croisé dynamique avec Microsoft
Excel
Les participants devront être familiers avec des
logiciels de bureautique sous Microsoft Windows et
disposer de connaissances élémentaires en SAS
(environnement et langage).
Logiciels supportés : SAS 9.1/9.2/9.3/9.4
34
PLATEFORME DÉCISIONNELLE SAS
PRODUCTION DE RAPPORTS AVEC LES OUTILS SAS BUSINESS INTELLIGENCE (SASBI)
2
SASBI
Durée en jours
Référence de la formation
PROGRAMME DE LA FORMATION
Introduction
OBJECTIF PÉDAGOGIQUE


L’objectif de la formation SASBI est de fournir aux
participants la connaissance des outils de SAS
Business Intelligence afin de leur permettre de
définir des vues métiers et de créer et consulter des
rapports SAS.


PUBLIC



© Keyrus - All rights reserved
PRÉ-REQUIS
Les participants devront être familiers avec des
logiciels de bureautique sous Microsoft Windows.
Aucune connaissance supplémentaire n’est requise.
Présentation et concepts de la plateforme 
décisionnelle SAS

Nouveautés SAS Business Intelligence 4.2/.3
Référencement des données via la console 
d’administration SAS

Gestion des vues métiers

La formation SASBI est destinée aux producteurs de
rapports.
Création de rapports SAS

Présentation de SAS Information Map
Studio
Créer de SAS Informations maps avec
différentes sources (table agrégée, modèle
en étoile et cube OLAP SAS)
Création et gestion des items de données
Gestion des filtres (statiques et
dynamiques)
Gestion des invites utilisateurs (invites
dynamique, invites en cascade et partage)
Utilisation d’applications stockées comme
fournisseur de données pour les requêtes
complexes



Présentation de SAS Web Report Studio
Création d’un rapport SAS à partir d’une SAS
Information map
Gestion des sections d’un rapport SAS
Personnalisation de la mise en page
(entêtes, pieds de page, textes,…)
Création d’un rapport OLAP et présentation
des principes de navigation dans les
données
Intégration d’une application stockée
comme objet de restitution
Définition de liens entre des rapports SAS
Fonctionnalités avancées



Création dynamique de SAS Information
maps avec la procédure INFOMAPS
Gestion des sécurités au niveau ligne via
SAS Information Map Studio
Découpage et envoi dynamique de rapports
SAS (Bursting)
Logiciels supportés : SAS Enterprise BI Server 3.1/4.2/4.3/4.4
35
PLATEFORME DÉCISIONNELLE SAS
DIFFUSION D’INFORMATIONS AVEC SAS INFORMATION DELIVERY PORTAL (SASIDP)
1
SASIDP
Durée en jours
Référence de la formation
OBJECTIF PÉDAGOGIQUE
PROGRAMME DE LA FORMATION
Introduction
Gestion des portlets



L’objectif de la formation SASIDP est de fournir aux
participants la connaissance du portail SAS afin de
leur permettre de créer et organiser des pages et
de publier du contenu prédéfini (rapports SAS et
autres) à destination des utilisateurs de la
plateforme décisionnelle SAS.

SAS Information Delivery Portal


PUBLIC
La formation SASIDP est destinée aux producteurs
de rapports.



© Keyrus - All rights reserved
Administration du portail (gestion des
rôles,…)
Navigation au sein du portail SAS
Gestion des préférences
Recherche de contenu





Présentation des différents types de
portlets
Ajouter un portlet dans une page
Partage d’un portlet
Intégrer un explorateur de dossiers SAS
avec le portlet SAS Navigator
Ajout d’une liste d’objets (rapports,
applications stockées SAS,…) avec le portlet
« Collection »
Intégration de rapports (SAS Report Portlet)
et d’applications stockées SAS (SAS Stored
Process Portlet) dans une page 4.2+
Gestion des pages

PRÉ-REQUIS
Présentation et concepts de la plateforme
décisionnelle SAS
Présentation de SAS Information Delivery
Portal
Nouveautés SAS BI 4.2/4.3

Présentation des différents types de pages
Création d’une nouvelle page
Partage d’une page
Les participants devront être familiers avec des
logiciels de bureautique sous Microsoft Windows.
Aucune connaissance supplémentaire n’est requise.
Logiciels supportés : SAS Enterprise BI Server 3.1/4.2/4.3/4.4
36
PLATEFORME DÉCISIONNELLE SAS
CRÉATION DE TABLEAUX DE BORD AVEC SAS BI DASHBOARD (SASBID)
1
SASBID
Durée en jours
Référence de la formation
PROGRAMME DE LA FORMATION
Introduction
OBJECTIF PÉDAGOGIQUE


L’objectif de la formation SASBID est de fournir aux
participants la connaissance de SAS BI Dashboard
afin de leur permettre de produire et de publier des
indicateurs (KPI) à destination des utilisateurs de la
plateforme décisionnelle SAS.


Indicateurs
Présentation et concepts de la plateforme 
décisionnelle SAS
Présentation de SAS BI Dashboard

Présentation des concepts de reporting et
de tableaux de bord
Nouveautés SAS BI Dashboard 4.2/4.3
Tableaux de bord (dashboard)

Source de données

PUBLIC


La formation SASBID est destinée aux producteurs
de rapports.
Présentation des indicateurs et des
différents visuels disponibles
Création d’un indicateur à partir d’une
source de données et d’une échelle de
valeurs


Présentation des différentes sources de
données supportées par SAS BI Dashboard
Création d’un indicateur à partir d’une SAS 
Information map

Création d’un indicateur à partir d’une
requête SQL

Création d’un indicateur à partir d’une table 
Présentation des tableaux de bord
Création d’un tableau de bord à partir d’un
indicateur
Personnalisation de la mise en page
Gestion des interactions entre les
indicateurs (Data Brushing) 4.3+
Fonctionnalité de zooming (Eagle Eye) 4.3+
Visualisation d’un tableau de bord dans le
portail SAS (SAS BI Dashboard portlet)
Echelle de valeurs
© Keyrus - All rights reserved
PRÉ-REQUIS
Les participants devront être familiers avec des
logiciels de bureautique sous Microsoft Windows.
Aucune connaissance supplémentaire n’est requise.


Présentation des échelles de valeurs
Création d’une échelle de valeurs
Logiciels supportés : SAS BI Dashboard 3.1/4.2/4.3/4.4
37
PLATEFORME DÉCISIONNELLE SAS
UTILISATION DES FONCTIONNALITÉS SAS DEPUIS MICROSOFT OFFICE (SASMSO) NOUVEAU
1
SASMSO
Durée en jours
Référence de la formation
PROGRAMME DE LA FORMATION
Introduction
OBJECTIF PÉDAGOGIQUE

L’objectif de la formation SASMSO est de découvrir
comment construire des rapports et analyser des
données en utilisant SAS Add-In for Microsoft
Office.

A l’issue de cette formation, les participants seront
en mesure d’accéder aux données et rapports SAS
depuis Microsoft Office et de réaliser des analyses
SAS et OLAP.
PUBLIC
La formation SASMSO est destinée aux producteurs
de rapports et aux utilisateurs métiers.
© Keyrus - All rights reserved
PRÉ-REQUIS
Les participants devront être familiers avec des
logiciels de bureautique et particulièrement
Microsoft Windows.
Aucune connaissance supplémentaire n’est requise.

Interaction avec la plateforme SAS BI
Présentation et concepts de la plateforme 
décisionnelle SAS
Fonctionnalités et bénéfices de SAS Add-In 
for Microsoft Office
Présentation des interfaces (Excel, Word et 
PowerPoint)

Accès et manipulation des données

Accès aux tables SAS (consultation et
édition)

Manipulation des données (filtres, tris,
pagination,…)

Navigation dans les cubes OLAP avec le
tableau croisé dynamique
Accès aux vues métiers (SAS Information
maps)
Exploitation des applications stockées SAS
(exécution, gestion des invites,…)
Ouverture de rapports SAS Web Report
Studio
Publication des résultats au sein de la
plateforme SAS
Options avancées



Gestion des sorties et des styles
Gestion du contenu (rafraichissement et
ordonnancement)
Gestion des favoris
Utilisation des tâches

Présentation de la galerie des tâches

Production de rapports (listing, tableaux
croisés,…)

Production de graphiques

Réalisation d'analyses statistiques
Logiciels supportés : SAS Add-In 4.2 /4.3/5.1/6.1 for Microsoft Office
38
PLATEFORME DÉCISIONNELLE SAS
PLATEFORME SAS 9 – ADMINISTRATION (SASADM)
2
SASADM
Durée en jours
Référence de la formation
PROGRAMME DE LA FORMATION
Introduction à la plateforme SAS
OBJECTIF PÉDAGOGIQUE

L’objectif de la formation SASADM est de maitriser
les concepts fondamentaux d’administration de la
plateforme SAS.

A l’issue de cette formation, les participants
maitriseront l’outil SAS Management Console et
seront en mesure de gérer les utilisateurs et
groupes, d’administrer les serveurs et de gérer et
sécuriser le contenu de la plateforme SAS.
La formation SASADM est destinée
développeurs et aux administrateurs SAS.





© Keyrus - All rights reserved
Les participants devront idéalement maîtriser les
principes et concepts
fondamentaux
de
l’architecture informatique.
Une connaissance générale de la plateforme SAS
sera un plus pour suivre la formation SASADM.
Introduction aux métadonnées SAS
Présentation de l’outil SAS Management
Console et des plugins dédiés
Gestion du contenu (dossiers et objets SAS)
Interaction avec les outils clients



Présentation des concepts d’accès aux
données
Importation et définition de données
Focus sur les sécurités d’accès aux données
Gestion des formats SAS
Administration d’un environnement
Introduction aux concepts de sécurités SAS  Sauvegarde et restauration des
métadonnées SAS
Gestion des utilisateurs et des groupes

Promotion des métadonnées SAS
Présentation et gestion des rôles de la
plateforme SAS
Gestion des droits d’accès à partir du socle
technique de gestion des sécurités
Sécurisation du contenu (dossiers et objets)
Gestion des sécurités

PRÉ-REQUIS
Présentation des différents serveurs
Administration des serveurs (configuration,
test de connexion, gestion des journaux,…)
Résolution des problèmes sur les serveurs
Gestion des données

aux
Présentation et concepts de la plateforme 
décisionnelle SAS

Présentation de l’architecture logicielle et
des différents composants

Principes d’administration

PUBLIC
Gestion des serveurs


Logiciels supportés : SAS 9.2/9.3/9.4
39
PLATEFORME DÉCISIONNELLE SAS
PLATEFORME SAS 9 – ARCHITECTURE ET DÉPLOIEMENT (SASARCH)
2
SASARCH
Durée en jours
Référence de la formation
PROGRAMME DE LA FORMATION
Introduction
OBJECTIF PÉDAGOGIQUE

L’objectif de la formation SASARCH est de maitriser
les concepts fondamentaux de l’architecture de la
plateforme SAS.

A l’issue de cette formation, les participants seront
en mesure d’installer et configurer la plateforme
SAS sur différentes architectures techniques
(Windows et Linux/UNIX) et selon différents
scénarios (nombre de paliers).



PUBLIC
La formation SASARCH est destinée aux
développeurs SAS et aux administrateurs
techniques et/ou systèmes.



© Keyrus - All rights reserved
Les participants devront idéalement maîtriser les
principes et concepts
fondamentaux
de
l’architecture informatique.
Une connaissance générale de la plateforme SAS
sera un plus pour suivre la formation SASARCH.
Présentation et concepts de la plateforme  Déploiement de la plateforme SAS sous
décisionnelle SAS
Windows Server 2008 64-bits
Présentation des principaux packages : SAS  Validation technique du fonctionnement de
Data Integration Server, SAS (Enterprise) BI
la plateforme SAS
Server et SAS Visual Data Discovery
Présentation de l’architecture logicielle et Installation avancée
des différents composants

Déploiement de la plateforme SAS en mode
Présentation de différents scénarios de
« dual-tier » sous Linux (CentOS 64-bits)
déploiement (nombre de paliers ou « tier »)  Etude de cas de déploiement de la
Nouveautés SAS 9.2/9.3
plateforme SAS en mode haute-disponibilité
(clustering Web/OS, load-balancing OLAP,…)
Gestion des pré-requis

PRÉ-REQUIS
Installation en mode « single-tier »


Rappel des architectures techniques
supportées par la plateforme SAS
Gestion des dépôts SAS
Plans d’installation SAS
Définition des utilisateurs, groupes et
sécurités en fonction de l’OS
Installation des logiciels d’éditeurs tiers
Liste usuelle et gestion des ports d’écoute
Maintenance technique d’une plateforme SAS



Utilisation de l’outil SAS Deployment
Manager pour réaliser des tâches
d’administration (désinstallation,
déploiement des applications Web,
modification des mots de passe,…)
Gestion des correctifs SAS
Ajout d’un serveur d’applications SAS à une
plateforme SAS existante
Logiciels supportés : SAS 9.2/9.3/9.4
40
PLATEFORME DÉCISIONNELLE SAS
DÉVELOPPEMENT D’APPLICATIONS STOCKÉES SAS (SASSTP) NOUVEAU
1
SASSTP
Durée en jours
Référence de la formation
PROGRAMME DE LA FORMATION
Introduction
OBJECTIF PÉDAGOGIQUE

L’objectif de la formation SASSTP est de maitriser le
déploiement de programmes SAS sous la forme
d’applications stockées afin de les partager avec les
utilisateurs et les exécuter depuis les outils BI.

A l’issue de cette formation, les participants seront
en mesure de développer des applications stockées
manuellement ou de manière assistée et de les
exécuter depuis différents outils SAS BI.




La formation SASSTP est destinée aux développeurs
SAS et aux producteurs de rapports.
Présentation et concepts de la plateforme 
décisionnelle SAS
Présentation des applications stockées SAS

Usages et support par les outils SAS des
applications stockées SAS
Définition des applications stockées

PUBLIC
Utilisations alternatives

Utilisation d'une application stockée comme
fournisseur de données d'une vue métier
(SAS Information map)
Développement d'interfaces et de rapports
Web avec l'application SAS Stored Process
Web Application
Création d'une application stockée à partir
d'un job ETL (auto-formation)
Développement et référencement manuelle
d'une application stockée
Options avancées
Gestion des invites
Référencement assisté via SAS Enterprise  Gestion des formats de sortie (transient et
permanent)
Guide

Utilisation des options Output Delivery
Exemples d'utilisation d'applications
System (ODS)
stockées
© Keyrus - All rights reserved
PRÉ-REQUIS
Les participants devront maîtriser le langage SAS et
disposer d’une connaissance générale de la
plateforme SAS.
Logiciels supportés : SAS 9.1/9.2/9.3/9.4
41
PLATEFORME DÉCISIONNELLE SAS
INDUSTRIALISATION DE LA GESTION DES MÉTADONNÉES AVEC LE LANGAGE SAS (SASMD)
2
SASMD
Durée en jours
Référence de la formation
PROGRAMME DE LA FORMATION
Introduction
Requêtage des métadonnées SAS
OBJECTIF PÉDAGOGIQUE


L’objectif de la formation SASMD est de maitriser
les techniques de programmation SAS permettant
de manipuler les métadonnées SAS de la
plateforme SAS.

A l’issue de cette formation, les participants seront
en mesure de requêter, mettre à jour et administrer
les métadonnées SAS (y compris les objets relatifs
aux sécurités SAS).

Présentation et concepts de la plateforme
décisionnelle SAS
Architecture des métadonnées SAS (SAS
Open Metadata Architecture)
Présentation des tâches d’administration
des métadonnées SAS




Options associées aux métadonnées SAS
Requêter les métadonnées SAS
Contrôler le niveau de détail des réponses
XML de requêtage des métadonnées
Créer des requêtes filtrées (XMLSELECT)
Comparaison de la procédure METADATA et
des fonctions SAS
Panorama des outils


PUBLIC

La formation SASMD est destinée aux développeurs
SAS et aux administrateurs SAS.

SAS Language Interfaces to Metadata
(procédure METADATA et fonctions SAS)
Procédures SAS (METALIB, INFOMAPS,…)
Bulk-Load Processes for Identity
Management (gestion des identités)
SAS BI Lineage (plugin SMC)
Manipulation des métadonnées SAS

Créer des objets de métadonnées

Mettre à jour des métadonnées existantes

Supprimer des métadonnées

Gérer les associations d’objets

Comparaison de la procédure METADATA et
des fonctions SAS
Exploration des métadonnées SAS
© Keyrus - All rights reserved
PRÉ-REQUIS
Les participants devront maîtriser le langage SAS et
disposer d’une connaissance générale de la
plateforme SAS.


Industrialisation de la gestion des sécurités SAS
Présentation des fonctionnalités de la
console d’administration SAS (plugin « XML  Référencer des utilisateurs et des groupes

Synchroniser les identités SAS avec une
Metadata Interface »)
source de données externes (LDAP)
Méthodologie d’exploration du modèle des

Définir des permissions sur les cubes OLAP
métadonnées SAS
Logiciels supportés : SAS 9.1/9.2/9.3/9.4
42
PLATEFORME DÉCISIONNELLE SAS
LE LANGAGE MDX POUR REQUÊTER LES CUBES OLAP (SASMDX)
1
SASMDX
Durée en jours
Référence de la formation
OBJECTIF PÉDAGOGIQUE
PROGRAMME DE LA FORMATION
Présentation générale du MDX
Navigation et sélection



L’objectif de la formation MDX est de fournir aux
participants la connaissance nécessaire pour
requêter et créer des indicateurs complexes à partir
de sources de données OLAP
Cette formation sera appliquée à l’utilisation du
langage MDX avec la technologie OLAP de SAS.


Développement de requêtes MDX


PUBLIC
La formation MDX est destinée aux producteurs de
rapports OLAP et aux développeurs BI.



© Keyrus - All rights reserved

Les participants devront être familiers avec des
logiciels de bureautique sous Microsoft Windows et
disposer de connaissances élémentaires en
programmation.
Syntaxe de l'instruction SELECT
Ecriture de requêtes complexes
Utilisation des mots clés et fonctions du
langage MDX

Navigation dans les hiérarchies des
dimensions
Traitement du NULL et de la division par 0
Tri et classement des données

Effectuer des tris, classements, palmarès sur
les membres via le MDX

Scénario d'utilisation
Manipulation de la dimension TEMPS

Analyse comparative (ParallelPeriod)

Calcul cumulatif

Formules conditionnelles
Membres calculés et jeux nommés

PRÉ-REQUIS
Rappel des principes OLAP
Définition du langage
Les différentes utilisations de MDX avec
SAS OLAP Server
Présentation des concepts de base du
langage (membre, tuple, set, hiérarchie...)

Membres nommés
Définition avec la clause WITH
Formatage des résultats
Sets nommés avec la clause WITH
Combinaison de set et member
Logiciels supportés : SAS 9.1/9.2/9.3/9.4 OLAP Server
43
CATALOGUE DE FORMATIONS
 Programmation SAS
 Statistiques/Data Mining
 Plateforme décisionnelle SAS
 Solutions SAS
44
OFFRE DE FORMATION DE KEYRUS
SOLUTIONS SAS
 Liste des formations « Solutions SAS » :
LIBELLÉ DE LA FORMATION
CODE
DURÉE
FRÉQUENCE
SAS Activity-Based Management – Initiation
ABMINIT
2
Semestrielle
SAS Activity-Based Management – Administration
ABMADM
3
A la demande
SASVAD
1
Bimestrielle
© Keyrus - All rights reserved
SAS Visual Analytics – Découverte NOUVEAU
45
SOLUTIONS SAS
SAS ACTIVITY-BASED MANAGEMENT – INITIATION (ABMINIT)
2
ABMINIT
Durée en jours
Référence de la formation
PROGRAMME DE LA FORMATION
Présentation générale
OBJECTIF PÉDAGOGIQUE
L’objectif de cette formation est de maîtriser les
concepts fondamentaux de l’allocation des coûts
ainsi que de la solution SAS Activity-Based
Management (ABM).
A l’issue de cette formation, les participants
disposeront des connaissances nécessaires pour
participer activement à un projet ABM.
Calcul des coûts

Objectifs de la mise en place d’une solution  Lancement du processus de calcul des coûts
de modélisation des coûts

Génération des cubes OLAP

Concepts théoriques de l’analyse par les
coûts
Restitution

Utilisation des vues OLAP prédéfinies
Interface utilisateur

Création de vues OLAP personnalisés

Présentation de l’espace de travail

Arbre de décomposition des coûts (avec SAS

Focus sur les modules Ressources, Activités
Enterprise Guide)
et Objets de coûts

Utilisation des différents volets de
navigation
PUBLIC
La formation ABMINIT est destinée aux utilisateurs
novices avec les concepts ABM et/ou la solution
SAS ABM
© Keyrus - All rights reserved
PRÉ-REQUIS
Les participants devront être familiers avec des
logiciels de bureautique sous Microsoft Windows.
Une connaissance générale des concepts de
l’allocation des coûts sera un plus.
Définition d’un modèle de coûts

Création d’une période et d’un scénario
d’analyse

Importation de données

Création d’un attribut et d’un élément de
coût

Création d’un inducteur

Création d’allocations inter-modulaire et
intra-modulaire
Logiciels supportés : SAS Activity-Based Management 6.4/7.1/7.2
46
SOLUTIONS SAS
SAS ACTIVITY-BASED MANAGEMENT – ADMINISTRATION FONCTIONNELLE (ABMADM)
3
ABMADM
Durée en jours
Référence de la formation
PROGRAMME DE LA FORMATION
Présentation générale
OBJECTIF PÉDAGOGIQUE

L’objectif de cette formation est de fournir les
connaissances nécessaires aux administrateurs
fonctionnels de la solution SAS Activity-Based
Management (ABM).

La formation ABMADM permettra aux utilisateurs
référents d’apprendre à maintenir la solution SAS
ABM au travers d’un exemple complet
d’industrialisation du processus d’alimentation.
PUBLIC
La formation ABMADM est destinée à des
utilisateurs avancées qui seront à terme les
référents fonctionnels de la solution SAS ABM.

Industrialisation de l’alimentation
Objectifs de la mise en place d’une solution 
de modélisation des coûts
Rappel des concepts théoriques de l’analyse 
par les coûts
Présentation du modèle de données de la 
solution SAS ABM

Prise en main de SAS Enterprise Guide
(création de requête simple)
Paramétrage de requêtes complexes et
génération de tables SAS permanentes
Mise en qualité des données : recodage et
condition
Importation de données : interaction entre
les tables générées avec SAS Enterprise
Guide et la solution SAS ABM
Ajout et modification des données
présentes dans un modèle
Administration fonctionnelle

Importation de données

Navigation dans les modules Ressources, 
Activités, Objets de coûts et Unités externes

Lancement du processus de calcul des coûts
Personnalisation

Utilisation des différents volets de

Utilisation des vues OLAP prédéfinies
navigation

Création de vues OLAP personnalisés

Création et configuration de cubes OLAP

Présentation des avantages/inconvénients  Arbre de décomposition des coûts (avec SAS
Enterprise Guide)
des différents types de cubes proposés
© Keyrus - All rights reserved
PRÉ-REQUIS
Les participants devront être familiers avec des
logiciels de bureautique sous Microsoft Windows.
La connaissance de la solution SAS ABM et/ou de
SAS Enterprise Guide sera un plus.
Logiciels supportés : SAS Activity-Based Management 6.4/7.1/7.2
47
SOLUTIONS SAS
SAS VISUAL ANALYTICS – DÉCOUVERTE (SASVAD) NOUVEAU
1
SASVAD
Durée en jours
Référence de la formation
PROGRAMME DE LA FORMATION
Introduction
Production de rapports
OBJECTIF PÉDAGOGIQUE


L’objectif de la formation SASVAD est de découvrir
les fonctionnalités d’exploration et de reporting de
la solution SAS Visual Analytics (VA).

A l’issue de cette formation, les participants seront
en mesure d’utiliser la solution SAS VA, d’explorer
les données avec SAS VA Explorer et de créer des
rapports avec SAS VA Designer.

Exploration de données

PUBLIC



© Keyrus - All rights reserved
PRÉ-REQUIS




La formation SASVAD est destinée aux analystes et
aux producteurs de rapports.
Présentation de la solution SAS Visual
Analytics
Utilisation de SAS Visual Analytics Hub,
point central d'accès aux outils SAS VA
Visualisation de rapports avec SAS Visual
Analytics Viewer
Présentation de SAS Visual Analytics
Designer
Création de rapports (tableau, graphique,
gauge,…)
Gestion des items de données et des
propriétés
Personnalisation des rapports (filtres,
interactions, section,…)
Présentation de SAS Visual Analytics
Explorer
Création de visualisations (graphiques,
cartes, arbres de décision,…)
Gestion des items de données et des
propriétés
Utilisation des fonctionnalités analytiques
(corrélation, prévision,…)
Personnalisation des explorations (filtres,
disposition, Data Brushing,…)
Les participants devront être familiers avec des
logiciels de bureautique sous Microsoft Windows.
Aucune connaissance supplémentaire n’est requise.
Logiciels supportés : SAS Visual Analytics 6.2
48