Choisissez votre langue
Cours SAP HANA
Plus de 2 millions d'étudiants dans le monde

Cours SAP HANA

4,1

Maîtrisez SAP HANA de A à Z — architecture, administration, modélisation des données et développement d'applications natives. Ce cours permet aux professionnels de l'informatique et aux développeurs d'acquérir les compétences pratiques nécessaires pour déployer, sécuriser et optimiser les systèmes HANA dans des environnements d'entreprise. Que vous visiez un poste d'administrateur de base de données ou une certification SAP, il s'agit de la formation HANA la plus complète disponible.

Dedika pour les entreprises

Ce que vous allez apprendre:

Vous acquerrez une compréhension approfondie de l'architecture en mémoire de SAP HANA et apprendrez à administrer des systèmes multilocataires, configurer la sécurité et exécuter des stratégies de sauvegarde et de reprise. Vous concevrez des vues de calcul hautes performances et rédigerez des procédures SQLScript qui poussent la logique complexe directement dans le moteur de base de données. Le cours couvre également le développement d'applications natives à l'aide de XS Advanced, des services OData et des conteneurs HDI. Les sujets avancés incluent l'optimisation des requêtes, l'analyse prédictive avec PAL, le traitement de graphes et les pipelines CI/CD pour les projets HANA. À la fin, vous disposerez de la profondeur technique nécessaire pour gérer et étendre SAP HANA dans un environnement de production en entreprise.

Comment vous étudiez de façon pratique Cours SAP HANA

Comment vous pratiquez Cours SAP HANA

Pour vous, entreprise, qui souhaitez former votre équipe

Avec Dedika pour les entreprises, le cours inclut des exercices et des exemples adaptés à votre propre activité et aux besoins spécifiques de votre entreprise.

Cliquez ici

Contenu du cours

8 Chapitres • 36 LeçonsDurée entre 4 et 360 heures (vous décidez)

Chapitre 1Voir les détails

Fondamentaux et architecture de SAP HANA

  • Leçon 1 • Vue d'ensemble de l'architecture système SAP HANA

    Examine l'architecture HANA multicouche, y compris le serveur d'index, le serveur de noms et le serveur de statistiques. Relie les rôles des composants aux performances globales et à la fiabilité du système.

  • Leçon 2 • Modèles de déploiement HANA

    Compare les déploiements HANA sur site, cloud et hybrides, ainsi que leurs exigences en matière d'infrastructure. Aide les apprenants à sélectionner le modèle approprié pour des scénarios métier donnés.

  • Leçon 3 • Persistance des données et couches de stockage

    Explique comment HANA équilibre la vitesse mémoire avec la persistance sur disque via des points de sauvegarde et des journaux. Ancre les apprenants dans les concepts de durabilité des données essentiels pour les systèmes de production.

  • Leçon 4 • Introduction au calcul en mémoire

    Couvre les principes du traitement des données en mémoire et pourquoi il permet l'analyse en temps réel. Établit la base conceptuelle pour tous les sujets HANA ultérieurs.

Chapitre 2Voir les détails

Navigation dans SAP HANA Studio et Cockpit

  • Leçon 1 • Notions essentielles de SAP HANA Cockpit

    Couvre l'interface Web de Cockpit pour la surveillance du système, les alertes et la configuration. Complète les connaissances de Studio avec des capacités d'administration accessibles depuis un navigateur.

  • Leçon 2 • Perspectives de SAP HANA Studio

    Présente les perspectives d'administration, de modélisation et de développement ainsi que leurs barres d'outils. Les apprenants associent chaque perspective à des rôles professionnels et des tâches quotidiennes spécifiques.

  • Leçon 3 • Console SQL et requêtes de base

    Enseigne l'utilisation de la console SQL dans Studio pour exécuter des requêtes et inspecter les résultats. Fournit la base de requêtes nécessaire pour tous les chapitres sur la modélisation des données et l'administration.

  • Leçon 4 • Configuration de l'environnement de développement

    Guide l'installation et la configuration de SAP HANA Studio et des outils clients sur un poste de travail. Garantit que chaque apprenant dispose d'un espace de travail fonctionnel avant d'explorer les fonctionnalités.

Chapitre 3Voir les détails

Administration de base de données et gestion système

  • Leçon 1 • Gestion des correctifs et mises à niveau

    Décrit le cycle de vie des révisions et des packages de support HANA ainsi que les étapes pour des mises à niveau sûres. Les apprenants planifient et exécutent les mises à niveau tout en minimisant les risques de temps d'arrêt.

  • Leçon 2 • Surveillance et alertes de performance

    Présente les vues de surveillance intégrées, les canaux d'alerte et le service de statistiques pour une gestion proactive. Prépare les apprenants à détecter et à escalader rapidement les problèmes de santé du système.

  • Leçon 3 • Stratégies de sauvegarde et de récupération

    Couvre les types de sauvegarde complets, incrémentiels et différentiels, ainsi que leurs meilleures pratiques de planification. Relie la stratégie de sauvegarde aux objectifs de temps de récupération et de point de récupération.

  • Leçon 4 • Configuration système et paramètres

    Enseigne la modification des paramètres des fichiers ini via Studio, Cockpit et les commandes SQL. Les apprenants comprennent les couches de paramètres et la façon dont les modifications se propagent dans le système.

  • Leçon 5 • Gestion du conteneur de base de données mutualisée

    Explique l'architecture de la base de données système et de la base de données locataire introduite dans le mode mutualisé HANA. Les apprenants créent, démarrent, arrêtent et isolent les bases de données locataires.

Chapitre 4Voir les détails

Sécurité, autorisation et conformité

  • Leçon 1 • Chiffrement des données au repos et en transit

    Enseigne le chiffrement des volumes, le chiffrement des journaux et la configuration TLS pour la communication client-serveur. Relie les contrôles de chiffrement aux exigences réglementaires de protection des données.

  • Leçon 2 • Méthodes d'authentification et gestion des utilisateurs

    Couvre les utilisateurs de base de données, l'intégration LDAP, SAML et les options d'authentification Kerberos. Établit la gestion des identités comme première ligne de défense de la sécurité HANA.

  • Leçon 3 • Rôles, privilèges et autorisation

    Explique les privilèges système, les privilèges d'objet, les privilèges analytiques et les hiérarchies de rôles. Les apprenants appliquent les principes du moindre privilège pour protéger les objets de données sensibles.

  • Leçon 4 • Journalisation d'audit et rapports de conformité

    Configure le cadre de politique d'audit HANA pour capturer les actions des utilisateurs et les événements d'accès aux données. Prépare les apprenants à produire des preuves pour les examens de conformité internes et externes.

Chapitre 5Voir les détails

Modélisation des données avec des vues de calcul

  • Leçon 1 • Paramètres d'entrée et variables

    Couvre les paramètres d'entrée statiques et dynamiques ainsi que les variables de filtre pour rendre les vues contextuelles. Permet aux apprenants de créer des modèles flexibles qui s'adaptent aux requêtes initiées par l'utilisateur.

  • Leçon 2 • Construction de vues de calcul graphiques

    Parcourt la création de nœuds de projection, de jointure, d'union et d'agrégation dans l'éditeur graphique. Les apprenants assemblent des modèles multi-sources qui reflètent une logique métier réelle.

  • Leçon 3 • Vues de calcul scriptées avec SQLScript

    Enseigne l'écriture de vues de calcul basées sur SQLScript pour une logique qui ne peut pas être exprimée graphiquement. Fait le pont entre les compétences de modélisation graphique et la transformation de données programmatique.

  • Leçon 4 • Performance des vues et optimisation

    Applique l'analyse des plans d'explication, l'élagage des partitions et l'élagage des colonnes pour améliorer l'exécution des vues. Prépare directement les apprenants au déploiement de modèles de qualité production.

  • Leçon 5 • Concepts de modélisation de l'information

    Présente les vues d'attributs, les vues analytiques et les vues de calcul dans le cadre de modélisation HANA. Fournit la carte conceptuelle dont les apprenants ont besoin avant de construire tout type de vue.

Chapitre 6Voir les détails

Développement SQLScript et de procédures stockées

  • Leçon 1 • Fonctions table et fonctions scalaires

    Enseigne la création de fonctions table définies par l'utilisateur et de fonctions scalaires destinées à être utilisées dans des requêtes SQL. Étend la capacité des apprenants à intégrer une logique personnalisée directement dans les instructions SELECT.

  • Leçon 2 • Fondamentaux du langage SQLScript

    Présente la syntaxe SQLScript, les types de données, les déclarations de variables et les structures de contrôle de flux. Établit les bases de programmation nécessaires à tous les sujets de développement de procédures.

  • Leçon 3 • Débogage et test de SQLScript

    Utilise le débogueur HANA Studio et les scripts de test pour valider l'exactitude et les performances des procédures. Développe des habitudes d'assurance qualité essentielles pour les déploiements en production.

  • Leçon 4 • Conception et exécution de procédures stockées

    Couvre la syntaxe CREATE PROCEDURE, les paramètres IN/OUT/INOUT et les conventions d'appel. Les apprenants créent des procédures côté serveur réutilisables qui encapsulent une logique métier complexe.

Chapitre 7Voir les détails

Développement d'applications natives SAP HANA

  • Leçon 1 • Déploiement d'applications et cycle de vie

    Guide l'empaquetage, le déploiement et la mise à jour d'applications multi-cibles sur la plateforme XSA. Prépare les apprenants aux workflows de livraison continue dans les projets d'entreprise.

  • Leçon 2 • Services OData avec CDS et XSOData

    Enseigne la définition de services OData v2 et v4 sur les données HANA à l'aide d'annotations CDS et de fichiers XSOData. Connecte les modèles de données aux API REST consommables pour les applications front-end.

  • Leçon 3 • Conteneurs HDI et artefacts de déploiement

    Couvre le modèle de conteneur HANA Deployment Infrastructure et ses types d'artefacts pour la gestion des schémas. Les apprenants automatisent le déploiement des schémas à l'aide de plugins HDI et de fichiers de construction.

  • Leçon 4 • Architecture d'exécution XS Advanced

    Explique le serveur d'applications XS Advanced, son modèle de microservice et le rôle du service UAA. Fournit le contexte de la plateforme nécessaire avant d'écrire du code d'application XSA.

  • Leçon 5 • Modules Node.js pour applications HANA

    Développe une logique métier côté serveur à l'aide des packages Node.js @sap/hana-client et @sap/xsenv. Les apprenants intègrent les appels de base de données au traitement au niveau de l'application.

Chapitre 8Voir les détails

Analyse avancée et réglage des performances

  • Leçon 1 • Partitionnement et distribution des tables

    Explique les stratégies de partitionnement par plage, par hachage et en tourniquet, ainsi que leur impact sur l'exécution parallèle des requêtes. Les apprenants conçoivent des schémas de partitionnement qui s'alignent sur les modèles d'accès aux requêtes.

  • Leçon 2 • Analyse prédictive avec PAL et APL

    Présente la Predictive Analysis Library et l'Automated Predictive Library pour l'apprentissage automatique dans la base de données. Les apprenants exécutent des algorithmes de classification, de régression et de clustering sur les données HANA.

  • Leçon 3 • Gestion de la mémoire et classes de charge de travail

    Couvre la configuration du pool mémoire, l'affectation des classes de charge de travail et la gestion des groupes de ressources. Les apprenants équilibrent les charges de travail concurrentes pour maintenir un débit système constant.

  • Leçon 4 • Optimisation des requêtes et plans d'exécution

    Enseigne l'utilisation systématique des plans d'explication, du visualiseur de plan et de l'analyseur SQL pour diagnostiquer les requêtes lentes. Les apprenants appliquent des réécritures et des indications ciblées pour obtenir des améliorations de vitesse mesurables.

  • Leçon 5 • Moteur de graphes et traitement spatial

    Couvre la création d'espaces de travail de graphes HANA et les types de données spatiales pour l'analyse de réseaux et de localisation. Étend la boîte à outils analytique des apprenants au-delà des structures de données tabulaires.

Certification

Votre certificat valide de réussite

Ce cours est pour vous :

  • Administrateurs de base de données : souhaitant se spécialiser dans la plateforme mémoire de SAP.

  • Développeurs backend : souhaitant créer des applications natives directement sur HANA.

  • Ingénieurs BI : cherchant à concevoir des modèles de données analytiques hautes performances.

  • Consultants SAP : ayant besoin de références techniques plus approfondies pour étendre le périmètre des projets.

  • Généralistes IT : prêts à se réorienter vers une spécialité de base de données ciblée et très demandée.

  • Jeunes diplômés en informatique : visant à intégrer l'écosystème SAP dès le début de leur carrière.

Ce que disent nos élèves

Vos cours sont parfaits. J'ai acheté le forfait d'un an et j'ai enfin l'opportunité de suivre divers sujets qui m'intéressent sans avoir besoin de changer de plateforme... je vous remercie pour tout ce que vous faites, je vous ai déjà recommandés à d'autres personnes...
Giulio Carlo
Giulio CarloÉtudiant en Marketing Digital
J'aime la façon dont les leçons vont droit au but et comment je peux changer de chapitres et passer le contenu dont je n'ai pas besoin.
Mariana Ferres
Mariana FerresÉtudiante en Photographie
J'aime le contenu et la façon dont les vidéos sont présentées et transcrites, ce qui accélère le processus !
Luciana Alvarenga
Luciana AlvarengaÉtudiante en Design d'Ongles
La plateforme est rapide, simple à utiliser. La diversité du contenu et les vidéos complémentaires aident beaucoup dans l'apprentissage.
André Felipe
André FelipeÉtudiant en Ingénierie de Prompt

Formations principales

FAQ

Qui est Dedika ?

Le certificat est-il valable au Maroc ?

Les cours sont-ils gratuits ?

Quelle est la charge de travail du cours ?

Comment sont les cours ?

Comment fonctionnent les cours ?

Quelle est la durée des cours ?

Quel est le coût ou le prix des cours ?

Qu'est-ce qu'un cours EAD ou en ligne et comment ça marche ?

Cours PDF