├── .gitattributes ├── .gitignore ├── README.md ├── analysis └── .gitkeep ├── data └── .gitkeep ├── dbt_project.yml ├── macros └── .gitkeep ├── models ├── marts │ └── Reporting_Final.sql └── staging │ ├── Facebook.sql │ ├── Facebook_trends.sql │ ├── GA.sql │ ├── GA_Goals.sql │ ├── GMB.sql │ ├── GoogleAds.sql │ ├── Mailchimp.sql │ ├── Management.sql │ ├── Microsoft.sql │ ├── Reporting_Client_List.sql │ └── Reporting_Wins1.sql └── tests └── .gitkeep /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahlearner/data-pipeline/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | target/ 3 | dbt_modules/ 4 | logs/ 5 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahlearner/data-pipeline/HEAD/README.md -------------------------------------------------------------------------------- /analysis/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dbt_project.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahlearner/data-pipeline/HEAD/dbt_project.yml -------------------------------------------------------------------------------- /macros/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /models/marts/Reporting_Final.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahlearner/data-pipeline/HEAD/models/marts/Reporting_Final.sql -------------------------------------------------------------------------------- /models/staging/Facebook.sql: -------------------------------------------------------------------------------- 1 | Select * from `{{ var("client") }}.Facebook_in` where Month is not null 2 | -------------------------------------------------------------------------------- /models/staging/Facebook_trends.sql: -------------------------------------------------------------------------------- 1 | Select * from `{{ var("client") }}.Facebook_trends_in` where Month is not null 2 | -------------------------------------------------------------------------------- /models/staging/GA.sql: -------------------------------------------------------------------------------- 1 | Select * from `{{ var("client") }}.GA_in` where Month is not null 2 | -------------------------------------------------------------------------------- /models/staging/GA_Goals.sql: -------------------------------------------------------------------------------- 1 | Select * from `{{ var("client") }}.GA_Goals_in` where Month is not null 2 | -------------------------------------------------------------------------------- /models/staging/GMB.sql: -------------------------------------------------------------------------------- 1 | Select * from `{{ var("client") }}.GMB_in` where Year___month is not null 2 | -------------------------------------------------------------------------------- /models/staging/GoogleAds.sql: -------------------------------------------------------------------------------- 1 | Select * from `{{ var("client") }}.GoogleAds_in` where Month is not null 2 | -------------------------------------------------------------------------------- /models/staging/Mailchimp.sql: -------------------------------------------------------------------------------- 1 | Select * from `{{ var("client") }}.Mailchimp_in` where Date is not null 2 | -------------------------------------------------------------------------------- /models/staging/Management.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahlearner/data-pipeline/HEAD/models/staging/Management.sql -------------------------------------------------------------------------------- /models/staging/Microsoft.sql: -------------------------------------------------------------------------------- 1 | Select * from `{{ var("client") }}.Microsoft_in` where Month is not null 2 | -------------------------------------------------------------------------------- /models/staging/Reporting_Client_List.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahlearner/data-pipeline/HEAD/models/staging/Reporting_Client_List.sql -------------------------------------------------------------------------------- /models/staging/Reporting_Wins1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahlearner/data-pipeline/HEAD/models/staging/Reporting_Wins1.sql -------------------------------------------------------------------------------- /tests/.gitkeep: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------