Plan du cours
Introduction
- Vue d'ensemble de kdb+ et de ses cas d'utilisation
- Comprendre les bases de données orientées colonnes et les bases de données orientées lignes
Mise en place de l'environnement kdb+
- Installation et configuration
- Commandes de base et structures de données dans q
Vecteurs et listes dans q
- Travailler avec des opérations basées sur les vecteurs
- Comprendre les listes et les dictionnaires
Les tableaux dans kdb+
- Créer et manipuler des tableaux
- Charger et importer des ensembles de données
Les scripts dans q
- Ecrire des scripts simples à complexes
- Définir des fonctions et comprendre leurs applications
Fonctionnalités avancées de q
- Travailler avec des opérations conditionnelles et des flux de contrôle
- Gestion des erreurs et débogage
Concepts de séries temporelles
- Introduction aux données de séries temporelles
- Travailler avec les horodatages et les fuseaux horaires
Interrogation des données de séries temporelles
- Sélection et analyse d'enregistrements temporels
- Application de moyennes mobiles et d'autres fonctions statistiques
Analyse des transactions à haute fréquence
- Utilisation de kdb+ pour les données des marchés financiers
- Simulation du traitement des données en temps réel
Extension de kdb+ à d'autres Use Cases
- [Analyse des données de communications
- Surveillance des données des capteurs et de l'IdO
- Surveillance de l'utilisation des réseaux et des machines
Résumé et prochaines étapes
Pré requis
- Compréhension des statistiques
- Une expérience dans le secteur financier est utile
- Compréhension des bases de données relationnelles
- Une certaine expérience de la programmation est utile, mais pas obligatoire.
Public
- Développeurs
- Ingénieurs Database
- Scientifiques des données
- Analystes de données
Nos clients témoignent (5)
Les exemples pratiques nous ont permis de ressentir réellement comment le programme fonctionne. Des explications détaillées et une intégration des concepts théoriques et leur relation avec les applications pratiques.
Ian - Archeoworks Inc.
Formation - ArcGIS Fundamentals
Traduction automatique
Rapide et efficace VM Azure et support au top
Tom Leonard - Civadis
Formation - Automated Monitoring with Zabbix
Tous les sujets qu'il a abordés, y compris des exemples. Et également expliqué comment ils sont utiles dans notre travail quotidien.
madduri madduri - Boskalis Singapore Pte Ltd
Formation - QGIS for Geographic Information System
Traduction automatique
J'ai aimé le style de Pablo, le fait qu'il couvre beaucoup de sujets, de la conception de rapports, la personnalisation avec html à l'implémentation d'algortithmes ML simples. [L'équilibre entre les informations théoriques et les exercices. Pablo a vraiment couvert tous les sujets qui m'intéressaient et a donné des réponses complètes à mes questions.
Cristian Tudose - SC Automobile Dacia SA
Formation - Advanced Data Analysis with TIBCO Spotfire
Traduction automatique
Application pratique de Spotfire et toutes les fonctions de base.
Michael Capili - STMicroelectronics, Inc.
Formation - Introduction to Spotfire
Traduction automatique