Sobes.tech

Data Engineer

[naam] vroeg: Hoe implementeer je het opslaan van gegevens slechts voor 2 jaar in ClickHouse?

Middle
163

Onze gebruikers zoeken op onze website naar vliegtickets. Het is nodig om zoekgebeurtenissen in ClickHouse op te slaan zodat analisten populaire bestemmingen en conversie naar aankoop kunnen berekenen. Ontwerp de tabel en schrijf de DDL stroom, 5 minuten per dag, datum, bestemming, eenmaal per dag, 2 jaar, json Gebeurtenis-ID, tijd, sessie, gebruiker (kan anoniem zijn — zonder login), luchthaven/stad van vertrek en aankomst, gevraagde vertrekdatum, terugkeerdatum (kan enkel heenreis zijn), aantal passagiers, klasse, apparaat, of er vluchten gevonden zijn, minimale prijs onder de gevonden, valuta, promotiecode (kan ontbreken).

Middle
163

[naam] vroeg: Wat moet er aan de tabelmotor worden toegevoegd zodat de gegevens op alle knooppunten van de cluster actueel blijven?

Middle
153

[naam] vroeg: Welke kolommen moeten Nullable zijn en hoe wordt dit in DDL aangegeven?

Middle
152

[naam] vroeg: Het veld 'vonden ze vluchten' heeft slechts twee waarden (ja/nee). Hoe kun je dit het beste weergeven in ClickHouse? Welke datatypes worden intern gebruikt voor Bool?

Middle
132