ADMINISTRATEUR BIG DATA

L’administrateur Big Data est responsable de la gestion et de la maintenance des infrastructures technologiques utilisées pour stocker, traiter et analyser de grandes quantités de données.

Son rôle principal consiste à configurer, surveiller et optimiser les systèmes de stockage et de traitement des données, tels que les clusters de serveurs et les bases de données distribuées.

Il travaille en collaboration avec les équipes d’analyse de données pour comprendre leurs besoins et les aider à exploiter au mieux les outils et les plateformes Big Data.

L’administrateur Big Data est également chargé de la sécurité des données, en mettant en place des mesures de protection et des politiques de sauvegarde. Son expertise technique lui permet d’optimiser les performances du système et d’identifier les problèmes potentiels.

En résumé, l’administrateur Big Data joue un rôle essentiel dans l’infrastructure et la sécurité des données, permettant aux entreprises de tirer parti des avantages de l’analyse des données massives.

Un métier d'avenir et durable

ESTIAC Agile Concept

VERS UN EMPLOI DURABLE

À une époque où les données se génèrent et se ramassent à la pelle, les différentes traces doivent pouvoir être captées afin d’être synthétiser en informations pertinentes pour les décideurs.

 

NOTRE FORMATION

Business Intelligence Administrateur Big Data

Une nouvelle façon de piloter ses activités. L’informatique décisionnelle permet au travers de différents outils d’analyse, d’appuyer la prise de décision au moyen de techniques de visualisations de l’information. Au cœur des organisations et des logiques business, il faut comprendre les enjeux de performance de management ou de compétitivité et y répondre avec l’information la plus pertinente pour la décision.

  • Formation prise en charge par l’entreprise ou Pôle emploi

  • Deux modes : classique ou accéléré entre 8 et 12 semaines

  • Prérequis : bonne maîtrise des outils informatiques

Les données font souvent l’objet d’une approche et d’un rapport magiques. Cependant, elles sont pourtant clairement définies et intelligibles de différentes manières complémentaires.

Données structurées
Cours :
  • Les types de données
  • Les données quantitatives
  • Les données qualitatives
  • Longitudinalité
Données non structurées
Cours :
  • Données audio
  • Données vidéo
  • Données textuelles
Les différents systèmes de numérations
Cours :
  • Décimal
  • Binaire
  • Hexadécimal
Conversions entre les systèmes
Cours :
  • Du décimal au binaire
  • Du décimal à l’hexadécimal
  • Du binaire à l’hexadécimal
Travaux pratiques :
  • Conversions entre bases
Les types d’indicateurs
Cours :
  • Les concepts de base
  • Les fonctions du système d’exploitation
  • La gestion des travaux, des tâches
  • La gestion des données, les méthodes d’accès
L’utilisation de TSO et ISPF / PDF
Cours :
  • Répartition
  • Comparaison
  • Evolution
Travaux pratiques :
  • Etude de cas et définition fonctionnelle et technique de KPI
Statistiques et visualisations
Cours :
  • Combinaisons possibles
  • Langages et logiciels utilisés

Organiser et structurer les informations de son entreprise demande une approche et une méthodologie rigoureuses passant en revue les modèles physique, communicatif, conceptuel et organisationnel sa structure.

Cours :
  • Présentation et positionnement des modèles Merise
  • Modèles conceptuels
  • Modèles physiques
  • Modèles logiques; organisationnels
Modèle conceptuel de communication (MTT)
Cours :
  • Acteurs internes et externes
  • Flux d’informations échangés
  • Validation du modèle
Modèle conceptuel de traitement (MCT)
Cours :
  • Analyse des flux
  • Définition des opérations
  • Définition des règles d’émission
Modèle Physique de données (MPD)
Cours :
  • Mise en œuvre avec génération MCD vers MPD
  • Dé normalisation d’un MPD
Modèle organisationnel de traitement (MOT)
Cours :

 

  • Procédures et acteurs
  • Identification des phases et leurs évènements
  • Définition des attributs des phases
Travaux pratiques :
  • Réalisation cahier d’étude complet de faisabilité

Organiser et structurer les informations de son entreprise demande une approche et une méthodologie rigoureuses passant en revue les modèles physique, communicatif, conceptuel et organisationnel sa structure.

Introduction
Cours :
  • Principes de la modélisation
  • Concepts préalables : tables, clés primaires, clés étrangères
  • Modèles conceptuels et logiques de données (MCD, MLD)
  • Types de données
  • Chaînes de caractères, entiers, décimaux et réels
  • Types temporels, autres types disponibles Définition de
  • données (DDL)
  • Création, modification, suppression d’une table
  • Contraintes verticales, horizontales, intégrité référentielle
  • Colonnes auto-incrémentées (SEQUENCE, auto-increment, …)
  • Les index
Manipulation de données (DML)
Cours :
  • Sélection (SELECT)
  • Insertion (INSERT), mise à jour (UPDATE), suppression (DELETE)
  • Opérateurs
  • Opérateurs classiques
  • Opérateurs LIKE, IN, BETWEEN, CASE …
  • Fonctions classiques
  • Manipulation des chaînes de caractères et des nombres
  • Manipulation des dates
  • Autres fonctions
  • Fonctions d’agrégation : MIN, MAX, COUNT, SUM, …
L’ordre SELECT en détail
Cours :
  • La clause GROUP BY et ses subtilités
  • Jointures
  • Internes
  • Externes
  • Autojointures
  • La clause HAVING
Requêtes complexes
Cours :
  • SELECT imbriqués et corrélés
  • Opérateurs ALL, ANY, UNION, INTERSECT, EXCEPT
  • Les requêtes hiérarchiques
Les expressions régulières
Cours :
  • Les vues
  • Mode transactionnel (COMMIT, ROLLBACK)
Travaux pratiques :
  • Réalisation de requêtes selon expression des besoins métiers

Automatiser la gestion des requêtes et donner une dimension procédurale au langage ensembliste SQL précédemment appris.

Introduction
Cours :
  • Introduction au langage PL/SQL
  • Définition du langage PL/SQL
  • Environnement PL/SQL
  • Avantages liés à l’utilisation du langage PL/SQL
  • Présentation des différents types de bloc PL/SQL
  • Créer et exécuter un bloc anonyme simple
  • Générer une sortie à partir d’un bloc PL/SQL
  • Toad en tant qu’environnement de programmation PL/SQL
Déclarer des variables PL/SQL
Cours :
  • Identifier les différents types d’identificateur d’un sous-programme PL/SQL
  • Utiliser la section déclarative pour définir des identificateurs
  • Déclarer des variables PL/SQL
  • Règles relatives à la déclaration de variables PL/SQL
  • Décrire les règles d’appellation des identificateurs
  • Initialisation de variables et mots-clés
  • Types de données scalaires
  • Utiliser l’attribut %TYPE
Ecrire des instructions exécutables
Cours :
  • Règles de syntaxe d’un bloc de base
  • Utiliser des littéraux en langage PL/SQL
  • Utiliser des blocs imbriqués en tant qu’instructions
  • Référencer la valeur d’un identificateur dans un bloc imbriqué
  • Utiliser des opérateurs en langage PL/SQL
  • Commenter le code afin d’améliorer la lisibilité
Interagir avec le serveur Oracle
Cours :
  • Identifier les instructions SQL que vous pouvez utiliser en langage PL/SQL
  • Inclure des instructions SELECT dans le code PL/SQL
  • Extraire des données en langage PL/SQL avec l’instruction SELECT
  • Manipuler les données du serveur à l’aide du langage PL/SQL
  • Le concept de curseur SQL
Écrire des structures de contrôle
Cours :
  • Contrôler le flux d’exécution
  • Traitement conditionnel à l’aide d’instructions IF
  • Instructions CASE de traitement conditionnel
  • Créer des conditions booléennes avec des opérateurs logiques
  • Utiliser le contrôle itératif avec des instructions de bouclage
  • Ecrire une boucle LOOP simple
  • Contrôler l’entrée dans une boucle avec WHILE
  • Contrôler les itérations d’une boucle avec FOR
  • Utiliser des types de données composites
  • Types de données composites d’enregistrements et de tables
  • PL/SQL
  • Utiliser des enregistrements PL/SQL pour stocker plusieurs valeurs de types différents
  • Créer la structure d’un enregistrement PL/SQL
  • Utiliser l’attribut %ROWTYPE afin de copier la définition d’une
  • ligne à partir d’une table
  • Insertion et mise à jour avec des enregistrements PL/SQL
  • Utiliser des tables INDEX BY pour stocker plusieurs valeurs du
  • même type
  • Créer une table INDEX BY
  • Comprendre la structure d’une table INDEX BY
Utiliser des curseurs explicites
Cours :
  • Déclarer le curseur
  • Contrôler les curseurs explicites
  • Ouvrir le curseur
  • Extraire des données du curseur
  • Fermer le curseur
  • Curseurs et enregistrements
  • Boucles FOR de curseur
  • Augmenter la flexibilité des curseurs à l’aide de paramètres
Traiter des exceptions
Cours :
  • Traiter les exceptions en langage PL/SQL
  • Décrire les types d’exception
  • Comprendre l’interception des exceptions
  • Exceptions prédéfinies
  • Intercepter les erreurs non prédéfinies du serveur Oracle
  • Fonctions qui renvoient des informations sur les exceptions rencontrées
  • Intercepter les exceptions défi nies par l’utilisateur
  • Propager des exceptions
  • Les index B*Tree et Bitmap
  • Les optimiseurs de requêtes SQL.
  • Collecter les statistiques avec la commande ANALYZE
  • Obtenir et lire un plan d’exécution
  • Consultant Technique
  • Développeurs Forms Développeurs PL/SQL Forms, DBA
Travaux pratiques :
  • Réalisation et développement d’un plan d’automatisation de requêtes

Différentes suites logicielles ont été développées afin d’aider les informaticiens et administrateurs à gérer la complexité et l’évolutivité de leurs parcs applicatifs et besoins métiers de leur organisation.

Talend
Cours :
  • Modélisation et documentation de son projet
  • Réalisation de Job : fichiers et bases
  • Fédération des metadatas dans le Référentiel
  • Transformation et enrichissement des données
  • Manipulation les composants avancés
  • Utilisation des fonctionnalités de développement
  • Debuging, déploiement et optimisation
  • S’appuyer sur la communauté Talend
Travaux pratiques :
  • Analyse, instruction et développement d’un projet d’application business
IBM WebSphere DataStage Enterprise Edition Essentials (Server, PX) (4Jrs)
Cours :
  • Présentation de DataStage
  • Prise en main de module DataStage Administrator
  • Prise en main du module DataStage Designer
  • Prise en main du module DataStage Manager
  • Prise en main du module DataStage Director
  • Best Practices
Travaux pratiques :
  • Analyse, instruction et développement d’un projet d’application business

ESTIAC Agile concept

Formations qui peuvent vous intéresser

Découvrez nos autres formations dans le domaine de l’informatique et explorez de nouvelles opportunités d’apprentissage.

Ingénieur Système Mainframe

L’ingénieur système mainframe optimise les infrastructures informatiques de grande envergure.

Concepteur Développeur Mainframe

Le développeur concepteur mainframe crée des applications robustes sur les systèmes mainframe.

Ingénieur Testing Informatique

L’ingénieur testing informatique garantit la qualité des logiciels grâce à des tests approfondis.

Concepteur Développeur JAVA / J2EE

Le concepteur développeur Java/J2EE crée des applications performantes en utilisant Java et J2EE.

Analyste BIG DATA

L’analyste big data extrait des insights stratégiques à partir de vastes ensembles de données.

Administrateur UNIX

L’administrateur UNIX gère et maintient les systèmes UNIX pour assurer leur stabilité et leur sécurité.

Maîtrise des outils informatiques

La maîtrise des outils informatiques améliore l’efficacité et la productivité des professionnels de l’informatique.

Ingénieur études web

L’ingénieur études web crée des solutions web innovantes pour des expériences utilisateur optimales.

Isérie ingénieur études

L’ingénieur études iSeries développe des solutions logicielles performantes pour les systèmes d’information.

REJOIGnEZ-nous