Learning Tree International01 49 68 53 87

Efficace formations et solutions adaptées à votre entreprise
Découverte de SQL Server Analysis Services (SSAS) Durée : 4 jours

Objectif

Cette formation est conçue pour vous faire découvrir les fondamentaux de la gestion des cubes avec SSAS. En effet, cet outil utilise des concepts assez différents des bases de données relationnelles, aussi bien en termes de structure de données qu’en termes de langage. Ainsi les habitués du langage SQL seront sans doute surpris lors de leurs premières requêtes MDX (qui est le langage de requête sur les cubes).
Tous les exercices sont orientés pour que le débutant puisse découvrir de lui-même les différences fondamentales avec les bases de données classiques.
Toujours pour faciliter l’apprentissage, les bases de données utilisées lors des exercices sont entièrement en Français, ce qui permet de distinguer du premier coup d’œil les mots réservés des données.
Vous apprendrez non seulement à créer des cubes avec des assistants, ce qui est intéressant lors de la 1ère mise ne œuvre, mais également à modifier les structures par la suite : ceci correspond à ce que vous aurez à faire dans le ‘monde réel’.

À qui s’adresse cette formation

A tous ceux dont l’objectif est la mise en place de cubes avec SSAS.
Il est à noter qu’une connaissance minimale de SQL (à savoir écrire un ordre Select) est nécessaire, et que, pour mieux bénéficier de ce cours, une pratique des outils de SQL Server est un plus (Management Studio en particulier). Le public visé est constitué de développeurs, administrateurs de données.

Travaux pratiques

  • Construction de votre premier cube
  • Travail sur les DSV
  • Ajout de dimension, révision de présentation
  • Ajout de mesures, organisation des mesures
  • Hiérarchies de plusieurs à plusieurs et de 1 à plusieurs
  • Propriétés des hiérarchies
  • Utilisation de la dimension time
  • Hiérarchie parent-enfant
  • Relation de fait, relation régulière, relation référencée, relation plusieurs_plusieurs
  • Dimension de temps côté serveur
  • Membres, tuples, sets, slicing, dicing
  • With member, with set, nonempty
  • Membre calculé, set, scope
  • KPI
  • Reporting Services et SSAS
  • Utiliser un cube avec Excel
  • Déploiement
  • Traitement d’une solution avec XMLA
  • Utilisation d’algorithme de segmentation

Contenu détaillé

Notions fondamentales

Data Warehouse, datamart, datamining
Types de base de données
  • OLTP
  • OLAP
  • Besoin d'alimenter le système OLAP

Présentation de SSAS

  • Concepts
  • Outils

Création de cube dans un projet SSAS

Mode OnLine ou projet
Composants du projets SSAS
  • Sources de données
  • Vues des sources de données
  • Mesures et groupes de mesures
  • Dimensions
  • Cubes
  • Navigateur

Notre premier projet

  • Création de source de données
  • Création de la DSV à partir de la source
  • Création de cube avec l'assistant

Travail sur les vues de sources de données

  • Renommer tables et colonnes
  • Ajout de calculs nommés
  • Ajout de tables
  • Ajout de vues
  • Définition de clés logiques
  • Définition de relations logiques

Modification de cubes

Concepts de base sur dimensions et mesures
  • Ajout de dimension régulière
  • Revoir le format des mesures
  • Propriétés des attributs de dimension
  • Ajout de mesures
  • Fonction d'agrégat sur la mesure
  • Gestion de dossiers pour organiser les mesures

Les hiérarchies utilisateur

  • Relations de plusieurs à plusieurs
  • Relations de 1 à plusieurs
  • Propriétés des hiérarchies d'attributs

Dimensions particulières

  • La dimension Time

Relations parent-enfant

Relations entre groupes de mesures et dimensions

Relation de fait
Relation régulière
Relation référencée
Relation de plusieurs à plusieurs
La dimension Server Time

Le langage MDX (introduction) et son utilisation

Introduction
Concepts de base
  • Membre
  • Tuple
  • Set nommé ou pas

Utiliser MDX avec SSMS

  • Un ordre SELECT bien particulier
  • WITH SET, WITH MEMBER,NON EMPTY

Ajout de membres calculés au cube
Utilisation de SCOPE pour des calculs particuliers
Indicateurs de performance clé

  • Notions de Valeur, Objectif, Status, tendance
  • Paramétrage des données du KPI
  • Visualisation avec le navigateur

Utilisation dans une application cliente

Reporting Services
Office 2003 et Excel
Office 2007 et Excel

Exploitation du cube

Déploiement
  • Depuis BIDS
  • Avec l'assistant de déploiement
  • A partir de scripts XMLA

Process des données

  • Modes de process
  • Lieux de process
Sauvegarde et restauration
Surveillance de l'exploitation
  • Mise en place des logs
  • Utilisation du profiler

Stockage des cubes

Stockage des dimensions MOLAP ou ROLAP
Stockage des mesures MOLAP, ROLAP,HOLAP
Gestion des partitions
Affinage du stockage des agrégations

Gestion de la sécurité

Authentification des utilisateurs
Rôles de serveur
Rôles de bases de données
Autorisations sur les données

Introduction au data mining

Les concepts et objectifs
Familles d'algorithmes
Algorithmes
Prêts pour des formations entièrement adaptées à vos besoins ?
Pour plus d'informations sur la création de formations optimisées pour répondre à vos besoins, demandez une étude personnalisée ou appelez le 01 49 68 53 87.