[imię] zapytał: Jak zaimplementować przechowywanie danych tylko przez 2 lata w ClickHouse?
Data Engineer
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ć).
[imię] zapytał: Co należy dodać do silnika tabel, aby dane były aktualne na wszystkich węzłach klastra?
[imię] zapytał: Które kolumny powinny być Nullable i jak to określić w DDL?
[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?