Activities in Build the Operational Data Lake Pipeline
6 activities · 1 phase
| # | Name | Abbrev. | Guidance | Dependencies | Actions |
|---|---|---|---|---|---|
|
Datalake Formation
6
|
|||||
| 1 | Stand Up Serverless Ingestion from Scoped Sources | BPE-1 | Purpose Land raw JSON events from scoped sources into the raw bucket. Implement only Lambdas … | ||
| 2 | Backfill Historical GitHub Events | BPE-2 | Purpose Pull historical GitHub issues, PRs, commits, and workflow runs into the raw bucket so … | ||
| 3 | Backfill Historical Jira Issues and Status History | BPE-3 | Purpose When jira is in the Scope Contract, pull historical issues plus a status timeline … | ||
| 3 | Store Compressed and Partitioned in S3 | BPE-3 | Purpose Turn raw landing-zone JSON into Hive-partitioned Parquet in the curated bucket. Inputs Raw Operational … | ||
| 4 | Catalog with AWS Glue | BPE-4 | Purpose Register curated prefixes in Glue so Athena can see tables without hand-written DDL. Inputs … | ||
| 5 | Present the Catalog via Athena | BPE-5 | Purpose Prove the Athena surface. Glue crawler tables are the contract views. Downstream consumers (Streamlit, … | ||