Struttura del corso
Introduction
- Overview of kdb+ and its use cases
- Understanding column-oriented databases vs. row-oriented databases
Setting Up kdb+ Environment
- Installation and configuration
- Basic commands and data structures in q
Vectors and Lists in q
- Working with vector-based operations
- Understanding lists and dictionaries
Tables in kdb+
- Creating and manipulating tables
- Loading and importing data sets
Scripting in q
- Writing simple to complex scripts
- Defining functions and understanding their applications
Advanced q Features
- Working with conditional operations and control flow
- Error handling and debugging
Time Series Concepts
- Introduction to time series data
- Working with timestamps and time zones
Querying Time Series Data
- Selecting and analyzing time-based records
- Applying moving averages and other statistical functions
High-Frequency Trading Analysis
- Using kdb+ for financial market data
- Simulating real-time data processing
Extending kdb+ to Other Use Cases
- Telecommunications data analysis
- Sensor data and IoT monitoring
- Network and machine usage monitoring
Summary and Next Steps
Requisiti
- Comprensione della statistica
- L'esperienza nel settore finanziario è utile
- Comprensione dei database relazionali
- Una certa esperienza con la programmazione è utile, ma non richiesta
Pubblico
- Gli sviluppatori
- Database ingegneri
- Scienziati dei dati
- Analisti di dati
Recensioni (5)
Hands-on examples allowed us to get an actual feel for how the program works. Good explanations and integration of theoretical concepts and how they relate to practical applications.
Ian - Archeoworks Inc.
Corso - ArcGIS Fundamentals
Esercizio di laboratorio
Tse Kiat - ST Engineering Training & Simulation Systems Pte. Ltd.
Corso - Automated Monitoring with Zabbix
Traduzione automatica
All the topics which he covered including examples. And also explained how they are helpful in our daily job.
madduri madduri - Boskalis Singapore Pte Ltd
Corso - QGIS for Geographic Information System
Mi è piaciuto lo stile di Pablo, il fatto che abbia trattato molti argomenti, dalla progettazione di report, alla personalizzazione con html all'implementazione di semplici algoritmi ML. Good equilibrio informazioni teoriche / esercizi. Pablo ha davvero coperto tutti gli argomenti che mi interessavano e ha dato risposte esaurienti alle mie domande.
Cristian Tudose - SC Automobile Dacia SA
Corso - Advanced Data Analysis with TIBCO Spotfire
Traduzione automatica
Actual application of spotfire and all basic functions.