Background/Goal
See planning doc for the most detail. This epic is specifically dealing with the code changes.
Template for subtasks
* Dependencies * << List out anything (task / patch) that has to happen before we can work on this >> * HQL logic that needs to change * <<links>> * HQL table creation scripts that need to change * <<links>> * Deployment plan script * <<plan steps>> * Airflow DAG that schedules the HQL logic * <<link>> ===Testing notes ===List of affected downstream pipelines that we discover
KR/Hypothesis(Initiative)
Essential work unless I'm missing a connection to a KR?
Success metrics
All code dealing with differentiating between logged-out and logged-in users will be updated to account for temporary accounts. Tables that need new columns will get them. Affected downstream pipelines will be discovered.
In scope
Any pipeline owned by Data Platform Engineering (DPE)
Out of Scope
Any other data product or pipeline not owned by DPE. For example: superset dashboards, Jupyter notebooks, community scripts, etc.
Artifacts & Resources
Details in the planning doc.