Page MenuHomePhabricator

data-reload: set up RDF tables in Ceph, refactor DDL
Closed, DeclinedPublic2 Estimated Story Points

Description

The import_wikidata_ttl DAG and its associated spark jobs populate some discovery RDF tables that are useful for analytics:

  • discovery.wikibase_rdf_subgraphs
  • discovery.wikibase_rdf

These tables are created via some DDL that is currently inlined into the DAGs.

We should create similar tables in Ceph so that similar data can be produced by the new airflow DAG, and refactor the DDL into the analytics repo.

AC:

  • tables equivalent to the above tables exist in Ceph and are writable by the new wikidata data-reload airflow DAG.
  • DDL has been moved to the analytics repo

Event Timeline

lerickson unsubscribed.
lerickson subscribed.
lerickson renamed this task from data-reload: set up RDF tables in CephFS to data-reload: set up RDF tables in CephFS, refactor DDL.May 6 2026, 2:33 PM
lerickson updated the task description. (Show Details)
lerickson set the point value for this task to 2.
lerickson renamed this task from data-reload: set up RDF tables in CephFS, refactor DDL to data-reload: set up RDF tables in Ceph, refactor DDL.May 12 2026, 12:52 PM
lerickson updated the task description. (Show Details)
gmodena subscribed.

Decline since won't be using ceph/s3 backed tables.

DDL work is already covered in T429254: data-reload: keep data pipeline tables DDL under version control.