Stichting-CROW / dashboarddeelmobiliteit-datakwaliteit

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

Deelfiets Nederland has too many rentals #24

Closed bartwr closed 12 months ago

bartwr commented 2 years ago

On April 19th we activated the new GBFS-feed of Deelfiets Nederland under the test name deelfietsnederland-testing.

On April 12th (01:30 AM) we moved all deelfietsnederland-testing tripsandpark_eventstodeelfietsnederland. The query that was executed wasUPDATE trips SET system_id = "deelfietsnederland" WHERE system_id = "deelfietsnederland-testing"` (and similar for park_events). This resulted in a incorrect chart for Deelfiets Nederland, from April 12th. See chart below.

image

On April 16th we disabled the Deelfiets Nederland GBFS feed (the latest one, GBFS feed 2), so we can debug this before proceeding.

TODO:

@sven4all FYI

bartwr commented 2 years ago

TODO:

bartwr commented 2 years ago

Het probleem is dat de feed regelmatig niet goed laadt. Ofwel de feed laad niet binnen 10 seconden, ofwel de feed heeft helemaal geen voertuigen.

Het probleem is verder at de aanbieder meer dan 1 feed heeft (al zouden we gewoon 1 feed willen hebben).

We hebben nu als mechanisme dat als een feed van de provider uitvalt, en het is de enige feed, dan negeren we dat en wachten we op een volgende call. Over 30 seconden is het vast weer goed.

Bij providers met meerdere feeds kan dit echter niet. Dan worden alle uitgevallen voertuigen (want feed laadde niet) gezien als 'einde verhuur'.

We kunnen ervoor kiezen om bij uitval van 1 feed van een provider met meerdere feeds, al die feeds te negeren. Dan is er wel juiste data verloren, maar is er niet opeens een gigantische hoeveelheid aan 'einde verhuur'.

In de toekomst zou nog beter zijn om de MDS trips feed te hebben, dan is de data het meest betrouwbaar.

bartwr commented 1 year ago

Bovenstaand speelt nog steeds (als 1 van 2 feeds uitvalt: vele beeindigde verhuringen).

Wel is het recent niet voorgekomen dat een feed van Deelfiets Nederland uitviel. De laatste keer dat dit voorkwam was op 8 juni (grafiek Zwolle):

image