tp1
This commit is contained in:
39
tp1.md
39
tp1.md
@@ -2,6 +2,45 @@
|
||||
|
||||
Créer un tableau de bord complet à partir de données issues d’une application bancaire (comptes, transactions, titularisation…), en utilisant des fonctions d’agrégation SQL et un outil de visualisation (Grafana).
|
||||
|
||||
## Installation de l'environnement de travail
|
||||
|
||||
Nous allons construire un environnement de travail pour étudier les interactions entre les différents élements.
|
||||
|
||||
Git est un outil qui permet de garder l’historique complet d’un projet (code, schémas, configs…). Il permet de travailler à plusieurs personnes de travailler en même temps ou en parallèle sur un même projet.
|
||||
|
||||
```shell
|
||||
git clone https://sources.neotech.fr/Universite/tp.git
|
||||
cd tp
|
||||
```
|
||||
|
||||
Docker est une technologie pour emballer une application, ses dépendances et sa configuration dans un conteneur : un mini-système isolé, reproductible et portable.
|
||||
|
||||
```shell
|
||||
docker build -t iut/pgsql:2025-13 -f postgresql.Dockerfile .
|
||||
```
|
||||
|
||||
```shell
|
||||
git clone https://sources.neotech.fr/Universite/sql_bank.git
|
||||
cd sql_bank
|
||||
```
|
||||
|
||||
```shell
|
||||
docker network create pgsql_net
|
||||
```
|
||||
|
||||
```shell
|
||||
docker run --detach --name pgsql ^
|
||||
--network pgsql_net ^
|
||||
-p "5432:5432" ^
|
||||
-e "POSTGRES_INITDB_ARGS=--locale-provider=icu --icu-locale=fr-FR" ^
|
||||
-e "POSTGRES_PASSWORD=geii2025" ^
|
||||
-e "POSTGRES_USER=iut" ^
|
||||
-v pgsql_data:/var/lib/postgresql ^
|
||||
-v "./:/docker-entrypoint-initdb.d" ^
|
||||
iut/pgsql:2025-13
|
||||
```
|
||||
|
||||
|
||||
### Création d’un tableau ou d’un panneau
|
||||
|
||||
- Nombre total de titulaires
|
||||
|
||||
Reference in New Issue
Block a user