Projekt zaliczeniowy w ramach przedmiotu Bazy Danych i Hurtownie Danych w ramach studiów podyplomowych Inżynieria Danych - Data Science
- skrypt do pobrania danych z portalu otodom.pl
- dedykowane funkcje wykorzystane podczas analizy
- skrypty SQL wykorzystane do stworzenia bazy danych
- pliki konfiguracyjne
- raport w formacie HTML Pobierz archiwum zip z raportem
- opis pobrania danych opis.md
- plik analiza.py możliwy do otwarcia m.in w Jupyter Notebook
- Instalacja środowiska Anaconda
- Konfiguracja środowiska bazowego
pip install "plotly==4.5.4" "ipywidgets>=7.2" jupyter nbextension enable --py widgetsnbextension jupyter nbextension enable --py plotlywidget
- Skolonowanie repozytorium do wybranej lokalizacji korzystając z:
- korzystając z HTTPS
git clone https://github.com/Cookiee-monster/estate_analysis_project.git
- korzystając z SSH
git clone git@github.com:Cookiee-monster/estate_analysis_project.git
- korzystając z HTTPS
- Stworzenie środowiska korzystając z konsoli (znajdując się w folderze sklonowanego repozytorium
estate_analysis_project) anaconda_prompt, gitbash lub innej wybranej korzystjąc z polecenia:
conda create --name estate python=3.8
- Po stworzeniu środowiska należy je aktywować korzystając z terminala:
conda activate estate
- Instalacja pakietów korzystając z pliku requirements.txt: `pip install -r requirements.txt'
- Rejestracja kernella w Jupyter Notebook:
python -m ipykernel install --user --name estate
- Pobranie instantclient_19_8 ze stron Oracle oraz ustawienie ścieżki do pliku exe do zmiennej systemowej PATH
- Uzupełenienie danych dostępowych do bazy dancyh oraz klucza API Google w pliku config\config.yaml