Gli utenti del nostro sito cercano biglietti aerei. È necessario registrare gli eventi di ricerca in ClickHouse affinché gli analisti possano calcolare le destinazioni più popolari e la conversione in acquisto. Progetta la tabella e scrivi il DDL stream, 5 minuti al giorno, data, destinazione, una volta al giorno, 2 anni, json ID evento, ora, sessione, utente (può essere anonimo — senza login), aeroporto/città di partenza e arrivo, data di partenza cercata, data di ritorno (può essere solo andata), numero di passeggeri, classe di cabina, tipo di dispositivo, se sono stati trovati voli, prezzo minimo tra quelli trovati, valuta, codice promozionale (può non esserci).
Data Engineer
671
0
Middle
166
[nome] ha chiesto: Come implementare la conservazione dei dati solo per 2 anni in ClickHouse?
Middle
164
[nome] ha chiesto: Quali colonne devono essere Nullable e come si specifica questo nel DDL?
Middle
161
[nome] ha chiesto: Cosa bisogna aggiungere al motore delle tabelle affinché i dati siano aggiornati su tutti i nodi del cluster?
Middle
159
[nome] ha chiesto: Il campo 'hanno trovato voli' ha solo due valori (sì/no). Come è meglio rappresentarlo in ClickHouse? Quale tipo di dato viene usato internamente per Bool?
Middle
133