Stichting-CROW / dashboarddeelmobiliteit-datakwaliteit

Hier documenteren we de datakwaliteit van aanbieders in het Dashboard Deelmobiliteit
5 stars 1 forks source link

In aggregated stats the chart looks weird during April 12th #25

Open bartwr opened 2 years ago

bartwr commented 2 years ago

image

DO: Fix the cause and regenerate the chart.

bartwr commented 2 years ago

For CHECK, Felyx we fix the data by running the following query. This will end 398 duplicate rentals.

UPDATE
park_events
SET end_time = '2022-04-11T15:00:00'
WHERE end_time is null
AND bike_id IN (
    SELECT bike_id                                                                           
    FROM (SELECT bike_id, COUNT(*), max(park_event_id) as exclude_park_event_id
        FROM park_events 
        WHERE end_time is null group by bike_id) AS q1 WHERE count > 1
)
AND park_event_id NOT IN(
SELECT exclude_park_event_id                                                                           
    FROM (SELECT bike_id, COUNT(*), max(park_event_id) as exclude_park_event_id
        FROM park_events 
        WHERE end_time is null group by bike_id) AS q1 WHERE count > 1
);
bartwr commented 2 years ago

Als we nu een query draaien als:

SELECT * FROM park_events WHERE 1=1 AND system_id = 'check' AND end_time IS NULL AND start_time <= '2022-04-11T15:00:00';

dan zijn er nog steeds 34 voertuigen van CHECK met startdatum 10 of 11 april en geen einddatum. We gaan de UPDATE-query straks nog een paar keer. (Dit omdat sommige scooters nu gereden worden, die worden dan niet meegenomen in de query).

bartwr commented 2 years ago

We moeten de grafiek nog hergenereren. @sven4all Kun jij de geaggregeerde data van 2022-04-09 tot 2022-04-28 kunnen hergenereren?

image

sven4all commented 2 years ago

We wilde eerst nog even wachten totdat gosharing data definitief goed is. Maar nu toch alvast doen?