Sobes.tech

Data Engineer

Avem utilizatori care caută bilete de avion pe site-ul nostru. Este necesar să înregistrăm evenimentele de căutare în ClickHouse pentru ca analiștii să poată calcula destinațiile populare și conversia în achiziție. Proiectează tabelul și scrie DDL flux, 5 minute pe zi, dată, destinație, o dată pe zi, 2 ani, json Identificatorul evenimentului, timpul, sesiunea, utilizatorul (poate fi anonim — fără login), aeroportul/orasul de plecare și sosire, data de plecare căutată, data de întoarcere (poate fi doar dus), numărul de pasageri, clasa, tipul de dispozitiv, dacă au fost găsite zboruri, prețul minim dintre cele găsite, moneda, cod promoțional (poate lipsi).

Middle
164

[nume] a întrebat: Cum se implementează stocarea datelor doar pentru 2 ani în ClickHouse?

Middle
163

[nume] a întrebat: Ce trebuie adăugat la motorul de tabele pentru ca datele să fie menținute actuale pe toate nodurile clusterului?

Middle
157

[nume] a întrebat: Care coloane trebuie să fie Nullable și cum se specifică acest lucru în DDL?

Middle
155

[nume] a întrebat: Câmpul 'au găsit zboruri' are doar două valori (da/nu). Cum este mai bine să îl reprezentăm în ClickHouse? Ce tip de date se folosește intern pentru Bool?

Middle
133