Passer commande via notre portail client

Partager cet article ...Print this pageEmail this to someoneTweet about this on TwitterShare on FacebookShare on Google+Share on LinkedInPin on PinterestShare on TumblrDigg this
Administration  de MarkLogic
AD / LI-SYS-293

OBJECTIFS PEDAGOGIQUES

A la fin du cours, le stagiaire sera capable de :

-       installer et d’initialiser le serveur MarkLogic
-       décrire l’architecture d’un cluster MarkLogic
-       décrire les différences et similitudes entre MarkLogic et un SGBDR (système de gestion de bases de données relationnelles)
-       configurer le serveur MarkLogic, serveurs d’application, bases de données et forêts
-       charger des documents dans MarkLogic via XQuery, REST et MarkLogic Content Pump.
-       extraire des informations de documents d’une base de données via différentes méthodes
-       réaliser des recherches simples
-       configurer des index personnalisés
-       installer et configurer Content Processing Framework pour l’ingestion et la transformation des données
-       configurer les permissions sur les documents et les privilèges des rôles et au niveau du serveur d’application
-       comprendre les transactions dans MarkLogic
-       décrire et personnaliser l’optimisation des forêts (merges)
-       comprendre et paramétrer le rééquilibrage automatique des données dans le cluster
-       redimensionner une base de données
-       créer une sauvegarde de base de données et planifier une sauvegarde automatique
-       restaurer une base de données
-       décrire la restauration jusqu’à un point précis dans le temps grâce à la sauvegarde du journal de transactions
-       décrire les options de réplication pour la haute disponibilité en cas de défaillance d’un ou plusieurs serveurs
-       décrire la réplication de toute une base en cas de sinistre sur tout un site
-       utiliser les outils de supervision

PUBLIC

PRE–REQUIS

Administrateurs Fortement recommandés :
-       Les Fondamentaux de MarkLogic (BDD-130)

CONTENU

Jour 1

Module 1 : Présentation de MarkLogic
Description des 3 composants de MarkLogic
Présentation de cas d’utilisation de MarkLogic
Citer les caractéristiques d’une base de données NoSQL professionnelle
Travaux Pratiques

Module 2 : Installation de MarkLogic
Installer MarkLogic
Installer la licence produit
Utiliser l’interface de consultation (Query Console)
Travaux Pratiques

Module 3 : L’architecture
Description des composants suivants : les bases de données MarkLogic, les forêts, les stands, l’index universel, les serveurs d’application, nœud évaluateur et nœud d’accès aux données, les groupes de serveurs, le cluster les caches, les options de stockage.
Travaux Pratiques

Module 4 : Configuration et déploiement
Configurer et déployer un cluster MarkLogic et une application via les APIs REST
Configurer une base de données pour le tiering de stockage
Créer des partitions pour le tiering de stockage
Travaux Pratiques

Module 5 : REST, XQuery, XPath pour les Administrateur
Description des langages de programmation XQuery, XPath, XSLT et leurs relations
Règles syntaxiques d’XQuery
Les espaces de noms
Navigation et extraction d’information de documents XML avec XPath
Extraction et extraction conditionnelle d’éléments et d’attributs XML
Utilisation des axes de requêtes étendus dans une expression XPath
Description et utilisation de l’expression FLWOR et des 5 clauses qui compose cette expression de boucle : For, Let, Where, Order by, Return
Travaux Pratiques

Module 6 : SGBDR vs MarkLogic
Faire le parallèle entre terminologies des 2 systèmes
Décrire les différences principales
Comparer les requêtes SQL à leur équivalent XQuery/XPath

Jour 2
Module 7 : Chargement et gestions des données
Création d’un serveur d’application XDBC
Chargement des données avec MLCP
Analyse de la distribution des données dans les tiers de stockage
Déploiement de code applicatif
Création d’un paquet de configuration
Travaux Pratiques

Module 8 : Le moteur de recherche
Explication de l’algorithme de calcul de pertinence des résultats de la recherche
Comment impacter le calcul de pertinence
Ecrire des recherches via différentes méthodes
Décrire les fonctions du moteur de recherche : segmentation, racinisation, définition de contraintes, la sérialisation des requêtes, description de l’index universel de MarkLogic
Travaux Pratiques

Module 9 : L’indexation
Description de l’utilisation de l’index universel de MarkLogic, élimination des faux-positifs par filtrage (parcours des documents), la segmentation et le hachage des index
Création d’index personnalisés pour améliorer la performance des requêtes
Création d’index sur un élément XML, un attribut XML
Création d’un lexique et d’un classement
Paramétrer les recherches simples par mots clés
Travaux Pratiques

Module 10 : Content Processing Framework (CPF)
Décrire les flux de transformation de contenu
Exemple de cas d’utilisation
Définition des concepts de domaines, pipeline, fonctions, trigger pre/post commit
Le débogage de CPF
Travaux Pratiques

Module 11 : La sécurité
Description des types d’authentification des serveurs applicatifs
Création d’un rôle, d’un utilisateur interne
Gestion des permissions de documents
Gestion des privilèges et privilèges des URIs
Création d’un formulaire personnalisé de connexion
Travaux Pratiques

Module 12 : Les Transactions
Description des différents types et modes de transaction
Condition de verrous sur les documents
Travaux Pratiques

Jour 3

Module 13 : L’optimisation des forêts (merges)
Décrire et personnaliser l’optimisation des forêts
Travaux Pratiques

Module 14 : Rééquilibrage des données
Description du rééquilibrage automatique
Description des différentes politiques de placement des données
Configuration de mécanisme de rééquilibrage des données
Redimensionner une partition
Désactiver une forêt
Retirer une forêt
Travaux Pratiques

Module 15 : Sauvegarde et récupération
La sauvegarde et la restauration complète
La sauvegarde incrémentale
Travaux Pratiques

Module 16 : Haute disponibilité et récupération après sinistre
La sauvegarde de fichier journal de transaction
La reprise après panne avec basculement sur une réplication de disque local
La reprise après panne en cas de disque partagé entre serveurs
La réplication de base de données
La réplication flexible

Module 17 : Outils de supervisions
L’intégration de MarkLogic avec Nagios
Configuration des outils de supervision (Monitoring Dashboard, Monitoring History)
Contrôler le statut des ressources depuis l’interface Admin
Description de l’API REST de Management pour la supervision
Les fichiers logs
Travaux Pratiques

Module 18 : Le support technique MarkLogic
Contacter le support technique
Les bonnes pratiques
Exporter la configuration du système pour le support
Travaux Pratiques

SESSIONS PROGRAMMEES

Uniquement en intra : conctactez votre site Institut 4.10

VALIDATION

Evaluation en fin de session

PEDAGOGIE

Alternance d’exposés et de travaux pratiques

INTERVENANTS

Formateur/Consultant MarkLogic

MODALITES PRATIQUES

Durée : 3 jours soit 21 heures avec 7 heures par jour
Prix stagiaire : contactez votre site Institut 4.10
Horaires : 09h30-17h00

Durée: