Table des matières
- Avant-propos
- 1. À qui s’adresse ce livre ?
- 2. Pré-requis
- 3. Objectifs du livre
- 4. Notations
- Introduction à la Business Intelligence
- 1. Du transactionnel au décisionnel
- 2. Business Intelligence
- Théories de la Business Intelligence
- 1. Architectures des systèmes décisionnels
- 1.1 Variétés des systèmes décisionnels
- 1.2 Data Mart et Data Warehouse
- 2. Modélisation OLAP
- 2.1 Modèles en étoile et en flocon
- 2.2 Dimensions
- 2.2.1 Attributs
- 2.2.2 Clés
- 2.2.3 Variation des dimensions
- 2.3 Faits, agrégations et cubes
- 3. Conduite de projets
- 3.1 La démarche itérative
- 3.2 Les étapes de conception du Data Mart
- 3.3 Implémentation
- 4. Self-service
- 4.1 Self-service, du personnel au groupe
- 4.2 Business Intelligence d’entreprise
- 5. Big data
- 6. Cloud
- 1. Architectures des systèmes décisionnels
- Business Intelligence Microsoft
- 1. Offre générale
- 1.1 Positionnement
- 1.1.1 BI pour tous
- 1.1.2 BI en libre-service
- 1.1.3 Offre évolutive
- 1.1.4 Offre extensible
- 1.2 Modèle unifié
- 1.2.1 Toutes les sources de l’entreprise
- 1.2.2 Un portail unique
- 1.1 Positionnement
- 2. La suite SQL Server
- 2.1 SQL Server
- 2.2 Analysis Services
- 2.2.1 BISM multidimensionnel
- 2.2.2 BISM tabulaire
- 2.2.3 Power Pivot
- 2.2.4 Choix du modèle
- 2.3 Reporting Services
- 2.4 Integration Services
- 2.5 Master Data Services
- 2.6 Data Quality Services
- 2.7 Éditions SQL Server
- 2.7.1 Gamme évolutive
- 2.7.2 Licence
- 2.7.3 Configuration du système
- 3. Office
- 3.1 Excel
- 3.2 Power BI pour Excel
- 3.3 SharePoint
- 3.3.1 SharePoint Foundation
- 3.3.2 Microsoft SharePoint Server
- 3.3.3 Complément SSRS pour les technologies SharePoint
- 3.3.4 Excel Services
- 3.3.5 Performance Point Server
- 3.3.6 Power Pivot pour SharePoint
- 3.3.7 Power View pour SharePoint
- 4. Le nuage
- 4.1 SQL Azure
- 4.2 Machines virtuelles Azure
- 4.3 Power BI
- 4.4 SharePoint Online
- 4.5 HDInsight
- 4.6 Place de marché Azure
- 5. Premiers pas avec SQL Server
- 5.1 SSDT
- 5.2 SSMS
- 5.3 L’exemple Adventure Works
- 1. Offre générale
- Modéliser le Data Mart SQL
- 1. Caractéristiques du DM
- 2. Dimensions
- 2.1 Utilisation
- 2.2 Colonnes
- 2.3 Clés de substitution
- 2.4 Index
- 2.5 Membre inconnu
- 2.6 Dimension calendrier
- 3. Table de faits
- 3.1 Colonnes
- 3.2 Index
- 3.3 Index columnstore
- 3.4 Partitions
- 4. Base de données
- 4.1 Intégrité référentielle
- 4.2 Bases de données contained
- 4.3 Mode de récupération, sauvegardes
- 4.4 Compression
- 5. Assistant de création du modèle
- 6. Requête décisionnelle
- 6.1 Vues indexées
- 6.2 Requêtes
- Créer le modèle tabulaire
- 1. Présentation
- 1.1 Bases du modèle tabulaire
- 1.2 Développement et gestion
- 1.3 Gérer les bases déployées
- 1.4 Métadonnées
- 1.5 Architecture
- 1.6 Méthodologie tabulaire
- 2. Données
- 2.1 Connexions
- 2.2 Tables
- 2.3 Relations
- 2.4 Exemple
- 3. Modèle sémantique
- 3.1 Colonnes calculées
- 3.2 Mesures
- 3.3 KPI (IPC)
- 3.4 Hiérarchies
- 3.5 Perspectives
- 4. Expressions DAX
- 4.1 Références
- 4.2 Opérateurs
- 4.3 Types
- 4.4 Fonctions logiques
- 4.5 Agrégats
- 4.6 Relations
- 4.7 Contextes et filtres
- 4.8 Hiérarchies parent-enfants
- 5. Table de dates
- 5.1 Déclarer la table de dates
- 5.2 Fonctions de dates
- 5.3 Dimensions jouant un rôle
- 6. Sécurité
- 7. Déploiement de la base SSAS
- 8. Alimentation de la base SSAS
- 8.1 Options de traitement
- 8.2 Traitement depuis SSMS
- 8.3 Traitement depuis SSIS
- 9. DirectQuery et partitions
- 9.1 Partitions
- 9.2 DirectQuery
- 10. Requêtes DAX
- 1. Présentation
- Créer le modèle multidimensionnel
- 1. Présentation de SSAS multidimensionnel
- 1.1 Modèle dimensionnel unifié
- 1.2 Métadonnées
- 1.3 Propriétés du projet
- 1.4 Méthodologie pour créer l’UDM
- 2. Données
- 2.1 Sources de données
- 2.2 Vue de sources de données
- 3. Dimensions
- 3.1 Terminologie
- 3.2 Assistant Dimension
- 3.3 L’éditeur de dimension
- 3.4 Propriétés de la dimension
- 3.5 Structure : attributs et hiérarchies
- 3.6 Relations d’attributs
- 3.7 Test
- 4. Cubes
- 4.1 Terminologie
- 4.2 Assistant Cube
- 4.3 L’éditeur de cube
- 4.4 Structure de cube
- 4.4.1 Mesures
- 4.4.2 Dimensions
- 4.4.3 Cube
- 4.5 Utilisation des dimensions
- 4.6 Traitement et test du cube
- 5. Déploiement de la base SSAS
- 5.1 Options de conception du studio
- 5.2 Déploiement en développement
- 5.3 Assistant de déploiement
- 6. Alimentation de la base OLAP
- 6.1 Options de traitement
- 6.2 Traitement depuis SSMS
- 6.3 Traitement depuis SSIS
- 7. Expressions MDX
- 7.1 Éléments de MDX
- 7.2 Manipulation
- 7.3 Mesure calculée et membre calculé
- 7.4 Membre par défaut
- 7.5 Jeu nommé (Named Set)
- 1. Présentation de SSAS multidimensionnel
- Finaliser le modèle multidimensionnel
- 1. Enrichir fonctionnellement la base SSAS
- 1.1 Commande de script
- 1.2 KPI
- 1.3 Actions
- 1.4 Traductions
- 1.5 Perspectives
- 1.6 Assistant Business Intelligence
- 1.6.1 Exécuter l’assistant Time Intelligence
- 1.6.2 Définir l’intelligence comptable
- 1.6.3 Spécifier un opérateur unaire
- 1.6.4 Créer une formule de membre personnalisée
- 1.6.5 Définir la conversion monétaire
- 1.7 Objets liés
- 1.8 Écriture (Writeback)
- 1.8.1 Dimension en écriture
- 1.8.2 Groupe de mesures en écriture
- 2. Rôles de sécurité
- 3. Stockage et partitions
- 3.1 Partitions
- 3.2 Modes de stockage
- 3.3 Agrégations
- 3.3.1 Conception d’agrégations
- 3.3.2 Optimisation basée sur l’utilisation
- 3.4 Traitement
- 3.5 Mise en cache proactive
- 1. Enrichir fonctionnellement la base SSAS
- Créer des rapports avec SSRS
- 1. Présentation de SSRS
- 1.1 Langage de définition de rapports
- 1.2 Services
- 1.2.1 Serveur de rapports
- 1.2.2 Gestionnaire de rapports
- 1.3 Développement
- 1.3.1 Éléments à déployer
- 1.3.2 Outils de développement
- 1.3.3 Développement de rapport MDX
- 1.4 Solution SSRS
- 2. Extraction des données
- 2.1 Sources de données
- 2.1.1 Source de données partagée
- 2.1.2 Source de données du rapport
- 2.1.3 Propriétés de la source de données partagée
- 2.1.4 Propriétés de la source de données du rapport
- 2.2 Dataset
- 2.3 Concepteur de requêtes MDX graphique
- 2.4 Requêtes MDX pour SSRS
- 2.4.1 Clause FROM
- 2.4.2 Clause ON ROWS
- 2.4.3 Clauses ON COLUMNS et WITH MEMBER
- 2.4.4 Filtres
- 2.4.5 Paramètres
- 2.1 Sources de données
- 3. Mise en forme d’un rapport avec SSDT
- 3.1 Boîte à outils
- 3.1.1 Régions de données
- 3.1.2 Visualisation des données
- 3.1.3 Éléments de rapport
- 3.1.4 Sous-rapport
- 3.1.5 Parties de rapport
- 3.2 Expressions
- 3.3 Format des valeurs
- 3.4 Actions
- 3.5 Exemple des commandes par canal
- 3.6 Exemple Carte du CA par département
- 3.1 Boîte à outils
- 4. Utilisation de Report Builder
- 4.1 Choix entre SSDT et Report Buidler
- 4.2 Choix entre Report Builder 1.0 et 3.0
- 5. Déploiement
- 5.1 Déploiement depuis SSDT
- 5.2 Déploiement avec le gestionnaire de rapports
- 6. Impression
- 6.1 Mise en page
- 6.2 Formats de rendu
- 6.3 Impression client
- 7. Administration
- 7.1 Configuration du serveur
- 7.2 Sécurité
- 7.2.1 Rôles sur les éléments
- 7.2.2 Rôles système
- 7.2.3 Utilisateurs extérieurs
- 1. Présentation de SSRS
- Exploiter SSRS
- 1. Introduction
- 2. Serveur de rapports
- 2.1 Déploiement
- 2.2 Abonnements
- 2.2.1 Introduction
- 2.2.2 Sécurité
- 2.2.3 Planification
- 2.2.4 Abonnement standard
- 2.2.5 Abonnement piloté par les données
- 2.3 Le rapport lié (Linked Report)
- 2.4 L’instantané (Snapshot)
- 2.5 Cache
- Power Pivot et Power View
- 1. BI libre-service Microsoft
- 2. Power Pivot
- 2.1 Déploiement Power Pivot
- 2.2 Principes du Power Pivot
- 2.2.1 Préparation des données
- 2.2.2 Mise en forme des rapports
- 2.2.3 Fonctionnalités Excel
- 2.2.4 Fonctionnalités Power Pivot
- 2.3 Exemple DADS
- 2.3.1 Présentation de l’exemple
- 2.3.2 Création du jeu de données Power Pivot
- 2.3.3 Mise en forme du rapport
- 2.4 Création d’une hiérarchie
- 2.5 Publication dans SharePoint
- 3. Power View
- 3.1 Power View pour SharePoint
- 3.2 Power View pour Excel
- 3.3 Visualisations
- 3.4 Champs
- 3.5 Images
- 3.6 Tri
- 3.7 Mosaïque
- 3.8 Segment (Slicer)
- 3.9 Focus sur sélection
- 3.10 Multiples
- 3.11 Axe de lecture
- 3.12 Filtres
- 3.13 Dimensionnement d’une visualisation
- 3.14 Mode Lecture
- 3.15 Export PowerPoint
- Alimenter le Data Mart avec SSIS
- 1. Présentation de SSIS
- 1.1 Comparaison des modèles de déploiement
- 1.1.1 Modèle de déploiement de package
- 1.1.2 Modèle de déploiement de projet
- 1.2 Changement de modèle
- 1.3 Paquets DTSX
- 1.4 Le studio de développement
- 1.4.1 Aperçu du studio
- 1.4.2 Projets SSIS
- 1.4.3 Exécution
- 1.1 Comparaison des modèles de déploiement
- 2. Gestion des connexions
- 2.1 Centraliser les connexions du paquet
- 2.2 Types de connexions
- 2.3 Connexions aux bases de données
- 2.4 Sécurité du paquet
- 3. Flux de contrôle (Control Flow)
- 3.1 Contraintes de précédence
- 3.2 Boîte à outils du flux de contrôle
- 3.2.1 Tâches de flux de contrôle
- 3.2.2 Conteneurs de flux de contrôle
- 4. Flux de données (Data Flow)
- 4.1 Boîte à outils du flux de données
- 4.1.1 Sources de flux de données
- 4.1.2 Destinations de flux de données
- 4.1.3 Transformations de flux de données
- 4.2 Alimentation d’une dimension
- 4.3 Alimentation d’un groupe de mesures
- 4.4 Développements
- 4.4.1 Variables
- 4.4.2 Expressions
- 4.4.3 Paramètres
- 4.4.4 Gestionnaires de connexions
- 4.1 Boîte à outils du flux de données
- 1. Présentation de SSIS
- Exploiter et maîtriser SSIS
- 1. Développement avancé
- 1.1 Ordre et tri des données
- 1.2 Audit
- 1.3 Reprise sur erreur
- 1.3.1 Transaction
- 1.3.2 Checkpoint
- 1.4 Événements
- 1.5 Formats internationaux
- 2. Production
- 2.1 Architecture
- 2.2 Catalogue SSIS : SSISDB
- 2.3 Projets du catalogue
- 2.4 Environnements du catalogue
- 2.5 Liaisons entre projets et environnements
- 2.6 Exécution depuis le catalogue
- 2.7 Exécution depuis l’Agent
- 2.8 Exécution depuis l’utilitaire
- 2.9 Déploiement
- 2.10 Journaux
- 2.11 Drainage de données
- 1. Développement avancé
- Tirer parti de SQL pour l’ETL
- 1. Présentation
Soyez le premier à donner votre avis sur “SQL Server 2014 Implémentation d’une solution de Business Intelligence (Sql Server, Analysis Services, Power BI…)”