The Matomo INSPIRE feature needs to be migrated to BI Airflow. This task involves moving three tables to the new system and ensuring that the migration is seamless. The existing dashboards should be connected to the new database post-migration.
Scope:
Migration to Airflow:
Migrate the table in the models.py to BI Airflow.
Ensure that the data pipeline is established correctly in Airflow.
Dashboard Integration:
Update the existing dashboards to connect to the new database once the migration is complete.
Ensure the transparency of the migration process, minimizing downtime or disruptions.
Tasks:
[x] Data Migration:
[x] Fetch INSPIRE statistics.
[x] Migrate the get_publications task to Airflow.
[ ] Dashboard Integration
[ ] Update the existing dashboards to fetch data from the new BI Airflow database.
[ ] Test the dashboards to ensure they are functioning correctly post-migration.
[ ] Deploy to Production
Acceptance Criteria:
The table is successfully migrated to BI Airflow.
fetch inspire statistics task is running correctly in Airflow.
Existing dashboards are updated to connect to the new database and are functioning without issues.
The migration process is seamless with minimal impact on current operations.
The Matomo INSPIRE feature needs to be migrated to BI Airflow. This task involves moving three tables to the new system and ensuring that the migration is seamless. The existing dashboards should be connected to the new database post-migration.
Scope:
Migration to Airflow:
Migrate the table in the models.py to BI Airflow. Ensure that the data pipeline is established correctly in Airflow.
Dashboard Integration:
Update the existing dashboards to connect to the new database once the migration is complete. Ensure the transparency of the migration process, minimizing downtime or disruptions.
Tasks:
[x] Data Migration:
[ ] Dashboard Integration
[ ] Deploy to Production
Acceptance Criteria:
References: