https://github.com/torshin5ergey/1tdata-do_2024-08-28_6.11-05
1T Data "Data architect (DevOps)". Задание 2024-08-28 6.11 №5
https://github.com/torshin5ergey/1tdata-do_2024-08-28_6.11-05
Last synced: 8 months ago
JSON representation
1T Data "Data architect (DevOps)". Задание 2024-08-28 6.11 №5
- Host: GitHub
- URL: https://github.com/torshin5ergey/1tdata-do_2024-08-28_6.11-05
- Owner: torshin5ergey
- Created: 2024-09-05T16:47:09.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-06T14:25:57.000Z (about 1 year ago)
- Last Synced: 2024-09-06T17:01:57.823Z (about 1 year ago)
- Language: Python
- Size: 103 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Итоговая аттестация. Задание 5
Торшин Сергей
## Запуск
1. Загрузить репозиторий:
```bash
git clone https://github.com/torshin5ergey/1tdata-do_2024-08-28_6.11-05.git
```
2. Перейти в директорию репозитория:
```bash
cd 1tdata-do_2024-08-28_6.11-05
```
3. Установить Java Development Kit (JDK). *Необходимо для использования JDBC*
```bash
sudo apt update && sudo apt install default-jdk
```
4. Загрузить драйвер JDBC для PostgreSQL:
```bash
curl -O https://jdbc.postgresql.org/download/postgresql-42.7.4.jar
```
5. Установить зависимости:
```
pip install -r requirements.txt
```
6. Запустить мультиконтейнерное приложение:
```bash
docker compose up
```
7. Запустить Python скрипт:
```bash
python pyspark_script.py
```
## Результат
Результат выполнения задания показан на рисунке ниже.
