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).
|
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
|
### Création d’un tableau ou d’un panneau
|
||||||
|
|
||||||
- Nombre total de titulaires
|
- Nombre total de titulaires
|
||||||
|
|||||||
Reference in New Issue
Block a user