SQL Server 2016 BI, les nouveautés pour le Big Data, 2 jours

Présentation

Ce cours présente les nouvelles fonctionnalités adressant des problématiques Big Data dans SQL Server 2016.

Chaque sujet sera présenté et mise en oeuvre à l’aide des outils Microsoft associés. Vous y découvrirez également les possibilités offertes par SQL Server R Services pour la Data Science.

Objectifs pédagogiques

  • Comprendre ce qu’est le Big Data
  • Comprendre l’architecture de Polybase dans SQL Server
  • Savoir comment configurer et exploiter Polybase
  • Connaître les composants Big Data présents dans Azure Feature Pack pour Integration Services
  • Utiliser des composants Big Data dans SQL Server Integration Services
  • Comprendre ce qu’est la Data Science et utiliser SQL Server R Services

Durée : 2 jours – 14 heures

Dates et prix : contact@fc3h.fr

Pré-réquis

  • Connaissances de base des SGBDR, de la base SQL Server et du langage SQL.
  • Connaissances de base des principes de modélisation de Data Warehouse.

Public concerné

Chefs de projet BI, développeurs et analystes, administrateurs ayant à déployer et gérer des solutions basées sur SQL Server BI.

PROGRAMME DE FORMATION

Introduction au Big Data

  • Qu’est ce que le Big Data ?
  • Comparaison des approches Business Intelligence et Big Data.
  • Concepts clés du Big Data.
  • Architecture Big Data, composants d’une solution Big Data.
  • Exemples de distribution Big Data.
    • Exemple : Exemples de mises en oeuvre de projets Big Data, présentation d’architectures et de distributions.

Le Big Data avec SQL Server et Polybase

  • Polybase, la couche d’abstraction entre le SQL et des données externes : présentation de l’architecture.
  • Configuration de Polybase : paramétrage pour la connectivité du stockage d’objets blob Azure et PolyBase Hadoop.
  • Interrogation de Polybase : construction de requêtes basées sur des tables externes configurées avec Polybase
    • Démonstration : Configuration et interrogation de Polybase, configuration d’une table externe, construction d’une requête interrogeant à la fois des données Polybase et des données d’une base SQL.

Utilisation de l’ETL Integration Services SQL Server 2016 pour le Big Data

  • Integration Services dans SQL Server 2016 : présentation rapide de l’ETL de SQL Server
  • Azure Feature Pack pour Integration Services : présentation du contenu et de l’installation.
  • Présentation des composants Big Data dans Integration Services, liste des composants (tâches et transformations).
    • Travaux pratiques : Démonstration et exemple d’implémentation. Développement de packages SSIS pour le Big Data.

Data Science avec R

  • Présentation de la Data Science.
  • Introduction au langage R.
  • Les types de données R.
  • Les fonctions R.
  • Présentation de l’environnement de développement R Studio.
    • Travaux pratiques : Développement R avec RStudio. Manipulation des types de données de base. Création de fonctions.

SQL Server R Services

  • Pourquoi utiliser un serveur R ?
  • Présentation de SQL Server R Services.
  • Installation du serveur SQL Server R Services.
  • Fonctions du package RevoScaleR.
    • Démonstration : Démonstration d’utilisation du package RevoScaleR.

Data Science avec R et SQL Server

  • Présentation de la Data Science.
  • Introduction au langage R.
  • Présentation de SQL Server R Services.

Réflexion collective

  • Illustration des présentations à l’aide de démonstrations.
    • Exercice : Développement R, exécution de scripts exemples.