Et comment utiliser Git dessus
Important
Plateforme recommandée pour cet événement
SSP Cloud
pour créer un RStudio
ou Jupyter
Github
, Gitlab
MinIO
Note
Les services durent plusieurs jours mais n’ont pas vocation à persister
R
ou Python
ne suffisent plusDes technologies spéciales pour les bases de données
R
ou Python
ne suffisent plusDes technologies adaptées aux données volumineuses
Les statisticiens ayant découvert le SSPCloud
, quand ils doivent revenir à leur infra habituelle
R
, Jupyter
…)Git
MinIO
Connexion
et Créer un compte
Connexion
Tchap
:
SSPCloud
de manière générale ;Insee - SSPLab - Funathon 2023
pendant cet événement ;https://docs.sspcloud.fr/onyxia-guide/premiere-utilisation
README
, lisez-le 😉Git
(avec Github
ou Gitlab
) pour sauvegarder vos notebooks et codesMinIO
pour sauvegarder vos donnéesGit
https://docs.sspcloud.fr/onyxia-guide/controle-de-version
GitHub
, GitLab
…)MinIO
https://docs.sspcloud.fr/onyxia-guide/stockage-de-donnees
Python
(Boto3
ou S3Fs
) ou R
(aws.s3
)MinIO
R
(Explorer la géographie des cultures agricoles françaises)Python
(Mon Yuka
avec Python
)Git
: quelques conceptsNote
Plus d’éléments dans la formation officielle
origin
Git
et R
Git
pour Python
utilitR
propose plusieurs chapitres sur Git
Git
RStudio
🚀S3
Git
à travers l’interface RStudio
Git
, RStudio
et Gitlab
Git
Git
:
Git
sur AUS
Git
!Exemple à partir du sujet 2
S3
bucket <- "donnees-insee"
aws.s3::get_bucket(bucket, region = "")
df <-
aws.s3::s3read_using(
FUN = data.table::fread,
# Mettre les options de FUN ici
object = "diffusion/FILOSOFI/2016/FILOSOFI_COM.csv",
bucket = "donnees-insee",
opts = list("region" = "")
)
aws.s3::s3write_using(
df,
FUN = data.table::fwrite,
# Les options de fread sont ici
sep = " ;",
col.names = TRUE,
object = "data/filosofi2016_example.csv",
bucket = "MON_BUCKET_A_REMPLACER",
opts = list("region" = "")
)
Jupyter
🚀Exemple à partir du sujet 4
S3
Git
Insee, Funathon 2023 (retour au site principal ; )