├── .devcontainer ├── Dockerfile ├── devcontainer.json ├── docker-compose.yml ├── setup-mariadb.sql └── startup.sh ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── main.yml ├── .gitignore ├── .vscode └── settings.json ├── CONTRIBUTING.md ├── LICENSE ├── NOTICE ├── README.md ├── chapter2 ├── .gitignore ├── README.md ├── analyses │ └── .gitkeep ├── dbt_project.yml ├── macros │ └── .gitkeep ├── models │ ├── avg_num_dropoff_manhattan.sql │ ├── credit_card_count.sql │ ├── cross_borough.sql │ ├── over_nine_miles.sql │ ├── schema.yml │ └── taxi_trips.sql ├── seeds │ ├── .gitkeep │ └── raw_taxi_trips.csv ├── snapshots │ └── .gitkeep └── tests │ └── .gitkeep ├── chapter3 ├── .gitignore ├── README.md ├── analyses │ └── .gitkeep ├── dbt_project.yml ├── macros │ └── .gitkeep ├── models │ ├── btc.sql │ ├── btc_closing_above_3k.sql │ ├── crypto_data.sql │ ├── eth.sql │ ├── link.sql │ ├── oxt.sql │ ├── schema.yml │ ├── xlm.sql │ └── xrp.sql ├── seeds │ ├── .gitkeep │ └── raw_crypto_data.csv ├── snapshots │ └── .gitkeep └── tests │ └── .gitkeep ├── chapter4 ├── .gitignore ├── README.md ├── analyses │ └── .gitkeep ├── dbt_project.yml ├── macros │ └── .gitkeep ├── models │ ├── excavators.sql │ ├── jobs.sql │ ├── maintenance.sql │ ├── maintenance_cte.sql │ └── schema.yml ├── seeds │ ├── .gitkeep │ ├── raw_excavators.csv │ └── raw_jobs.csv ├── snapshots │ └── .gitkeep └── tests │ └── .gitkeep ├── chapter5 ├── .gitignore ├── README.md ├── analyses │ └── .gitkeep ├── dbt_project.yml ├── macros │ └── .gitkeep ├── models │ ├── adid_data.sql │ └── schema.yml ├── seeds │ ├── .gitkeep │ └── raw_adid_data.csv ├── snapshots │ └── .gitkeep └── tests │ ├── .gitkeep │ └── generic │ ├── .gitkeep │ └── ensure_cohort_size_max_100.sql ├── example ├── .gitignore ├── README.md ├── analyses │ └── .gitkeep ├── dbt_project.yml ├── macros │ └── .gitkeep ├── models │ └── example │ │ ├── my_first_dbt_model.sql │ │ ├── my_second_dbt_model.sql │ │ └── schema.yml ├── seeds │ └── .gitkeep ├── snapshots │ └── .gitkeep └── tests │ └── .gitkeep ├── logs └── .gitkeep ├── profiles.yml └── requirements.txt /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/.devcontainer/docker-compose.yml -------------------------------------------------------------------------------- /.devcontainer/setup-mariadb.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/.devcontainer/setup-mariadb.sql -------------------------------------------------------------------------------- /.devcontainer/startup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/.devcontainer/startup.sh -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/README.md -------------------------------------------------------------------------------- /chapter2/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | target/ 3 | dbt_packages/ 4 | logs/ 5 | -------------------------------------------------------------------------------- /chapter2/README.md: -------------------------------------------------------------------------------- 1 | ### Advance Your SQL Skills for Data Engineering - Chapter 2 -------------------------------------------------------------------------------- /chapter2/analyses/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter2/dbt_project.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/chapter2/dbt_project.yml -------------------------------------------------------------------------------- /chapter2/macros/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter2/models/avg_num_dropoff_manhattan.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/chapter2/models/avg_num_dropoff_manhattan.sql -------------------------------------------------------------------------------- /chapter2/models/credit_card_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/chapter2/models/credit_card_count.sql -------------------------------------------------------------------------------- /chapter2/models/cross_borough.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/chapter2/models/cross_borough.sql -------------------------------------------------------------------------------- /chapter2/models/over_nine_miles.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/chapter2/models/over_nine_miles.sql -------------------------------------------------------------------------------- /chapter2/models/schema.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/chapter2/models/schema.yml -------------------------------------------------------------------------------- /chapter2/models/taxi_trips.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/chapter2/models/taxi_trips.sql -------------------------------------------------------------------------------- /chapter2/seeds/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter2/seeds/raw_taxi_trips.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/chapter2/seeds/raw_taxi_trips.csv -------------------------------------------------------------------------------- /chapter2/snapshots/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter2/tests/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter3/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | target/ 3 | dbt_packages/ 4 | logs/ 5 | -------------------------------------------------------------------------------- /chapter3/README.md: -------------------------------------------------------------------------------- 1 | ### Advance Your SQL Skills for Data Engineering - Chapter 3 -------------------------------------------------------------------------------- /chapter3/analyses/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter3/dbt_project.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/chapter3/dbt_project.yml -------------------------------------------------------------------------------- /chapter3/macros/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter3/models/btc.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/chapter3/models/btc.sql -------------------------------------------------------------------------------- /chapter3/models/btc_closing_above_3k.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/chapter3/models/btc_closing_above_3k.sql -------------------------------------------------------------------------------- /chapter3/models/crypto_data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/chapter3/models/crypto_data.sql -------------------------------------------------------------------------------- /chapter3/models/eth.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/chapter3/models/eth.sql -------------------------------------------------------------------------------- /chapter3/models/link.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/chapter3/models/link.sql -------------------------------------------------------------------------------- /chapter3/models/oxt.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/chapter3/models/oxt.sql -------------------------------------------------------------------------------- /chapter3/models/schema.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/chapter3/models/schema.yml -------------------------------------------------------------------------------- /chapter3/models/xlm.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/chapter3/models/xlm.sql -------------------------------------------------------------------------------- /chapter3/models/xrp.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/chapter3/models/xrp.sql -------------------------------------------------------------------------------- /chapter3/seeds/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter3/seeds/raw_crypto_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/chapter3/seeds/raw_crypto_data.csv -------------------------------------------------------------------------------- /chapter3/snapshots/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter3/tests/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter4/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | target/ 3 | dbt_packages/ 4 | logs/ 5 | -------------------------------------------------------------------------------- /chapter4/README.md: -------------------------------------------------------------------------------- 1 | ### Advance Your SQL Skills for Data Engineering - Chapter 4 -------------------------------------------------------------------------------- /chapter4/analyses/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter4/dbt_project.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/chapter4/dbt_project.yml -------------------------------------------------------------------------------- /chapter4/macros/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter4/models/excavators.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/chapter4/models/excavators.sql -------------------------------------------------------------------------------- /chapter4/models/jobs.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/chapter4/models/jobs.sql -------------------------------------------------------------------------------- /chapter4/models/maintenance.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/chapter4/models/maintenance.sql -------------------------------------------------------------------------------- /chapter4/models/maintenance_cte.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/chapter4/models/maintenance_cte.sql -------------------------------------------------------------------------------- /chapter4/models/schema.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/chapter4/models/schema.yml -------------------------------------------------------------------------------- /chapter4/seeds/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter4/seeds/raw_excavators.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/chapter4/seeds/raw_excavators.csv -------------------------------------------------------------------------------- /chapter4/seeds/raw_jobs.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/chapter4/seeds/raw_jobs.csv -------------------------------------------------------------------------------- /chapter4/snapshots/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter4/tests/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter5/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | target/ 3 | dbt_packages/ 4 | logs/ 5 | -------------------------------------------------------------------------------- /chapter5/README.md: -------------------------------------------------------------------------------- 1 | ### Advance Your SQL Skills for Data Engineering - Chapter 5 -------------------------------------------------------------------------------- /chapter5/analyses/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter5/dbt_project.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/chapter5/dbt_project.yml -------------------------------------------------------------------------------- /chapter5/macros/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter5/models/adid_data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/chapter5/models/adid_data.sql -------------------------------------------------------------------------------- /chapter5/models/schema.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/chapter5/models/schema.yml -------------------------------------------------------------------------------- /chapter5/seeds/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter5/seeds/raw_adid_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/chapter5/seeds/raw_adid_data.csv -------------------------------------------------------------------------------- /chapter5/snapshots/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter5/tests/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter5/tests/generic/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter5/tests/generic/ensure_cohort_size_max_100.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/chapter5/tests/generic/ensure_cohort_size_max_100.sql -------------------------------------------------------------------------------- /example/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | target/ 3 | dbt_packages/ 4 | logs/ 5 | -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/example/README.md -------------------------------------------------------------------------------- /example/analyses/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/dbt_project.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/example/dbt_project.yml -------------------------------------------------------------------------------- /example/macros/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/models/example/my_first_dbt_model.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/example/models/example/my_first_dbt_model.sql -------------------------------------------------------------------------------- /example/models/example/my_second_dbt_model.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/example/models/example/my_second_dbt_model.sql -------------------------------------------------------------------------------- /example/models/example/schema.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/example/models/example/schema.yml -------------------------------------------------------------------------------- /example/seeds/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/snapshots/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/tests/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /logs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /profiles.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/profiles.yml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/advance-your-sql-skills-for-data-engineering-3315012/HEAD/requirements.txt --------------------------------------------------------------------------------