Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

REST API to SQL (with Python) | Full Data Project |

Автор: Stephen | Data

Загружено: 2025-08-30

Просмотров: 3599

Описание:

💻 Build an ETL pipeline that fetches data from a REST API and loads it into a SQL database (MySQL) using Python.

Follow along at your own pace - feel free to drop any questions or feedback you have in the comments below.

---

📩 Join the waitlist for my private data community here (opening soon!):

https://data100.carrd.co/

---

Become a data analyst using

Analyst Builder - https://www.analystbuilder.com/?via=s...

(Note - I earn a commission when you purchase any qualifying items via these links.

This does *not* cost you anything, but helps in creating more content!)

---

📲 Socials:

TikTok -   / sdw.online  
Instagram -   / sdw.online  
LinkedIn -   / stephen-david-williams-860428123  
Facebook - https://www.facebook.com/profile.php?...
GitHub - https://github.com/sdw-online
Twitter/X -   / sdw_online  

---

🎁 Free Resources:

Tableau Visual Vocabulary - https://www.tableau.com/en-gb/solutio...

Here are some of the free resources I’ve created that you may find useful for your own data projects:

My articles/ blogs -   / sdw-online  
How I broke into data - https://datapro.carrd.co/

---

📩 Installation links:

Download these resources mentioned in the project:

SSMS - https://learn.microsoft.com/en-us/sql...
Power BI - https://powerbi.microsoft.com/en-us/d...

---

🎶 Music used:

Morning Routine by Ghostrifter Official |   / ghostrifter-official  
Music promoted by https://www.chosic.com/free-music/all/
Creative Commons CC BY-SA 3.0
https://creativecommons.org/licenses/...

---

⏲️ Timestamps:

Intro (00:00:00)
ETL pipeline architecture (00:00:08)
Scope the project (00:00:37)
Build mock-up in Excel (00:08:35)
Outline the steps (00:12:29)
API Football overview (RapidAPI) (00:18:10)
Read API docs (00:19:40)
Create GitHub repo (00:22:14)
Create files (00:25:25)
Load libraries into Jupyter notebook (00:27:10)
Grab API credentials (00:29:10)
Send GET request to API (00:36:37)
Explore API response (00:38:18)
Set up rows + cols for dataframe (00:44:54)
Loop through each PL team (00:45:37)
Build dataframe with Pandas (00:52:18)
Grab MySQL credentials (00:53:22)
Connect to server with Python (00:54:42)
Create user in MySQL (00:56:31)
Create database + table in MySQL (00:58:42)
Retry server connection to MySQL (01:02:46)
Connect to database with Python (01:03:49)
Upsert data into PL table (01:09:04)
Check results (01:18:37)
Outro (01:21:15)

REST API to SQL (with Python) | Full Data Project |

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

array(20) { ["77H5c8g2S3g"]=> object(stdClass)#12133 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "77H5c8g2S3g" ["related_video_title"]=> string(75) "Python 3.14 — Новая эпоха производительности" ["posted_time"]=> string(23) "1 месяц назад" ["channelName"]=> NULL } ["mm_sN-Elplg"]=> object(stdClass)#12144 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "mm_sN-Elplg" ["related_video_title"]=> string(97) "Excel to Power BI Portfolio Project | Full End-to-End Data Project | #excel #sql #powerbi #python" ["posted_time"]=> string(19) "1 год назад" ["channelName"]=> NULL } ["KsppwioqIBg"]=> object(stdClass)#12131 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "KsppwioqIBg" ["related_video_title"]=> string(66) "Top 10 AI Tools You Need in 2025 (Most People Don’t Know These!)" ["posted_time"]=> string(23) "7 часов назад" ["channelName"]=> NULL } ["XaTwnKLQi4A"]=> object(stdClass)#12138 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "XaTwnKLQi4A" ["related_video_title"]=> string(128) "Что такое Rest API (http)? Soap? GraphQL? Websockets? RPC (gRPC, tRPC). Клиент - сервер. Вся теория" ["posted_time"]=> string(21) "2 года назад" ["channelName"]=> NULL } ["PL7RwtdVQXQ8oYpuIIDWR0SaaSCe8ZeZ7t"]=> object(stdClass)#12125 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(34) "PL7RwtdVQXQ8oYpuIIDWR0SaaSCe8ZeZ7t" ["related_video_title"]=> string(27) "Working with Data in Python" ["posted_time"]=> string(0) "" ["channelName"]=> NULL } ["odZHmYgebbw"]=> object(stdClass)#12141 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "odZHmYgebbw" ["related_video_title"]=> string(95) "How I would learn Data Engineering in 2025 (if I could start over) – Built by a Data Engineer" ["posted_time"]=> string(27) "6 месяцев назад" ["channelName"]=> NULL } ["oogxOPjGL04"]=> object(stdClass)#12129 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "oogxOPjGL04" ["related_video_title"]=> string(167) "Россия просто исчезает. Предупреждение, к которому нужно прислушаться / Валентин Катасонов" ["posted_time"]=> string(21) "1 день назад" ["channelName"]=> NULL } ["QemW139tn_I"]=> object(stdClass)#12136 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "QemW139tn_I" ["related_video_title"]=> string(97) "ПОДОЛЯКА – война может быть проиграна?! / Метаметрика" ["posted_time"]=> string(21) "1 день назад" ["channelName"]=> NULL } ["9estnPK-d8M"]=> object(stdClass)#12119 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "9estnPK-d8M" ["related_video_title"]=> string(104) "Перестаньте выполнять базовые проекты по анализу данных" ["posted_time"]=> string(23) "1 месяц назад" ["channelName"]=> NULL } ["EFmxPMdBqmU"]=> object(stdClass)#12143 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "EFmxPMdBqmU" ["related_video_title"]=> string(20) "Animation vs. Coding" ["posted_time"]=> string(27) "8 месяцев назад" ["channelName"]=> NULL } ["hbseyn-CfXY"]=> object(stdClass)#12132 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "hbseyn-CfXY" ["related_video_title"]=> string(74) "Лучший Гайд по Kafka для Начинающих За 1 Час" ["posted_time"]=> string(19) "1 год назад" ["channelName"]=> NULL } ["EXIgjIBu4EU"]=> object(stdClass)#12140 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "EXIgjIBu4EU" ["related_video_title"]=> string(51) "Learn Pandas in 30 Minutes - Python Pandas Tutorial" ["posted_time"]=> string(25) "3 месяца назад" ["channelName"]=> NULL } ["fP7czzekx2A"]=> object(stdClass)#12126 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "fP7czzekx2A" ["related_video_title"]=> string(172) "Владимир Владимирович, что вы несёте? | Екатерина Шульман о внесении себя в реестр террористов" ["posted_time"]=> string(24) "13 часов назад" ["channelName"]=> NULL } ["eOlHqTfWi6k"]=> object(stdClass)#12124 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "eOlHqTfWi6k" ["related_video_title"]=> string(42) "Watch me Cleaning Data in minutes with SQL" ["posted_time"]=> string(25) "3 месяца назад" ["channelName"]=> NULL } ["-oPuGc05Lxs"]=> object(stdClass)#12122 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "-oPuGc05Lxs" ["related_video_title"]=> string(60) "Working With APIs in Python - Pagination and Data Extraction" ["posted_time"]=> string(21) "4 года назад" ["channelName"]=> NULL } ["JGO5SwyIACA"]=> object(stdClass)#12123 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "JGO5SwyIACA" ["related_video_title"]=> string(155) "Коррупционный скандал в Украине | Окружение Зеленского и энергетика (English subtitles) @Max_Katz" ["posted_time"]=> string(24) "11 часов назад" ["channelName"]=> NULL } ["8L51FUsjMxA"]=> object(stdClass)#12120 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "8L51FUsjMxA" ["related_video_title"]=> string(115) "Как устроена База Данных? Кластеры, индексы, схемы, ограничения" ["posted_time"]=> string(28) "10 месяцев назад" ["channelName"]=> NULL } ["rfV3CjcWsfY"]=> object(stdClass)#12121 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "rfV3CjcWsfY" ["related_video_title"]=> string(111) "Китай начал спецоперацию / Боевые корабли вторглись к соседу" ["posted_time"]=> string(24) "11 часов назад" ["channelName"]=> NULL } ["O7AzUDogXsw"]=> object(stdClass)#12109 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "O7AzUDogXsw" ["related_video_title"]=> string(125) "Планы выполнения SQL (с наглядным объяснением) | Советы по SQL | Курс #SQL 40" ["posted_time"]=> string(19) "1 год назад" ["channelName"]=> NULL } ["-lg8ZiBZip0"]=> object(stdClass)#12110 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "-lg8ZiBZip0" ["related_video_title"]=> string(0) "" ["posted_time"]=> string(25) "2 месяца назад" ["channelName"]=> NULL } }
Python 3.14 —  Новая эпоха производительности

Python 3.14 — Новая эпоха производительности

Excel to Power BI Portfolio Project | Full End-to-End Data Project | #excel #sql #powerbi #python

Excel to Power BI Portfolio Project | Full End-to-End Data Project | #excel #sql #powerbi #python

Top 10 AI Tools You Need in 2025 (Most People Don’t Know These!)

Top 10 AI Tools You Need in 2025 (Most People Don’t Know These!)

Что такое Rest API (http)? Soap? GraphQL? Websockets? RPC (gRPC, tRPC). Клиент - сервер. Вся теория

Что такое Rest API (http)? Soap? GraphQL? Websockets? RPC (gRPC, tRPC). Клиент - сервер. Вся теория

Working with Data in Python

Working with Data in Python

How I would learn Data Engineering in 2025 (if I could start over) – Built by a Data Engineer

How I would learn Data Engineering in 2025 (if I could start over) – Built by a Data Engineer

Россия просто исчезает. Предупреждение, к которому нужно прислушаться / Валентин Катасонов

Россия просто исчезает. Предупреждение, к которому нужно прислушаться / Валентин Катасонов

ПОДОЛЯКА – война может быть проиграна?! / Метаметрика

ПОДОЛЯКА – война может быть проиграна?! / Метаметрика

Перестаньте выполнять базовые проекты по анализу данных

Перестаньте выполнять базовые проекты по анализу данных

Animation vs. Coding

Animation vs. Coding

Лучший Гайд по Kafka для Начинающих За 1 Час

Лучший Гайд по Kafka для Начинающих За 1 Час

Learn Pandas in 30 Minutes - Python Pandas Tutorial

Learn Pandas in 30 Minutes - Python Pandas Tutorial

Владимир Владимирович, что вы несёте? | Екатерина Шульман о внесении себя в реестр террористов

Владимир Владимирович, что вы несёте? | Екатерина Шульман о внесении себя в реестр террористов

Watch me Cleaning Data in minutes with SQL

Watch me Cleaning Data in minutes with SQL

Working With APIs in Python - Pagination and Data Extraction

Working With APIs in Python - Pagination and Data Extraction

Коррупционный скандал в Украине | Окружение Зеленского и энергетика (English subtitles) @Max_Katz

Коррупционный скандал в Украине | Окружение Зеленского и энергетика (English subtitles) @Max_Katz

Как устроена База Данных? Кластеры, индексы, схемы, ограничения

Как устроена База Данных? Кластеры, индексы, схемы, ограничения

Китай начал спецоперацию / Боевые корабли вторглись к соседу

Китай начал спецоперацию / Боевые корабли вторглись к соседу

Планы выполнения SQL (с наглядным объяснением) | Советы по SQL | Курс #SQL 40

Планы выполнения SQL (с наглядным объяснением) | Советы по SQL | Курс #SQL 40

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]