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
 21 ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (5)

Corsi in Arrivo

Categorie relative