Hi everybody,
as described in
https://phabricator.wikimedia.org/T263972 the Apache
Superset devs have deprecated the Druid datasource definitions, in favor of
SQLAlchemy with the so called "Druid tables". I have worked with Product
Analytics some months ago to migrate charts to the new format, but since
then the usage of Superset grew a lot and more users started to create
charts without using Druid tables (but using Druid datasources). Today I
have disabled the Druid datasources in Superset, but charts and dashboards
using them are still visible. The only downside is that when clicking on
the definition of an old datasource, the user will get a HTTP 404.
I added some documentation to help users in the migration:
https://wikitech.wikimedia.org/wiki/Analytics/Systems/Superset#Druid_dataso…
https://wikitech.wikimedia.org/wiki/Analytics/Systems/Superset#Migrate_a_ch…
The migration is really easy but a little boring, since every chart needs
to be migrated manually with a simple procedure (see links above). The
Analytics team is preparing the work to upgrade to Superser 1.0 and this is
part of that process :)
Please ping the Analytics team if you encounter any issue, or if you need
some help in migrating over to Druid tables.
Tracking task:
https://phabricator.wikimedia.org/T263972
Thanks a lot for the patience,
Luca (on behalf of the Analytics / Data Engineering team)