Schița de curs

Introducere

  • Prezentare generală a kdb+ și a cazurilor sale de utilizare
  • Înțelegerea bazelor de date orientate pe coloane vs. baze de date orientate pe rânduri

Configurarea mediului kdb+

  • Instalare și configurare
  • Comenzi de bază și structuri de date în q

Vectori și liste în q

  • Lucrul cu operații bazate pe vectori
  • Înțelegerea listelor și a dicționarelor

Tabele în kdb+

  • Crearea și manipularea tabelelor
  • Încărcarea și importarea seturilor de date

Scripturi în q

  • Scrierea de scripturi simple până la complexe
  • Definirea funcțiilor și înțelegerea aplicațiilor lor

Funcții q avansate

  • Lucrul cu operațiile condiționate și fluxul de control
  • Gestionarea erorilor și depanarea

Concepte privind seriile de timp

  • Introducere în datele seriilor de timp
  • Lucrul cu marcajele temporale și fusurile orare

Interogarea datelor din seriile cronologice

  • Selectarea și analizarea înregistrărilor bazate pe timp
  • Aplicarea mediilor mobile și a altor funcții statistice

Analiza tranzacțiilor de înaltă frecvență (High-Frequency Trading Analysis)

  • Utilizarea kdb+ pentru datele pieței financiare
  • Simularea procesării datelor în timp real

Extinderea kdb+ la alte Use Cases

  • Analiza datelor din Telecomtelecomunicații
  • Monitorizarea datelor senzorilor și a IoT
  • Monitorizarea utilizării rețelelor și a mașinilor

Rezumat și pași următori

Cerințe

  • O înțelegere a statisticii
  • Experiența în industria financiară este utilă
  • O înțelegere a bazelor de date relaționale
  • O anumită experiență în programare este utilă, dar nu obligatorie

Audiență

  • Dezvoltatori
  • Database ingineri
  • Oameni de știință în domeniul datelor
  • analiști de date
 21 ore

Numărul de participanți


Pret per participant

Mărturii (5)

Upcoming Courses

Categorii înrudite