
Cours SAP HANA
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.
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.
Contenu du cours
8 Chapitres • 36 LeçonsDurée entre 4 et 360 heures (vous décidez)
Chapitre 1MasquerCacher les détailsVoir les détailsFondamentaux et architecture de SAP HANA
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 2MasquerCacher les détailsVoir les détailsNavigation dans SAP HANA Studio et Cockpit
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 3MasquerCacher les détailsVoir les détailsAdministration de base de données et gestion système
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 4MasquerCacher les détailsVoir les détailsSécurité, autorisation et conformité
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 5MasquerCacher les détailsVoir les détailsModélisation des données avec des vues de calcul
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 6MasquerCacher les détailsVoir les détailsDéveloppement SQLScript et de procédures stockées
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 7MasquerCacher les détailsVoir les détailsDéveloppement d'applications natives SAP HANA
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 8MasquerCacher les détailsVoir les détailsAnalyse avancée et réglage des performances
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.
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...

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.

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 !

La plateforme est rapide, simple à utiliser. La diversité du contenu et les vidéos complémentaires aident beaucoup dans l'apprentissage.

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




















