BDD.refreshMV: Rafraîchir les MV des bases de données

View source: R/BDD.refreshMV.R

BDD.refreshMVR Documentation

Rafraîchir les MV des bases de données

Description

Cette fonction permet de rafraîchir les vues matérialisées des bases de données. Fonction à exécuter dans R depuis une machine ayant accès des droits pour lancer une requête dans la BDD

Usage

BDD.refreshMV(
  table = NA_character_,
  serveurbddip = NA_character_,
  serveurbddutilisateur = NA_character_,
  serveurbddport = 22,
  url = NA_character_,
  localisation = NA_character_
)

Arguments

table

Table à actualiser, avec le schéma. Exemple : "fd_referentiels.hydrographie_bdtopagecoursdeau"

serveurbddip

IP du serveur de la base de données postgres/postgis

serveurbddutilisateur

Utilisateur du serveur de la base de données postgres/postgis

serveurbddport

Port de connexion ssh du serveur de la base de données postgres/postgis. 22 par défaut

url

URL où télécharger le jeu de données, si nécessaire

localisation

Répertoire de stockage des fichiers à télécharger sur le serveur postgres/postgis, si nécessaire. Exemple : "/data/"

motdepasse

Mot de passe du portefeuille keyring, pour connexion autonome

Examples

BDD.refreshMV(table <- "fd_referentiels.hydrographie_bdtopagecoursdeau", serveurbddip = "192.168.1.102", serveurbddutilisateur = "ubuntu", serveurbddport = 22, motdepasse = motdepasse, url = "http://services.sandre.eaufrance.fr/telechargement/geo/ETH/BDTopage/2019/CoursEau/CoursEau_FXX-shp.zip", localisation = "/data/")

jbfagotfede39/aquatools documentation built on Jan. 22, 2025, 1:20 p.m.