Sobes.tech

Data Engineer

[imię] zapytał: Jak zaimplementować przechowywanie danych tylko przez 2 lata w ClickHouse?

Middle
161

Użytkownicy naszej strony szukają biletów lotniczych. Należy rejestrować zdarzenia wyszukiwania w ClickHouse, aby analitycy mogli obliczyć popularne kierunki i konwersję na zakup. Zaprojektuj tabelę i napisz DDL strumień, 5 minut dziennie, data, kierunek, raz dziennie, 2 lata, json Identyfikator zdarzenia, czas, sesja, użytkownik (może być anonimowy — bez logowania), lotnisko/miasto wylotu i przylotu, poszukiwana data wylotu, data powrotu (może być tylko w jedną stronę), liczba pasażerów, klasa kabiny, typ urządzenia, czy znaleziono loty, minimalna cena spośród znalezionych, waluta, kod promocyjny (może nie być).

Middle
159

[imię] zapytał: Co należy dodać do silnika tabel, aby dane były aktualne na wszystkich węzłach klastra?

Middle
153

[imię] zapytał: Które kolumny powinny być Nullable i jak to określić w DDL?

Middle
148

[imię] zapytał: Pole 'czy znaleźli loty' ma tylko dwie wartości (tak/nie). Jak najlepiej je przedstawić w ClickHouse? Jaki typ danych jest używany pod maską dla Bool?

Middle
128