Page MenuHomePhabricator

[Epic] Modify DPE pipelines to account for Temp Accounts
Open, MediumPublic

Description

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.

Related Objects

Event Timeline

Milimetric triaged this task as Medium priority.
Restricted Application added a subscriber: Aklapper. · View Herald Transcript